A pilot study in vision-based augmented telemanipulation for remote assembly over high-latency networks

In this paper we present an approach to extending the capabilities of telemanipulation systems by intelligently augmenting a human operator's motion commands based on quantitative three-dimensional scene perception at the remote telemanipulation site. This framework is the first prototype of the Augmented Shared-Control for Efficient, Natural Telemanipulation (ASCENT) System. ASCENT aims to enable new robotic applications in environments where task complexity precludes autonomous execution or where low-bandwidth and/or high-latency communication channels exist between the nearest human operator and the application site. These constraints can constrain the domain of telemanipulation to simple or static environments, reduce the effectiveness of telemanipulation, and even preclude remote intervention entirely. ASCENT is a semi-autonomous framework that increases the speed and accuracy of a human operator's actions via seamless transitions between one-to-one teleoperation and autonomous interventions. We report the promising results of a pilot study validating ASCENT in a transatlantic telemanipulation experiment between The Johns Hopkins University in Baltimore, MD, USA and the German Aerospace Center (DLR) in Oberpfaffenhofen, Germany. In these experiments, we observed average telemetry delays of 200ms, and average video delays of 2s with peaks of up to 6s for all data. We also observed 75% frame loss for video streams due to bandwidth limits, giving 4fps video.

[1]  Pieter Abbeel,et al.  Superhuman performance of surgical tasks by robots using iterative learning from human-guided demonstrations , 2010, 2010 IEEE International Conference on Robotics and Automation.

[2]  Darius Burschka,et al.  Rigid 3D geometry matching for grasping of known objects in cluttered scenes , 2012, Int. J. Robotics Res..

[3]  Richard P. Paul,et al.  A cross-country teleprogramming experiment , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[4]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[5]  Alin Albu-Schäffer,et al.  DLR's robotics technologies for on-orbit servicing , 2004, Adv. Robotics.

[6]  Ou Ma,et al.  A Review of Robotics Technologies for On-Orbit Services , 2013 .

[7]  Dieter Fox,et al.  A large-scale hierarchical multi-view RGB-D object dataset , 2011, 2011 IEEE International Conference on Robotics and Automation.

[8]  R. Held,et al.  Adaptation to displaced and delayed visual feedback from the hand. , 1966 .

[9]  R. O. Ambrose,et al.  Robonaut 2 — Initial activities on-board the ISS , 2012, 2012 IEEE Aerospace Conference.

[10]  Herman Bruyninckx,et al.  Open robot control software: the OROCOS project , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[11]  Gerd Hirzinger,et al.  On-orbit servicing , 2009, IEEE Robotics & Automation Magazine.

[12]  Probal Mitra,et al.  Model-mediated Telemanipulation , 2008, Int. J. Robotics Res..

[13]  Alois Knoll,et al.  Selective automation and skill transfer in medical robotics: a demonstration on surgical knot‐tying , 2012, The international journal of medical robotics + computer assisted surgery : MRCAS.

[14]  Jeffrey A. Hoffman,et al.  Astronaut and Robotic Maintenance and Upgrades of Major Space Assets , 2009 .

[15]  Alin Albu-Schäffer,et al.  A humanoid upper body system for two-handed manipulation , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[16]  Gregory D. Hager,et al.  Sequential scene parsing using range and intensity information , 2012, 2012 IEEE International Conference on Robotics and Automation.

[17]  Sven Molkenstruck,et al.  Low-Cost Laser Range Scanner and Fast Surface Registration Approach , 2006, DAGM-Symposium.

[18]  Gerd Hirzinger,et al.  ROTEX-the first remotely controlled robot in space , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[19]  Vijay Kumar,et al.  Construction with quadrotor teams , 2012, Auton. Robots.

[20]  Tsuneo Yoshikawa,et al.  Ground-space bilateral teleoperation experiment using ETS-VII robot arm with direct kinesthetic coupling , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[21]  Sven Behnke,et al.  Real-Time Plane Segmentation Using RGB-D Cameras , 2012, RoboCup.

[22]  Alin Albu-Schäffer,et al.  Modular state-based behavior control for safe human-robot interaction: A lightweight control architecture for a lightweight robot , 2011, 2011 IEEE International Conference on Robotics and Automation.

[23]  Klaus Landzettel,et al.  Telerobotics with large time delays-the ROTEX experience , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[24]  Gregory D. Hager,et al.  Human-Machine Collaborative surgery using learned models , 2011, 2011 IEEE International Conference on Robotics and Automation.

[25]  Costas S. Tzafestas,et al.  Teleplanning by human demonstration for VR-based teleoperation of a mobile robotic assistant , 2001, Proceedings 10th IEEE International Workshop on Robot and Human Interactive Communication. ROMAN 2001 (Cat. No.01TH8591).

[26]  Thomas B. Sheridan,et al.  Supervisory control of remote manipulation , 1967, IEEE Spectrum.

[27]  Daniel E. Hastings,et al.  On-Orbit Upgrade and Repair: The Hubble Space Telescope Example , 2006 .

[28]  Stefan Holzer,et al.  Towards autonomous robotic butlers: Lessons learned with the PR2 , 2011, 2011 IEEE International Conference on Robotics and Automation.

[29]  Gregory D. Hager,et al.  Scene parsing using a prior world model , 2011, Int. J. Robotics Res..

[30]  Louis J. Lanzerotti Assessment of options for extending the life of the Hubble Space Telescope: final report , 2005 .

[31]  Thomas B. Sheridan,et al.  Space teleoperation through time delay: review and prognosis , 1993, IEEE Trans. Robotics Autom..

[32]  R. Paul,et al.  Teleprogramming: overcoming communication delays in remote manipulation , 1990, 1990 IEEE International Conference on Systems, Man, and Cybernetics Conference Proceedings.

[33]  Dana R. Yoerger,et al.  Teleprogramming for subsea teleoperation using acoustic communication , 1998 .