Bilateral Energy Transfer for high fidelity haptic telemanipulation

Among the methods to grant the stability of a telemanipulation system, the bilateral time domain passivity framework has the appealing characteristic to consider both, force and velocity signals exchanged between master and slave systems, and the power introduced or dissipated by the elements that compose the telemanipulation system. In previous works, [2, 3], it has been shown how the bilateral passivity controller (BiPC) can preserve stability when the communication channel that conveys data between master and slave is affected by delay. In this work the authors intend to further explore the possibilities offered by the Bilateral Energy Transfer concept as design guideline, and to refine the control schemes already discussed in [3]. The underlying idea of the Bilateral Energy Transfer is to achieve a transport of energy between the two sides of the real system as faithful to an “ideal” (not delayed) system as allowed by the energy leaks. As energy leak is meant the behavior introduced by the not ideality of some components, such as the communication channel. At the same time, in order to obtain easy-to-use system, the control system must preserve, in some extend, the force, velocity, and position correspondences between master and slave. In order to achieve this goal, a modified version of passivity controller is presented. Its main characteristic is that its correction action aimed at dissipating energy, regarded as generated by energy leaks, is limited and deferred in time. Moreover, a drift compensator is introduced whose role is to solve a drift in position introduced by the operation of the same BiPC; in order to maintain the whole system passive, the action of this controller is bounded to the amount of energy that has been dissipated in excess by the BiPC.

[1]  Mark W. Spong,et al.  Bilateral control of teleoperators with time delay , 1989 .

[2]  Günter Dieter Niemeyer,et al.  Using wave variables in time delayed force reflecting teleoperation , 1996 .

[3]  Blake Hannaford,et al.  Time domain passivity control of haptic interfaces , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[4]  Blake Hannaford,et al.  Time domain passivity control with reference energy behavior , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[5]  Blake Hannaford,et al.  Sampled- and continuous-time passivity and stability of virtual environments , 2004, IEEE Trans. Robotics.

[6]  Jordi Villanova i Buxó Time Domain Passivity-based Telepresence with Time Delay , 2005 .

[7]  Stefano Stramigioli,et al.  Position Drift Compensation in Port-Hamiltonian Based Telemanipulation , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Gerd Hirzinger,et al.  Time Domain Passivity Control-based Telepresence with Time Delay , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Stefano Stramigioli,et al.  Control of Interactive Robotic Interfaces: A Port-Hamiltonian Approach (Springer Tracts in Advanced Robotics) , 2007 .

[10]  Gerd Hirzinger,et al.  Time domain passivity for delayed haptic telepresence with energy reference , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Alessandro Macchelli,et al.  Simulation Issues in Haptics , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[12]  Gerd Hirzinger,et al.  Bilateral energy transfer in delayed teleoperation on the time domain , 2008, 2008 IEEE International Conference on Robotics and Automation.

[13]  Gerd Hirzinger,et al.  Ground verification of the feasibility of telepresent on-orbit servicing , 2009, J. Field Robotics.