A Joint-space Position Control-based Approach to Haptic Rendering of Stiff Objects using Gain Scheduling

Haptic rendering often deals with interactions between stiff objects. A traditional way of force computing models the interaction using a spring-damper system, which suffers from stability issues when the desired stiffness is high. Instead of computing a force, this paper continues to explore shifting the focus to rendering an interaction with no penetration, which can be accomplished by using a position controller in the joint space using the encoders as feedback directly. In order to make this approach easily adaptable to any device, an alternative way to model the dynamics of the device is also presented, which is to linearize a detailed simulation model. As a family of linearized models is used to approximate the full dynamic model of the system, it is important to have a smooth transition between multiple sets of controller gains generated based on these models. Gain scheduling is introduced to improve the performance in certain areas and a comparison among three controllers is conducted in a simulation setup.

[1]  Ming C. Lin,et al.  Haptic Rendering : Foundations, Algorithms, and Applications , 2008 .

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

[3]  S. Lanning,et al.  Predicting Performance in Technical Preclinical Dental Courses Using Advanced Simulation. , 2017, Journal of dental education.

[4]  Alex Walsh,et al.  A Very Strictly Passive Gain-Scheduled Controller: Theory and Experiments , 2016, IEEE/ASME Transactions on Mechatronics.

[5]  Zexiang Li,et al.  Dynamics and control of redundantly actuated parallel manipulators , 2003 .

[6]  Abhishek Gupta,et al.  Rendering Stiff Virtual Walls Using Model Matching Based Haptic Controller , 2019, IEEE Transactions on Haptics.

[7]  Marina Valles,et al.  Model-Based Control of a 3-DOF Parallel Robot Based on Identified Relevant Parameters , 2013, IEEE/ASME Transactions on Mechatronics.

[8]  Xin Zhang,et al.  Configuration-based optimization for six degree-of-freedom haptic rendering for fine manipulation. , 2013, IEEE transactions on haptics.

[9]  Ming C. Lin,et al.  A modular haptic rendering algorithm for stable and transparent 6-DOF manipulation , 2006, IEEE Transactions on Robotics.

[10]  Oussama Khatib,et al.  Springer Handbook of Robotics , 2007, Springer Handbooks.

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

[12]  Jang-Myung Lee,et al.  Adaptive impedance control of a haptic interface , 2004 .

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

[14]  Michael Ortega-Binderberger,et al.  A Six Degree-of-Freedom God-Object Method for Haptic Display of Rigid Bodies with Surface Properties , 2007, IEEE Transactions on Visualization and Computer Graphics.

[15]  Ge Yu,et al.  Simulating Sharp Geometric Features in Six Degrees-of-Freedom Haptic Rendering , 2015, IEEE Transactions on Haptics.

[16]  Ulf Sellgren,et al.  Situated Design Optimization of Haptic Devices , 2016 .

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

[18]  Christian Duriez,et al.  Realistic haptic rendering of interacting deformable objects in virtual environments , 2008, IEEE Transactions on Visualization and Computer Graphics.

[19]  John Kenneth Salisbury,et al.  Haptic Rendering: Introductory Concepts , 2004, IEEE Computer Graphics and Applications.

[20]  Michael Goldfarb,et al.  Modeling the human hand as it interacts with a telemanipulation system , 2005 .

[21]  Yuru Zhang,et al.  Six Degree-of-Freedom Haptic Simulation of Probing Dental Caries Within a Narrow Oral Cavity , 2016, IEEE Transactions on Haptics.

[22]  Aftab Ahmad,et al.  An Optimization Approach Toward a Robust Design of Six Degrees of Freedom Haptic Devices , 2015 .

[23]  Jee-Hwan Ryu,et al.  6-DOF extension of memory-based passivation approach for stable haptic interaction , 2014, Intelligent Service Robotics.

[24]  B. Heimann,et al.  Advanced Model-Based Control of a 6-DOF Hexapod Robot: A Case Study , 2010, IEEE/ASME Transactions on Mechatronics.