• DocumentCode
    716882
  • Title

    ROS-based online robot programming for remote education and training

  • Author

    Casan, Gustavo A. ; Cervera, Enric ; Moughlbay, Amine A. ; Alemany, Jaime ; Martinet, Philippe

  • Author_Institution
    Robotic Intell. Lab., Jaume-I Univ., Castello, Spain
  • fYear
    2015
  • fDate
    26-30 May 2015
  • Firstpage
    6101
  • Lastpage
    6106
  • Abstract
    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).
  • Keywords
    Internet; educational courses; online front-ends; robot programming; Internet browser; Moodle environment; ROS code writing; ROS-based online robot programming; RPN; Web-enabled ROS system; programming courses; remote education; remote robot laboratories; remote training; robot Web tools; robot server; robotic programming network; Browsers; Information services; Internet; Programming profession; Robots; Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2015 IEEE International Conference on
  • Conference_Location
    Seattle, WA
  • Type

    conf

  • DOI
    10.1109/ICRA.2015.7140055
  • Filename
    7140055