TY - GEN
T1 - ROS-based online robot programming for remote education and training
AU - Casañ, Gustavo A.
AU - Cervera, Enric
AU - Moughlbay, Amine A.
AU - Alemany, Jaime
AU - Martinet, Philippe
N1 - Publisher Copyright:
© 2015 IEEE.
PY - 2015/6/29
Y1 - 2015/6/29
N2 - RPN (Robotic Programming Network) is an initiative to bring existing remote robot laboratories to a new dimension, by adding the flexibility and power of writing ROS code in an Internet browser and running it in the remote robot with a single click. The code is executed in the robot server at full speed, i.e. without any communication delay, and the output of the process is returned back. Built upon Robot Web Tools, RPN works out-of-the-box in any ROS-based robot or simulator. This paper presents the core functionality of RPN in the context of a web-enabled ROS system, its possibilities for remote education and training, and some experimentation with simulators and real robots in which we have integrated the tool in a Moodle environment, creating some programming courses and make it open to researchers and students (http://robotprogramming.uji.es).
AB - RPN (Robotic Programming Network) is an initiative to bring existing remote robot laboratories to a new dimension, by adding the flexibility and power of writing ROS code in an Internet browser and running it in the remote robot with a single click. The code is executed in the robot server at full speed, i.e. without any communication delay, and the output of the process is returned back. Built upon Robot Web Tools, RPN works out-of-the-box in any ROS-based robot or simulator. This paper presents the core functionality of RPN in the context of a web-enabled ROS system, its possibilities for remote education and training, and some experimentation with simulators and real robots in which we have integrated the tool in a Moodle environment, creating some programming courses and make it open to researchers and students (http://robotprogramming.uji.es).
UR - https://www.scopus.com/pages/publications/84938236436
U2 - 10.1109/ICRA.2015.7140055
DO - 10.1109/ICRA.2015.7140055
M3 - Conference contribution
AN - SCOPUS:84938236436
T3 - Proceedings - IEEE International Conference on Robotics and Automation
SP - 6101
EP - 6106
BT - 2015 IEEE International Conference on Robotics and Automation, ICRA 2015
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2015 IEEE International Conference on Robotics and Automation, ICRA 2015
Y2 - 26 May 2015 through 30 May 2015
ER -