Body-Based Haptic Interaction Model for Touch-Enabled Virtual Environments

In this paper, we propose a novel body-based haptic interaction model that simulates the intrinsic physical properties of the tool and virtual objects during the haptic interaction. When tracing the haptic tool interacting with objects, the body-based force evaluation model based on Hertz's contact theory including both frictional and frictionless contacts is developed in our system. Physical properties of different object materials expressed by Poisson's ratio and Young's modulus are involved to simulate the realistic touch perception between the haptic tool and objects. The neighborhood of transmitted force is dynamically determined in relation to the contact load, and a discrete solution method is applied to accelerate the computation rate of realistic haptic interaction. Our experimental results have shown satisfactory performance of the body-based haptic model we have developed while interacting in touch-enabled virtual environments.

[1]  James M. Van Verth,et al.  Adding force feedback to graphics systems: issues and solutions , 1996, SIGGRAPH.

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

[3]  Ming C. Lin,et al.  Sensation preserving simplification for haptic rendering , 2003, ACM Trans. Graph..

[4]  R. Howe,et al.  Dynamic contact of the human fingerpad against a flat surface. , 1999, Journal of biomechanical engineering.

[5]  John Kenneth Salisbury,et al.  Simulating human fingers: a soft finger proxy model and algorithm , 2004, 12th International Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems, 2004. HAPTICS '04. Proceedings..

[6]  Daniel Bielser,et al.  Open surgery simulation. , 2002, Studies in health technology and informatics.

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

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

[9]  Cagatay Basdogan,et al.  Haptics in minimally invasive surgical simulation and training , 2004, IEEE Computer Graphics and Applications.

[10]  Hui Chen,et al.  Interactive soft‐touch dynamic deformations , 2007, Comput. Animat. Virtual Worlds.

[11]  Pheng-Ann Heng,et al.  SPEM: a new haptic rendering method based on time coherence , 2007 .

[12]  William V. Baxter,et al.  Haptic interaction for creative processes with simulated media , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[13]  Andrea Giachetti,et al.  Adaptive techniques for real-time haptic and visual simulation of bone dissection , 2003, IEEE Virtual Reality, 2003. Proceedings..

[14]  R. Howe,et al.  Dynamic lumped element response of the human fingerpad. , 1999, Journal of biomechanical engineering.

[15]  Cagatay Basdogan,et al.  Haptics in virtual environments: taxonomy, research status, and challenges , 1997, Comput. Graph..

[16]  S. Timoshenko,et al.  Theory of elasticity , 1975 .

[17]  Joonki Paik,et al.  Robust crease detection and curvature estimation of piecewise smooth surfaces from triangle mesh approximations using normal voting , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[18]  W. H. Reid,et al.  The Theory of Elasticity , 1960 .

[19]  Dinesh Manocha,et al.  Six Degree-of-Freedom Haptic Display , 2000 .

[20]  Feodor M. Borodich,et al.  Self-similar problems of elastic contact for non-convex punches , 2002 .

[21]  Markus H. Gross,et al.  Interactive simulation of surgical cuts , 2000, Proceedings the Eighth Pacific Conference on Computer Graphics and Applications.

[22]  Markus H. Gross,et al.  Interactive Cuts through 3‐Dimensional Soft Tissue , 1999, Comput. Graph. Forum.

[23]  Gabriel Taubin,et al.  Estimating the tensor of curvature of a surface from a polyhedral approximation , 1995, Proceedings of IEEE International Conference on Computer Vision.

[24]  Hong Qin,et al.  Haptics-based dynamic implicit solid modeling , 2004, IEEE Transactions on Visualization and Computer Graphics.

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

[26]  Joonki Paik,et al.  Normal Vector Voting: Crease Detection and Curvature Estimation on Large, Noisy Meshes , 2002, Graph. Model..

[27]  Hui Chen,et al.  Multi-resolution haptic interaction of hybrid virtual environments , 2004, VRST '04.

[28]  Cagatay Basdogan,et al.  Virtual environments for medical training: graphical and haptic simulation of laparoscopic common bile duct exploration , 2001 .

[29]  Y. Tai,et al.  Design, fabrication, and testing of micromachined silicone rubber membrane valves , 1999 .

[30]  Miguel. A. Otaduy,et al.  Sensation preserving "Simplication for haptic rendering" , 2003 .

[31]  Dinesh Manocha,et al.  Six-degree-of-freedom haptic display using localized contact computations , 2002, Proceedings 10th Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. HAPTICS 2002.

[32]  Kenneth E. Barner,et al.  Nonlinear Multiresolution Techniques with Applications to Scientific Visualization in a Haptic Environment , 2001, IEEE Trans. Vis. Comput. Graph..

[33]  Dinesh Manocha,et al.  Six degree-of-freedom haptic display of polygonal models , 2000, Proceedings Visualization 2000. VIS 2000 (Cat. No.00CH37145).

[34]  Robert S. MacKay,et al.  Solitary waves in a chain of beads under Hertz contact , 1999 .

[35]  Dinesh Manocha,et al.  Six-Degree-of-Freedom Haptic Rendering Using Incremental and Localized Computations , 2003, Presence: Teleoperators & Virtual Environments.

[36]  Andrea Giachetti,et al.  Real-Time Haptic and Visual Simulation of Bone Dissection , 2002, Presence: Teleoperators & Virtual Environments.

[37]  Vijay Kumar,et al.  Robotic grasping and contact: a review , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).