Adaptive Control for Improved Transparency in Haptic Simulations

Two adaptive nonlinear controllers are proposed for the coupling of haptic devices with impedance-type and admittance-type virtual environments, respectively. Rigid contacts in admittance-type environments are modeled either as a stiff spring or a constraint on the haptic device motion. Both controllers employ user position and force measurements to replace the natural dynamics of the haptic interface with that of an adjustable mass-damper tool. The transparency and stability of the resulting systems are investigated using a Lyapunov analysis and by taking into account uncertain nonlinear dynamics for the haptic device, and uncertain mass-spring-damper type dynamics for the user and virtual environment. It is shown analytically that low-pass filtering of selected terms in the control signal can significantly reduce a stability related lower bound on the achievable synthesized mass of the haptic interface in a discrete-time implementation of the controllers. An optimization problem is formulated and solved to balance impedance reduction against noise amplification in choosing the filter gain and bandwidth. The proposed controllers as well as a conventional penalty-based method are compared in a set of experiments. The results indicate that the controller with an admittance-type constraint-based rigid environment has far superior performance in terms of the range of impedances that it can stably display to the user.

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

[2]  Purang Abolmaesumi,et al.  Haptic interface control-design issues and experiments with a planar device , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[3]  John Kenneth Salisbury,et al.  Stability of Haptic Rendering: Discretization, Quantization, Time Delay, and Coulomb Effects , 2006, IEEE Transactions on Robotics.

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

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

[6]  A. Schaft L2-Gain and Passivity Techniques in Nonlinear Control. Lecture Notes in Control and Information Sciences 218 , 1996 .

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

[8]  William S. Harwin,et al.  High Bandwidth, Large Workspace Haptic Interaction: Flying Phantoms , 2008, 2008 Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems.

[9]  Kevin Cleary,et al.  Closed-Loop Force Control for Haptic Simulation of Virtual Environments , 2000 .

[10]  Vincent Hayward,et al.  Time-Domain Passivity Control of Haptic Interfaces with Tunable Damping Hardware , 2007, Second Joint EuroHaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems (WHC'07).

[11]  Katherine J. Kuchenbecker,et al.  Improving contact realism through event-based haptic feedback , 2006, IEEE Transactions on Visualization and Computer Graphics.

[12]  Emilio Jesús Lázaro Sánchez,et al.  Control Algorithms for Haptic Interaction and Modifying the Dynamical Behavior of the Interface , 2005 .

[13]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

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

[15]  Shahin Sirouspour,et al.  Stable Non-linear Force/Position Mapping for Enhanced Telemanipulation of Soft Environments , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

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

[17]  Frank L. Lewis,et al.  Robot Manipulator Control: Theory and Practice , 2003 .

[18]  T. L. Brooks,et al.  Telerobotic response requirements , 1990, 1990 IEEE International Conference on Systems, Man, and Cybernetics Conference Proceedings.

[19]  Jong-Phil Kim,et al.  Stable haptic interaction control using energy bounding algorithm , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

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

[21]  Wen-Hong Zhu,et al.  Stability guaranteed teleoperation: an adaptive motion/force control approach , 2000, IEEE Trans. Autom. Control..

[22]  Blake Hannaford,et al.  Control law design for haptic interfaces to virtual reality , 2002, IEEE Trans. Control. Syst. Technol..

[23]  J. Edward Colgate,et al.  The Cobotic Hand Controller: Design, Control and Performance of a Novel Haptic Display , 2006, Int. J. Robotics Res..

[24]  John Kenneth Salisbury,et al.  Large Workspace Haptic Devices - A New Actuation Approach , 2008, 2008 Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems.

[25]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation: Part II—Implementation , 1985 .

[26]  Shahin Sirouspour,et al.  Adaptive Control of Haptic Interaction with Impedance and Admittance Type Virtual Environments , 2008, 2008 Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems.

[27]  Piet Lammertse,et al.  HapticMaster - a generic force controlled robot for human interaction , 2003, Ind. Robot.

[28]  Robert L. Williams Control of Kinesthetic Haptic Interfaces in VR Applications , 1997 .

[29]  J. De Schutter,et al.  Stabilizing robot force control through low pass filtering with low cut off frequency , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

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