Stable haptic interaction with virtual environments

This paper addresses fundamental stability and performance issues associated with haptic interaction. It generalizes and extends the concept of a virtual coupling network, an artificial link between the haptic display and a virtual world, to include both the impedance and admittance models of haptic interaction. A benchmark example exposes an important duality between these two cases. Linear circuit theory is used to develop necessary and sufficient conditions for the stability of a haptic simulation, assuming the human operator and virtual environment are passive. These equations lead to an explicit design procedure for virtual coupling networks which give maximum performance while guaranteeing stability. By decoupling the haptic display control problem from the design of virtual environments, the use of a virtual coupling network frees the developer of haptic-enabled virtual reality models from issues of mechanical stability.

[1]  Hiroo Iwata,et al.  Artificial reality with force-feedback: development of desktop virtual space with compact master manipulator , 1990, SIGGRAPH.

[2]  Blake Hannaford,et al.  Stability and Performance of Haptic Displays: Theory and Experiments , 1998, Dynamic Systems and Control.

[3]  J. Edward Colgate,et al.  Robust impedance shaping telemanipulation , 1993, IEEE Trans. Robotics Autom..

[4]  Blake Hannaford,et al.  Excalibur, A Three-Axis Force Display , 1999 .

[5]  F. D. Pitrella,et al.  Design and validation of matching tests to form equal groups for tracking experiments , 1983 .

[6]  Peter A. Hancock,et al.  Transfer of training from virtual reality , 1993 .

[7]  F. Brooks,et al.  Feeling and seeing: issues in force display , 1990, ACM Symposium on Interactive 3D Graphics and Games.

[8]  Massimo Bergamasco,et al.  An arm exoskeleton system for teleoperation and virtual environments applications , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[9]  Blake Hannaford,et al.  A two-port framework for the design of unconditionally stable haptic interfaces , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).

[10]  George C. Verghese,et al.  Design issues in 2-port network models of bilateral remote manipulation , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[11]  Ralph L. Hollis,et al.  Design and control of a force-reflecting teleoperation system with magnetically levitated master and wrist , 1995, IEEE Trans. Robotics Autom..

[12]  Greg R. Luecke,et al.  Dynamic simulation of virtual mechanisms with haptic feedback using industrial robotics equipment , 1997, Proceedings of International Conference on Robotics and Automation.

[13]  Blake Hannaford,et al.  A design framework for teleoperators with kinesthetic feedback , 1989, IEEE Trans. Robotics Autom..

[14]  Jadran Lenarčič,et al.  Advances in Robot Kinematics and Computational Geometry , 1994 .

[15]  Frederick P. Brooks,et al.  Project GROPEHaptic displays for scientific visualization , 1990, SIGGRAPH.

[16]  Takeo Kanade,et al.  What you can see is what you can feel-development of a visual/haptic interface to virtual environment , 1996, Proceedings of the IEEE 1996 Virtual Reality Annual International Symposium.

[17]  Homayoon Kazerooni,et al.  Human/robot interaction via the transfer of power and information signals , 1989, Images of the Twenty-First Century. Proceedings of the Annual International Engineering in Medicine and Biology Society,.

[18]  M. Safonov,et al.  Real/complex multivariable stability margin computation via generalized Popov multiplier-LMI approach , 1994, Proceedings of 1994 American Control Conference - ACC '94.

[19]  Thomas H. Massie,et al.  The PHANToM Haptic Interface: A Device for Probing Virtual Objects , 1994 .

[20]  F. B. Llewellyn,et al.  Some Fundamental Properties of Transmission Systems , 1952, Proceedings of the IRE.

[21]  Mark W. Spong,et al.  Bilateral control of teleoperators with time delay , 1988, Proceedings of the 1988 IEEE International Conference on Systems, Man, and Cybernetics.

[22]  J. Edward Colgate,et al.  REAL-TIME IMPULSE-BASED SIMULATION OF RIGID BODY SYSTEMS FOR HAPTIC DISPLAY , 1997 .

[23]  Thomas W. Mastaglio,et al.  A Large-Scale Complex Virtual Environment for Team Training , 1995, Computer.

[24]  S. E. Salcudean,et al.  On the Emulation of Stiff Walls and Static Friction with a Magnetically Levitated Input/Output Devic , 1997 .

[25]  Hitoshi Maekawa,et al.  Haptic display for object grasping and manipulating in virtual environment , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[26]  E. Bizzi,et al.  Neural, mechanical, and geometric factors subserving arm posture in humans , 1985, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[27]  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.

[28]  W. Newman THE IMPLEMENTATION OF A NATURAL ADMITTANCE CONTROLLER ON AN INDUSTRIAL ROBOT By NIRUT NAKSUK , 2022 .

[29]  Tsuneo Yoshikawa,et al.  Display of Feel for the Manipulation of Dynamic Virtual Objects , 1995 .

[30]  Ernest S. Kuh,et al.  Theory of Linear Active Networks , 1967 .

[31]  R. Bowen Loftin,et al.  Training the Hubble space telescope flight team , 1995, IEEE Computer Graphics and Applications.

[32]  Hans-Peter Kriegel,et al.  Stable Haptic Interaction with Virtual Environments Using and Adapted Voxmap-PointShell Algorithm , 2001 .

[33]  Frederick P. Brooks,et al.  Using a manipulator for force display in molecular docking , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[34]  James Edward Colgate Coupled Stability of Multiport Systems—Theory and Experiments , 1994 .

[35]  Blake Hannaford,et al.  Stability and performance tradeoffs in bi-lateral telemanipulation , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[36]  James C. Chung,et al.  Combining virtual reality and multimedia techniques for effective maintenance training , 1996, Other Conferences.

[37]  Blake Hannaford,et al.  A practical measure of dynamic response of haptic devices , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[38]  William Ribarsky,et al.  Training in virtual environments: analysis of task appropriateness , 1998, Proceedings. IEEE 1998 Virtual Reality Annual International Symposium (Cat. No.98CB36180).

[39]  J. Edward Colgate,et al.  Passivity of a class of sampled-data systems: Application to haptic interfaces , 1997, J. Field Robotics.

[40]  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.

[41]  E. Bolinder,et al.  Survey of Some Properties of Linear Networks , 1957 .

[42]  E. Bolinder Correction to 'Survey of Some Properties of Linear Networks' , 1958 .

[43]  Simon S. Haykin,et al.  Active Network Theory. , 1970 .

[44]  Blake Hannaford,et al.  Force Feedback in Shared Virtual Simulations , 1996 .

[45]  Ralph L. Hollis,et al.  A six-degree-of-freedom magnetically levitated variable compliance fine-motion wrist: design, modeling, and control , 1991, IEEE Trans. Robotics Autom..

[46]  Blake Hannaford,et al.  Pen-based force display for precision manipulation in virtual environments , 1995, Proceedings Virtual Reality Annual International Symposium '95.

[47]  John C. Doyle Analysis of Feedback Systems with Structured Uncertainty , 1982 .

[48]  Mark W. Spong,et al.  Asymptotic Stability for Force Reflecting Teleoperators with Time Delay , 1992 .

[49]  Ed Colgate,et al.  Minimum Mass for Haptic Display Simulations , 1998, Dynamic Systems and Control.

[50]  Robert J. Anderson,et al.  Autonomous, teleoperated, and shared control of robot systems , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[51]  J. Edward Colgate,et al.  Passive Implementation of Multibody Simulations for Haptic Display , 1997, Dynamic Systems and Control.

[52]  M. Moreyra Design of a Planar High Bandwidth Force Display with Force Sensing , 1996 .

[53]  J. Edward Colgate,et al.  Implementation of stiff virtual walls in force-reflecting interfaces , 1993, Proceedings of IEEE Virtual Reality Annual International Symposium.

[54]  Neville Hogan,et al.  Controlling impedance at the man/machine interface , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[55]  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.

[56]  Vincent Hayward,et al.  Design and multi-objective opti-mization of a link a for a haptic interface , 1994 .

[57]  Oussama Khatib,et al.  The haptic display of complex graphical environments , 1997, SIGGRAPH.

[58]  Robert J. Anderson Modular architecture for robotics and teleoperation , 1997 .