A ROS-Based Open Tool for Intelligent Robotics Education

被引:35
|
作者
Canas, Jose M. [1 ]
Perdices, Eduardo [2 ]
Garcia-Perez, Lia [3 ]
Fernandez-Conde, Jesus [1 ]
机构
[1] Rey Juan Carlos Univ, Dept Telemat Syst & Computat, Madrid 28942, Spain
[2] JdeRobot Org, Madrid 28922, Spain
[3] Francisco Vitoria Univ, Ind Engn Dept, Madrid 28223, Spain
来源
APPLIED SCIENCES-BASEL | 2020年 / 10卷 / 21期
关键词
intelligent robotics; engineering education; distance learning; open educational tool; PLATFORM; EXPERIENCES;
D O I
10.3390/app10217419
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
This paper presents an open-access platform for practical learning of intelligent robotics in engineering degrees: Robotics-Academy. It comprises a collection of exercises including recent service robot applications in real life, with different robots such as autonomous cars, drones or vacuum cleaners. It uses Robot Operating System (ROS) middleware, the de facto standard in robot programming, the 3D Gazebo simulator and the Python programming language. For each exercise, a software template has been developed, performing all the auxiliary tasks such as the graphical interface, connection to the sensors and actuators, timing of the code, etc. This also hosts the student's code. Using this template, the student just focuses on the robot intelligence (for instance, perception and control algorithms) without wasting time on auxiliary details which have little educational value. The templates are coded as ROS nodes or as Jupyter Notebooks ready to use in the web browser. Reference solutions for illustrative purposes and automatic assessment tools for gamification have also been developed. An introductory course to intelligent robotics has been elaborated and its contents are available and ready to use at Robotics-Academy, including reactive behaviors, path planning, local/global navigation, and self-localization algorithms. Robotics-Academy provides a valuable complement to master classes in blended learning, massive online open courses (MOOCs) and online video courses, devoted to addressing theoretical content. This open educational tool connects that theory with practical robot applications and is suitable to be used in distance education. Robotics-Academy has been successfully used in several subjects on undergraduate and master's degree engineering courses, in addition to a pre-university pilot course.
引用
收藏
页码:1 / 20
页数:21
相关论文
共 50 条
  • [41] ROS-based Remote Controlled Robotic Arm Workcell
    Rozman, Jaroslav
    Luza, Radim
    Zboril, Frantisek V.
    2014 14TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS (ISDA 2014), 2014,
  • [42] ROS-based nanomedicines for anti-inflammatory therapies
    Repellin, Mathieu
    Guerin, Hanae
    Catania, Giuseppina
    Lollo, Giovanna
    REDOX EXPERIMENTAL MEDICINE, 2023, 2023 (01):
  • [43] ROS-Based Indoor Autonomous Exploration and Navigation Wheelchair
    Li, Zhengang
    Xiong, Yong
    Zhou, Lei
    2017 10TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 2, 2017, : 132 - 135
  • [44] On the Improvement of ROS-Based Control for Teleoperated Yaskawa Robots
    Baklouti, Sana
    Gallot, Guillaume
    Viaud, Julien
    Subrin, Kevin
    APPLIED SCIENCES-BASEL, 2021, 11 (16):
  • [45] Open Laboratory for robotics education
    Fernández, J
    Casals, A
    2004 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1- 5, PROCEEDINGS, 2004, : 1837 - 1842
  • [46] ROS-based remote control of industrial robot joystick
    Yang, Shuangxu
    Wang, Shaofeng
    Huang, Shunzhou
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2023, 237 (01) : 160 - 169
  • [47] Application-level Security for ROS-based Applications
    Dieber, Bernhard
    Kacianka, Severin
    Rass, Stefan
    Schartner, Peter
    2016 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2016), 2016, : 4477 - 4482
  • [48] CryptoROS: A Secure Communication Architecture for ROS-Based Applications
    Amini, Roham
    Sulaiman, Rossilawati
    Kurais, Abdul Hadi Abd Rahman
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (10) : 189 - 194
  • [49] ROS-Based Unmanned Mobile Robot Platform for Agriculture
    Baek, Eu-Tteum
    Im, Dae-Yeong
    APPLIED SCIENCES-BASEL, 2022, 12 (09):
  • [50] Robotics: Using a Competition Mindset as a Tool for Learning ROS
    Costa, Valter
    Cunha, Tiago
    Oliveira, Miguel
    Sobreira, Heber
    Sousa, Armando
    ROBOT 2015: SECOND IBERIAN ROBOTICS CONFERENCE: ADVANCES IN ROBOTICS, VOL 1, 2016, 417 : 757 - 766