Low-Code Robot Programming

but.committeeprof. Ing. Adam Herout, Ph.D. (předseda) doc. Ing. Radek Burget, Ph.D. (člen) Ing. Jiří Hynek, Ph.D. (člen) Ing. Lukáš Kekely, Ph.D. (člen) Ing. Petr Veigend, Ph.D. (člen)cs
but.defenceStudent 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 D.cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorJanoušek, Vladimírcs
dc.contributor.authorKundrata, Jancs
dc.contributor.refereePeringer, Petrcs
dc.date.created2025cs
dc.description.abstractCílem práce je vypracovat řídicí systém pro model robota v simulátoru pomocí alespoň dvou vizuálních jazyků, a tím umožnit jejich porovnání. Hodnocena bude složitost jejich použití pro nezkušeného uživatele, náročnost jejich naučení na úroveň vypracování programu pro řízení robota, a další kritéria, jako je možnost využití mimo simulátor či uživatelská přívětivost. Ve zprávě se porovnají řídicí systémy vytvořené použitými vizuálními jazyky, jako Webots-Blockly a Visual-ROS, s řídicím systémem v jazyce Python v simulátoru Webots, a dále také mezi sebou navzájem. Popsáno je rovněž propojení prostředí Eclipse 4diac s ROS 2 pro kompatibilitu se simulátorem. Výsledkem jsou implementace řídicích systémů ve vizuálních jazycích Webots-Blockly a Node-RED, v prostředí ROS 2 a jazyce Python, včetně funkčního bloku ROS 2 vydavatele v prostředí Eclipse 4diac.cs
dc.description.abstractThe aim of the work is to develop control system for a robot model in at least two visual languages, for the purpose of comparing these visual languages. There will be comparison of the complexity of their use for an unexperienced user, the complexity to learn them to the level of developing a robot control system with them and comparison based on other criteria, such as their usage outside of used simulator or their user friendliness. The thesis will compare control systems created using the visual languages used, such as Webots-Blockly or Visual-ROS, with the control system in Python in the Webots simulator and inbetween each other. The connection of Eclipse 4diac with ROS 2 for simulator compatibility will also be described. As a result, control systems were created in visual languages Webots-Blockly and Node-RED, in ROS 2 and in Python. ROS 2 publisher function block in the Eclipse 4diac environment was also created.en
dc.description.markDcs
dc.identifier.citationKUNDRATA, J. Low-Code Robot Programming [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.cs
dc.identifier.other170520cs
dc.identifier.urihttp://hdl.handle.net/11012/255458
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectRobotcs
dc.subjectVizuální jazykycs
dc.subjectVizuální programovánícs
dc.subjectSimulátory robotikycs
dc.subjectWebotscs
dc.subjectROS 2cs
dc.subjectNode-REDcs
dc.subjectEclipse 4diaccs
dc.subjectWebots-Blocklycs
dc.subjectVisual-ROScs
dc.subjectRoboten
dc.subjectVisual languagesen
dc.subjectVisual programmingen
dc.subjectRobotics simulatorsen
dc.subjectWebotsen
dc.subjectROS 2en
dc.subjectNode-REDen
dc.subjectEclipse 4diacen
dc.subjectWebots-Blocklyen
dc.subjectVisual-ROS.en
dc.titleLow-Code Robot Programmingcs
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2025-08-20cs
dcterms.modified2025-08-20-12:04:27cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid170520en
sync.item.dbtypeZPen
sync.item.insts2025.08.27 00:02:21en
sync.item.modts2025.08.26 19:31:50en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs

Files

Original bundle

Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
4.48 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
9.26 MB
Format:
Unknown data format
Description:
file appendix-1.zip
Loading...
Thumbnail Image
Name:
review_170520.html
Size:
8.01 KB
Format:
Hypertext Markup Language
Description:
file review_170520.html

Collections