Implementation of semi-virtual Multiple-Master/Multiple-Slave system

Building an experimental robotic setup can be a very tedious, prone to hardware faults and expensive process. A common way to circumvent some of this problems is to model a part or entire system in software. Moreover, virtual environments can be the only option to model hazardous or inaccessible sites. However, implementation of teleoperated robotic systems with force feedback exhibits additional problems. The human-robot interfaces should exist in hardware and this in turn requires simulated system to work in a proximity with a real-time. In this paper we describe a successful implementation of such a system in Gazebo simulator and Robot Operating System. We built an experimental Multiple-Master/Multiple-Slave setup in virtual environment for peg-in-hole task that consists of two 7-DOF Schunk LWA-3 robots and a common object to manipulate. To display forces to operators two SensAble PHANToM devices were utilized.

[1]  Kiyoshi Ohishi,et al.  A Realization of Multilateral Force Feedback Control for Cooperative Motion , 2007, 2006 IEEE International Conference on Industrial Technology.

[2]  Yuru Zhang,et al.  Separate DOF control and mutual guidance in networked haptic collaboration maze game: Design and evaluation , 2011, 2011 IEEE International Conference on Robotics and Automation.

[3]  Shahin Sirouspour,et al.  A Kinematic Control Framework for Single-Slave Asymmetric Teleoperation Systems , 2011, IEEE Transactions on Robotics.

[4]  Jee-Hwan Ryu,et al.  Supervisory model-mediated teleoperation for multiple-master/multiple-slave system , 2012, 2012 9th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI).

[5]  Jee-Hwan Ryu,et al.  Field of view deficiency-based dominance distribution for collaborative teleoperation , 2012, 2012 12th International Conference on Control, Automation and Systems.

[6]  Matthias Scheutz,et al.  Development environments for autonomous mobile robots: A survey , 2007, Auton. Robots.

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

[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).