TY - GEN
T1 - Hands-on Robotics Teaching with ROS
AU - Pieters, Roel
AU - Ghabcheloo, Reza
AU - Lanz, Minna
N1 - Funding Information:
The work presented is financed by the Academy of Finland project: ”Competitive funding to strengthen university research profiles”, decision number 310325.
Publisher Copyright:
© 2018 CEUR-WS. All Rights Reserved.
Copyright:
Copyright 2019 Elsevier B.V., All rights reserved.
PY - 2018
Y1 - 2018
N2 - This paper describes the teaching efforts in several courses in our newly started robotics major in Tampere University of technology. While the fundamentals and theory in robotics are covered by traditional courses, hands-on experiments and student projects use ROS as software platform. ROS is introduced by an overview lecture with practical demonstration and aims to point students towards information and resources instead of providing ready-made solutions. This approach leads to much trial-and-error and a steep learning curve that, we believe, is highly valuable. We reflect on an early evaluation of our approach and conclude that the advantage of ROS as tool to educate robotics is due to its holistic nature. From low-level concepts (e.g. interfacing, communication, diagnostics) to high-level functionality (e.g. visualization, manipulation, SLAM), all are included in ROS and required to educate the next generation roboticists.
AB - This paper describes the teaching efforts in several courses in our newly started robotics major in Tampere University of technology. While the fundamentals and theory in robotics are covered by traditional courses, hands-on experiments and student projects use ROS as software platform. ROS is introduced by an overview lecture with practical demonstration and aims to point students towards information and resources instead of providing ready-made solutions. This approach leads to much trial-and-error and a steep learning curve that, we believe, is highly valuable. We reflect on an early evaluation of our approach and conclude that the advantage of ROS as tool to educate robotics is due to its holistic nature. From low-level concepts (e.g. interfacing, communication, diagnostics) to high-level functionality (e.g. visualization, manipulation, SLAM), all are included in ROS and required to educate the next generation roboticists.
KW - Education
KW - Robot Operating System
KW - Robotics
M3 - Conference contribution
AN - SCOPUS:85063285262
T3 - CEUR Workshop Proceedings
SP - 24
EP - 29
BT - Proceedings of the Workshop on Teaching Robotics with ROS (TRROS 2018)
A2 - Schiffer, Stefan
A2 - Ferrein, Alexander
A2 - Bharatheesha, Mukunda
A2 - Hernandez Corbato, Carlos
PB - CEUR-WS
T2 - Workshop on Teaching Robotics with ROS
Y2 - 13 March 2018 through 15 March 2018
ER -