<< Základy programování robotů | Kurzy - Teorie | Programování v jazyce NXC >>
Popis systému NXT-G
Základní informace
- programovací prostředí pro programování robotického Lega Mindstorms NXT
- sestavování programu z grafických bloků, kompilace a uložení programů
- správa programů a uživatelských bloků pomocí profilů
- zajištění komunikace s řídící jednotkou pomocí USB nebo Bluetooh
Výuková skripta
Ovládání NXT-G
Ovládací prvky
Struktutura projektu - Profil
Profil - Programy - Uživatelské bloky
- možnost oddělení větších projektů pomocí profilů
- složka s profily - Dokumenty\LEGO Creations\MINDSTORMS Projects\Profiles
- obsah složky profilu
- programy - *.rbt
- uživatelské bloky - *.rbt - ve složce Blocks\My Blocks
- přenosné soubory - *.rbtx - program + používané soubory (např. ikony, obrázky, zvuky ...)
- vytvoření pomocí menu - Tools - Create Pack and Go...
- pomocné subory - Settings.ini
Kompilace programů
- NXT-G prostředí okládá programy v editovatelném tvaru do souboru RBT
- před přenosem do NXT-kostky dochází k překladu - kompilaci
- v kostce jsou programy uloženy v needitovatelném binárním tvaru v souboru RXE
- tento soubor je možné uložit do PC a nahrát znovu do NXT- kostky
- soubor RXE ale není možné zobrazit a editovat v prostředí NXT-G