A Framework for Customizable Multi-User Teleoperated Control

Traditional teleoperation (leader/follower) systems primarily focus on one operator controlling one remote robot, but as robots become ubiquitous, there is an increasing need for multiple operators, including autonomous agents, to collaboratively control multiple robots. However, existing teleoperation frameworks do not inherently support the variety of possible collaborations, such as multiple operators, each with an input device (leader), controlling a robot and camera or different degrees of freedom of a single robot (follower). The same concept applies to teleoperating robots in a simulation environment through physical input devices. In this letter, we extend our novel simulation framework that is capable of incorporating multiple input devices asynchronously with a real-time dynamic simulation to incorporate a customizable shared control. For this purpose, we have identified and implemented a sufficient set of coordinate frames to encapsulate the pairing of multiple leaders, followers and cameras in a shared asynchronous manner with force feedback. We demonstrate the utility of this framework in accelerating user training, ease of learning, and enhanced task completion times through shared control by a supervisor.

[1]  Gregory S. Fischer,et al.  An Asynchronous Multi-Body Simulation Framework for Real-Time Dynamics, Haptics and Learning with Application to Surgical Robots , 2019, 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[2]  Joseph A. Izatt,et al.  Teleoperating robots from arbitrary viewpoints in surgical contexts , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[3]  Rajni V. Patel,et al.  A Systematic Review of Multilateral Teleoperation Systems , 2018, IEEE Transactions on Haptics.

[4]  Surya P. N. Singh,et al.  V-REP: A versatile and scalable robot simulation framework , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Yan Wang,et al.  A Real-Time Dynamic Simulator and an Associated Front-End Representation Format for Simulating Complex Robots and Environments , 2019, 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[6]  Peter Kazanzides,et al.  A Review of Augmented Reality in Robotic-Assisted Surgery , 2020, IEEE Transactions on Medical Robotics and Bionics.

[7]  Masakatsu G. Fujie,et al.  Development and testing of an endoscopic pseudo-viewpoint alternating system , 2014, International Journal of Computer Assisted Radiology and Surgery.

[8]  Andrew Howard,et al.  Design and use paradigms for Gazebo, an open-source multi-robot simulator , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[9]  Russell H. Taylor,et al.  A new ENT microsurgery robot: Error analysis and implementation , 2013, 2013 IEEE International Conference on Robotics and Automation.

[10]  Kaspar Althoefer,et al.  Virtual Reality based Telerobotics Framework with Depth Cameras , 2020, 2020 29th IEEE International Conference on Robot and Human Interactive Communication (RO-MAN).

[11]  M. Spong,et al.  Robot Modeling and Control , 2005 .

[12]  S. Hart,et al.  Development of NASA-TLX (Task Load Index): Results of Empirical and Theoretical Research , 1988 .

[13]  Reid G. Simmons,et al.  Coordinate Frames in Robotic Teleoperation , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Peter Kazanzides,et al.  An open-source research kit for the da Vinci® Surgical System , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[15]  Ranjan Mukherjee,et al.  A shared-control approach to haptic interface design for minimally invasive telesurgical training , 2005, IEEE Transactions on Control Systems Technology.