<< Dostupné robotické sady | Kurzy - Teorie | Grafické programování v NXT-G >>
Stránková navigace
Možnosti programování platformy Lego Mindstorm NXT
Grafické programování
- sestavování programu pomocí grafických bloků s parametry
- bloky představují řídící struktury
- podmínka, větvení cyklické opakování, pauza ...
- bloky představují také aktivní prvky
- motory a senzory
NXT-G
- Charakteristika
- programovací nástroj dodávaný v sadě (Lego 8547) nebo k dokoupení (Lego Education 9797)
- sestavování programu v grafickém vizuálním prostředí
- komponenty (motory, senzory) a události (čekání, větvení, opakování) se vkládají jako grafické bloky
- každý blok má nastavitelné parametry a většina bloků může předávat informace jiným blokům
- Ukázky
- Odkazy
Microsoft Robotics
- Charakteristika
- univerzální grafické prostředí pro programování různých robotických platforem
- v rámci programu Dream Spark pro studenty zdarma
- možnost kombinace grafického a klasického programování
- možnost prostorové simulace chování robota
- Ukázky
- Odkazy
Využití programovacích jazyků
- sestavení řídícího programu pomocí základní nebo upravené verze vyššího programovacího jazyka
NXC
- Charakteristika
- Ukázky
- Odkazy
RobotC
- Charakteristika
- Ukázky
- Odkazy
Java
- Charakteristika
- Ukázky
- Odkazy