Robotics Education and Research at Scale: A Remotely Accessible Robotics Development Platform

This paper introduces the KUKA Robot Learning Lab at KIT – a remotely accessible robotics testbed. The motivation behind the laboratory is to make state-of-the-art industrial lightweight robots more accessible for education and research. Such expensive hardware is usually not available to students or less privileged researchers to conduct experiments. This paper describes the design and operation of the Robot Learning Lab and discusses the challenges that one faces when making experimental robot cells remotely accessible. Especially safety and security must be ensured, while giving users as much freedom as possible when developing programs to control the robots. A fully automated and efficient processing pipeline for experiments makes the lab suitable for a large amount of users and allows a high usage rate of the robots.

[1]  Libor Preucil,et al.  SyRoTek—Distance Teaching of Mobile Robotics , 2013, IEEE Transactions on Education.

[2]  Emanuele Crisostomi,et al.  From Remote Experiments to Web-Based Learning Objects: An Advanced Telelaboratory for Robotics and Control Systems , 2009, IEEE Transactions on Industrial Electronics.

[3]  N. Roy,et al.  Time-Optimal Trajectory Generation for Path Following with Bounded Acceleration and Velocity , 2013 .

[4]  Francesco Chinello,et al.  RACT: a Remote Lab for Robotics Experiments , 2008 .

[5]  Odest Chadwicke Jenkins,et al.  PR2 Remote Lab: An environment for remote development and experimentation , 2012, 2012 IEEE International Conference on Robotics and Automation.

[6]  Pavel Petrovic,et al.  Deployment of Remotely-Accessible Robotics Laboratory , 2012, Int. J. Online Eng..

[7]  Eric Fleury,et al.  FIT IoT-LAB: A large scale open experimental IoT testbed , 2015, 2015 IEEE 2nd World Forum on Internet of Things (WF-IoT).

[8]  Fernando Torres Medina,et al.  Hands-on experiences of undergraduate students in Automatics and Robotics using a virtual and remote laboratory , 2011, Comput. Educ..

[9]  Peter Schartner,et al.  Security for the Robot Operating System , 2017, Robotics Auton. Syst..

[10]  Philippe Martinet,et al.  ROS-based online robot programming for remote education and training , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[11]  Irad Ben-Gal,et al.  Remote learning for the manipulation and control of robotic cells , 2007 .

[12]  James Trevelyan,et al.  Lessons learned from 10 years experience with remote laboratories , 2004 .

[13]  Peter Schartner,et al.  Application-level security for ROS-based applications , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[14]  Li Wang,et al.  The Robotarium: A remotely accessible swarm robotics research testbed , 2016, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[15]  Mitja Truntic,et al.  Control and robotics remote laboratory for engineering education , 2005, Int. J. Online Eng..

[16]  Berk Sunar,et al.  Robot Operating System 2 , 2018 .

[17]  Henrik I. Christensen,et al.  SROS: Securing ROS over the wire, in the graph, and through the kernel , 2016, ArXiv.