Virtual fixture based haptic rendering of handwriting

Virtual fixture is widely used for motor skill assistance and training. For motor skills involving long and self-intersecting trajectories with variational curvatures, existing methods based on analytic representation of curves can not meet real time and stability requirements of haptic rendering. In this paper, a simple and efficient hierarchical structure is proposed to represent the time ordered geometry of the desired trajectory. The minimum distance from the position of the tool to the desired trajectory is calculated by filtering impossible segments while traversing the hierarchy. To avoid the force discontinuity caused by the singularity of the absolute minimum distance, a constraint conversion method is proposed. The experiments verified that the proposed method satisfied real time and stability requirements of haptic rendering. It enables applications of virtual fixture for assistance and training in handwriting, surgery operation and other skills involving complex trajectories.

[1]  Dana H. Ballard,et al.  Strip trees: a hierarchical representation for curves , 1981, CACM.

[2]  Dan Morris Algorithms and Data Structures for Haptic Rendering: Curve Constraints, Distance Maps, and Data Logging , 2007 .

[3]  Thenkurussi Kesavadas,et al.  Comparative Study: Virtual Fixtures and Shared Control for Rehabilitation of Fine Motor Skills , 2007, Second Joint EuroHaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems (WHC'07).

[4]  Shahram Payandeh,et al.  A study on design and analysis of virtual fixtures for cutting in training environments , 2005, First Joint Eurohaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. World Haptics Conference.

[5]  Etienne Burdet,et al.  A robotic teacher of Chinese handwriting , 2002, Proceedings 10th Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. HAPTICS 2002.

[6]  Yuru Zhang,et al.  Stroke-based modeling and haptic skill display for Chinese calligraphy simulation system , 2006, Virtual Reality.

[7]  Bin Zheng,et al.  Assembling virtual fixtures for guidance in training environments , 2004, 12th International Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems, 2004. HAPTICS '04. Proceedings..

[8]  Louis B. Rosenberg,et al.  Virtual fixtures: Perceptual tools for telerobotic manipulation , 1993, Proceedings of IEEE Virtual Reality Annual International Symposium.

[9]  Elaine Cohen,et al.  A framework for efficient minimum distance computations , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[10]  A. Kheddar,et al.  An adaptive haptic guidance software module for I-TOUCH: example through a handwriting teaching simulation and a 3D maze , 2005, IEEE International Workshop on Haptic Audio Visual Environments and their Applications.

[11]  Y.K. Kim,et al.  Hand-writing Rehabilitation in the Haptic Virtual Environment , 2006, 2006 IEEE International Workshop on Haptic Audio Visual Environments and their Applications (HAVE 2006).

[12]  Edouard Gentaz,et al.  Telemaque, a new visuo-haptic interface for remediation of dysgraphic children , 2005, First Joint Eurohaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. World Haptics Conference.

[13]  Oliver Günther,et al.  Hierarchical schemes for curve representation , 1993, IEEE Computer Graphics and Applications.

[14]  Thenkurussi Kesavadas,et al.  Haptic Attributes and Human Motor Skills , 2006, 2006 14th Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems.

[15]  Marcia Kilchenman O'Malley,et al.  Passive and active assistance for human performance of a simulated underactuated dynamic task , 2003, 11th Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems, 2003. HAPTICS 2003. Proceedings..

[16]  Robert L. Williams,et al.  IMPLEMENTATION AND EVALUATION OF A HAPTIC PLAYBACK SYSTEM , 2004 .

[17]  YingLiang Ma,et al.  Point inversion and projection for NURBS curve and surface: Control polygon approach , 2003, Comput. Aided Geom. Des..