With an increased demand for roboticists in the labor market, there is a growing interest in acquiring skills in ROS (Robot Operating System), one of the more popular robotics software development platforms. Most freely available resources for learning ROS rely on simulation or assume that people have a robotics platform at their disposal. In this study we extended professional robotics to self-guided learning using physical hardware by creating a massive open online course (MOOC) for learning ROS. Course participants could log into a web lab and remotely control robots located in a university classroom without the need to install anything locally on their computers. During the 7-week course participants of varying ages and backgrounds learned about the necessary skills to use ROS on a Linux machine through receiving an authentic ROS developing experience. The participants’ weekly performance results and answers to a feedback questionnaire were subsequently analysed. The first iteration of this course was completed by 49 participants, with the biggest reason for dropping the course being lack of time. The course demonstrated the possibility of using a remote web lab to teach ROS. This paper summarizes our lessons learned.
A Beginner-Level MOOC on ROS Robotics Leveraging a Remote Web Lab for Programming Physical Robots
Lect. Notes in Networks, Syst.
International Conference on Robotics in Education (RiE) ; 2023 ; Limassol, Cyprus April 19, 2023 - April 21, 2023
2023-10-04
13 pages
Article/Chapter (Book)
Electronic Resource
English
TIBKAT | 2025
|Correction to: Robotics Goes MOOC
Springer Verlag | 2025
|GWLB - Gottfried Wilhelm Leibniz Bibliothek | 1894
|British Library Online Contents | 1997
|