Vytvoření demonstračních úloh pro Lego Mindstorms a Robotický operační systém
Loading...
Date
Authors
Daňo, Martin
Advisor
Referee
Mark
B
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
ORCID
Abstract
Táto práca sa zaoberá návrhom a implementáciou sady demonštračných úloh pre Lego Mindstorms NXT a EV3. Za pomoci programovacieho jazyka Python boli implementované programy vykonávajúce ovládaný pohyb robota, náhodný pohyb po miestnosti a sledovanie čiary. Na platforme ROS bol vytvorený program na mapovanie priestoru. Prínosom tejto práce je ukázať, že aj za pomoci Lego robotov je možné vytvoriť zložitejšie programy a programovať ich vo svojom obľúbenom programovacom jazyku.
This thesis focuses on the design and implementation of a set of demonstration tasks for Lego Mindstorms NXT and EV3. Using Python programming language, a set of programs was developed that performs controlled robot movement, random movement around a room and line following. A special spatial mapping program was implemented on top of ROS. The contribution of this work is to demonstrate that even with Lego robots, it is possible to create complex programs with one's preferred programming language.
This thesis focuses on the design and implementation of a set of demonstration tasks for Lego Mindstorms NXT and EV3. Using Python programming language, a set of programs was developed that performs controlled robot movement, random movement around a room and line following. A special spatial mapping program was implemented on top of ROS. The contribution of this work is to demonstrate that even with Lego robots, it is possible to create complex programs with one's preferred programming language.
Description
Keywords
Lego Mindstorms , NXT , EV3 , NXT-Python , EV3-dev , ROS , Rviz , BrickLink Studio , Lego Mindstorms , NXT , EV3 , NXT-Python , EV3-dev , ROS , Rviz , BrickLink Studio
Citation
DAŇO, M. Vytvoření demonstračních úloh pro Lego Mindstorms a Robotický operační systém [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
Document type
Document version
Date of access to the full text
Language of document
sk
Study field
Informační technologie
Comittee
prof. RNDr. Alexandr Meduna, CSc. (předseda)
Ing. Martin Hrubý, Ph.D. (člen)
Ing. Tomáš Milet, Ph.D. (člen)
Ing. Zbyněk Křivka, Ph.D. (člen)
Ing. Marcela Zachariášová, Ph.D. (člen)
Date of acceptance
2025-06-20
Defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B.
Result of defence
práce byla úspěšně obhájena
