6-DOF extension of memory-based passivation approach for stable haptic interaction

Inspired from the graphical interpretation of passivity in a position versus force xy graph, this paper proposes a new concept of passivation method to increase the dynamic range of impedance in which a haptic interface can passively interact. The position versus force graph represents the energy behavior in a one-port haptic interface while the haptic interface is traveling in (pressed) or out of (released) a virtual environment (VE). It interprets that to make the one-port system passive, it is sufficient to bound the releasing path below the pressing path in the position versus force graph. To realize the bound, the computed force output from the VE is saved into a designated memory, addressed by current position, while the haptic interface is pressed. Thereafter, the saved force can be reused to upper-bound the releasing path below the saved pressing path while the haptic interface is released. The proposed method is generalized from preliminary work by including interaction with a moving virtual object and multi-DOF extension, together with more systematic and detailed explanations about the methods. In particular, we reconfigure the one-port moving virtual object as a two-port haptic controller and a connected one-port moving inertia. This reconfiguration allows implementation of the preliminary approach including the interaction with moving virtual objects by using an error versus force passivity instead of a position versus force passivity. This two-port extension also allows generalization of the proposed method to multi-DOF interactions by introducing virtual proxy as a virtual moving object. The proposed method is tested with a single and a multi-DOF haptic interface and shows better performance than the recently proposed field-programmable gate array-based time-domain passivity approach .

[1]  John Kenneth Salisbury,et al.  A constraint-based god-object method for haptic display , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[2]  Blake Hannaford,et al.  Time-domain passivity control of haptic interfaces , 2001, IEEE Trans. Robotics Autom..

[3]  Blake Hannaford,et al.  Stable haptic interaction with virtual environments , 1999, IEEE Trans. Robotics Autom..

[4]  Susan J. Lederman,et al.  PERCEIVING ROUGHNESS VIA A RIGID PROBE: PSYCHOPHYSICAL EFFECTS OF EXPLORATION SPEED AND MODE OF TOUCH , 1999 .

[5]  J. Edward Colgate,et al.  Factors affecting the Z-Width of a haptic display , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[6]  Neal A. Tanner,et al.  Wave Haptics: Building Stiff Controllers from the Natural Motor Dynamics , 2007, Int. J. Robotics Res..

[7]  Allison M. Okamura,et al.  Effects of position quantization and sampling rate on virtual-wall passivity , 2005, IEEE Transactions on Robotics.

[8]  Manivannan Muniyandi,et al.  DC Motor Damping: A Strategy to Increase Passive Stiffness of Haptic Devices , 2008, EuroHaptics.

[9]  A. Gosline,et al.  Eddy Current Brakes for Haptic Interfaces: Design, Identification, and Control , 2008, IEEE/ASME Transactions on Mechatronics.

[10]  J. Edward Colgate,et al.  Design and performance of a high fidelity, low mass, linear haptic display , 2005, First Joint Eurohaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. World Haptics Conference.

[11]  J. Edward Colgate,et al.  Measuring and Increasing Z-Width with Active Electrical Damping , 2008, 2008 Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems.

[12]  J. Edward Colgate,et al.  Increasing the impedance range of a haptic display by adding electrical damping , 2005, First Joint Eurohaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. World Haptics Conference.

[13]  Beibei Han,et al.  An injecting method of physical damping to haptic interfaces based on FPGA , 2008, 2008 International Conference on Control, Automation and Systems.

[14]  Jee-Hwan Ryu,et al.  Memory based passivation method for stable haptic interaction , 2011, 2011 IEEE World Haptics Conference.

[15]  James Edward Colgate,et al.  Passivity of a class of sampled-data systems: application to haptic interfaces , 1994, Proceedings of 1994 American Control Conference - ACC '94.

[16]  Gerd Hirzinger,et al.  Network representation and passivity of delayed teleoperation systems , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Blake Hannaford,et al.  A simulation/experimental study of the noisy behavior of the time-domain passivity controller , 2005, IEEE Transactions on Robotics.

[18]  J. Willems Dissipative dynamical systems part I: General theory , 1972 .

[19]  J. Edward Colgate,et al.  Issues in the haptic display of tool use , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[20]  D. Constantinescu,et al.  Passive Multirate Wave Communications for Haptic Interaction in Slow Virtual Environments , 2013, IEEE/ASME Transactions on Mechatronics.

[21]  John Kenneth Salisbury,et al.  The effect of quantization and Coulomb friction on the stability of haptic rendering , 2005, First Joint Eurohaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. World Haptics Conference.