Enhancing bilateral teleoperation using camera-based online virtual fixtures generation

In this paper we present an interactive system to enhance bilateral teleoperation through online virtual fixtures generation and task switching. This is achieved using a stereo camera system which provides accurate information of the surrounding environment of the robot and of the tasks that have to be performed in it. The use of the proposed approach aims at improving the performances of bilateral teleoperation systems by reducing the human operator workload and increasing both the implementation and the execution efficiency. In fact, using our method virtual guidances do not need to be programmed a priori but they can be instead automatically generated and updated making the system suitable for unstructured environments. We strengthen the proposed method using passivity control in order to safely switch between different tasks while teleoperating under active constraints. A series of experiments emulating real industrial scenarios are used to show that the switch between multiple tasks can be passively and safely achieved and handled by the system.

[1]  René van Paassen,et al.  Haptic guidance in bilateral teleoperation: Effects of guidance inaccuracy , 2015, 2015 IEEE World Haptics Conference (WHC).

[2]  Frans C. T. van der Helm,et al.  A Task-Specific Analysis of the Benefit of Haptic Shared Control During Telemanipulation , 2013, IEEE Transactions on Haptics.

[3]  Louis B. Rosenberg,et al.  Virtual fixtures: Perceptual tools for telerobotic manipulation , 1993, Proceedings of IEEE Virtual Reality Annual International Symposium.

[4]  Louis B. Rosenberg,et al.  The Use of Virtual Fixtures as Perceptual Overlays to Enhance Operator Performance in Remote Environments. , 1992 .

[5]  Oussama Khatib,et al.  Springer Handbook of Robotics , 2007, Springer Handbooks.

[6]  Cristian Secchi,et al.  A tank-based approach to impedance control with variable stiffness , 2013, 2013 IEEE International Conference on Robotics and Automation.

[7]  Brian L. Davies,et al.  Active Constraints/Virtual Fixtures: A Survey , 2014, IEEE Transactions on Robotics.

[8]  Dale A. Lawrence Stability and transparency in bilateral teleoperation , 1993, IEEE Trans. Robotics Autom..

[9]  Vincenzo Lippiello,et al.  A mixed-initiative control system for an Aerial Service Vehicle supported by force feedback , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Peter Kazanzides,et al.  Surgical and interventional robotics: part III [Tutorial] , 2008, IEEE Robotics & Automation Magazine.

[11]  Marcello Bonfè,et al.  Bilateral teleoperation of a dual arms surgical robot with passive virtual fixtures generation , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[12]  Ève Coste-Manière,et al.  Haptically augmented teleoperation , 2000, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[13]  Sami Haddadin,et al.  Unified passivity-based Cartesian force/impedance control for rigid and flexible joint robots via task-energy tanks , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[14]  G. Oriolo,et al.  Robotics: Modelling, Planning and Control , 2008 .

[15]  Gregory D. Hager,et al.  Vision-assisted control for manipulation using virtual fixtures , 2001, IEEE Transactions on Robotics.

[16]  Peter Kazanzides,et al.  Preliminary study of virtual nonholonomic constraints for time-delayed teleoperation , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[17]  Allison M. Okamura,et al.  Haptic Virtual Fixtures for Robot-Assisted Manipulation , 2005, ISRR.

[18]  Stefano Stramigioli,et al.  Bilateral Telemanipulation With Time Delays: A Two-Layer Approach Combining Passivity and Transparency , 2011, IEEE Transactions on Robotics.

[19]  Thomas B. Sheridan,et al.  Telerobotics , 1989, Autom..