Graphical Programming Interface for ROBOTONT, an Open-Source Educational Robot

dc.contributor.advisorKruusamäe, Karl, juhendaja
dc.contributor.authorKhan, Usman Ali
dc.contributor.otherTartu Ülikool. Loodus- ja täppisteaduste valdkond
dc.contributor.otherTartu Ülikool. Bioinseneeria instituut
dc.date.accessioned2025-07-17T06:44:17Z
dc.date.available2025-07-17T06:44:17Z
dc.date.issued2025
dc.description.abstractThis 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.urihttps://hdl.handle.net/10062/112197
dc.language.isoen
dc.publisherTartu Ülikool
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Estoniaen
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/ee/
dc.subjectGraphical programming interface
dc.subjectVisual programming language (VPL)
dc.subjectRobot operating system (ROS)
dc.subjectWeb application
dc.subjectGoogle Blockly
dc.subjectEducational robotics
dc.subject.otherbakalaureusetöödet
dc.titleGraphical Programming Interface for ROBOTONT, an Open-Source Educational Robot
dc.title.alternativeGraafiline programmeerimisliides avatud lähtekoodiga õpperobotile ROBOTONT
dc.typeThesis

Failid

Originaal pakett

Nüüd näidatakse 1 - 1 1
Laen...
Pisipilt
Nimi:
Usman_Ali_Khan_ST.pdf
Suurus:
2.94 MB
Formaat:
Adobe Portable Document Format