Graphical Programming Interface for ROBOTONT, an Open-Source Educational Robot
| dc.contributor.advisor | Kruusamäe, Karl, juhendaja | |
| dc.contributor.author | Khan, Usman Ali | |
| dc.contributor.other | Tartu Ülikool. Loodus- ja täppisteaduste valdkond | |
| dc.contributor.other | Tartu Ülikool. Bioinseneeria instituut | |
| dc.date.accessioned | 2025-07-17T06:44:17Z | |
| dc.date.available | 2025-07-17T06:44:17Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | This thesis demonstrates the development of a Blocky-based graphical programming interface as a visual programming language. It enables the control of Robotont, a research and educational mobile robot, through ROS (Robot Operating System). This research approach shows how Google Blockly can lower the complexity of robotics programming for non-expert programmers. The system developed through a design-based approach focuses on simplicity while reducing the technical barriers (ROS implementation and complexity). The key results of this study are a Blockly web app that can create custom blocks for Robotont control and offers a complete solution for ROS communication and robot simulation. This work, due to its accessibility, has the potential to be a framework for robotics education and training, and emphasizes the importance of human-robot interaction. | |
| dc.identifier.uri | https://hdl.handle.net/10062/112197 | |
| dc.language.iso | en | |
| dc.publisher | Tartu Ülikool | |
| dc.rights | Attribution-NonCommercial-NoDerivs 3.0 Estonia | en |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/ee/ | |
| dc.subject | Graphical programming interface | |
| dc.subject | Visual programming language (VPL) | |
| dc.subject | Robot operating system (ROS) | |
| dc.subject | Web application | |
| dc.subject | Google Blockly | |
| dc.subject | Educational robotics | |
| dc.subject.other | bakalaureusetööd | et |
| dc.title | Graphical Programming Interface for ROBOTONT, an Open-Source Educational Robot | |
| dc.title.alternative | Graafiline programmeerimisliides avatud lähtekoodiga õpperobotile ROBOTONT | |
| dc.type | Thesis |
Failid
Originaal pakett
1 - 1 1