1. ROS-based online robot programming for remote education and training
- Author
-
Enric Cervera, Gustavo A. Casañ, Jaime Alemany, Amine Abou Moughlbay, Philippe Martinet, Robotic Intelligence Lab, Universitat Jaume I, Institut de Recherche en Communications et en Cybernétique de Nantes (IRCCyN), Mines Nantes (Mines Nantes)-École Centrale de Nantes (ECN)-Ecole Polytechnique de l'Université de Nantes (EPUN), Université de Nantes (UN)-Université de Nantes (UN)-PRES Université Nantes Angers Le Mans (UNAM)-Centre National de la Recherche Scientifique (CNRS), and This paper describes research done at the Robotic Intelligence Laboratory, with support in part by Ministerio de Economia y Competitividad (DPI2011-27846), by Generalitat Valenciana (PROMETEOII/2014/028), by Universitat Jaume I (P1-1B2014-52), and by IEEE RAS under a CEMRA grant (Creation of Educational Materials for Robotics and Automation).
- Subjects
Flexibility (engineering) ,Engineering ,Multimedia ,business.industry ,Process (computing) ,Context (language use) ,computer.software_genre ,[SPI.AUTO]Engineering Sciences [physics]/Automatic ,Human–computer interaction ,Server ,Information system ,Code (cryptography) ,Robot ,The Internet ,business ,computer - Abstract
International audience; 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).
- Published
- 2015
- Full Text
- View/download PDF