This article presents an exercise framework for teaching robotics with Robot Operating System ROS. It is designed to teach the fundamental robotics principles in an interactive way, while using modern software tools that are commonly used in real-world practice. The exercises and assignments encourage students to implement the robotics theory into their own algorithms and test and compare them to ROS provided functionality, to better understand the development of robotic systems. This paper describes the framework in detail and explains the choice of ROS as the software tool for the framework. In the end, the results of an evaluation questionnaire are presented to assess the overall satisfaction and usefulness of the course.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Teaching Robotics with the Usage of Robot Operating System ROS


    Additional title:

    Lect. Notes in Networks, Syst.



    Conference:

    International Conference on Robotics in Education (RiE) ; 2023 ; Limassol, Cyprus April 19, 2023 - April 21, 2023


    Published in:

    Robotics in Education ; Chapter : 25 ; 299-313


    Publication date :

    2023-10-04


    Size :

    15 pages





    Type of media :

    Article/Chapter (Book)


    Type of material :

    Electronic Resource


    Language :

    English




    Teaching Robotics with Robot Operating System (ROS) : A Behavior Model Perspective

    Cooney, Martin / Yang, Can / Padi Siva, Abhilash et al. | BASE | 2018

    Free access

    Introductory Activities for Teaching Robotics with SmartMotors

    Dahal, Milan / Kresin, Lydia / Rogers, Chris | Springer Verlag | 2023



    Teaching Physics Concepts Using Educational Robotics

    Guastella, Domenico / D'Amico, Antonella | TIBKAT | 2020


    Robotics and robot sensing systems

    Casasent, D. | TIBKAT | 1983