A Prediction Method Using Interpolation for Smooth Six-DOF Haptic Rendering in Multirate Simulation

Smooth haptic force feedback is an important task for multirate 6-DOF haptic rendering for both rigid and deformable objects. The update rate of the haptic force may be too low and changed during the simulation as the high computation time is required for complex physical simulation. Therefore, to implement a stable and smooth haptic rendering, we need a method to update the force in a higher regular rate during the physical simulation. We propose a prediction method using interpolation to calculate smooth haptic interaction force in a high update rate. The auto-regressive model is used to predict the force value based on the previous haptic force calculation. In addition, we introduce a spline function to interpolate force values for the haptic force output. We demonstrate that the proposed method can provide smooth and accurate haptic force feedback in a high update rate during a low frequency physical simulation of complex and deformable models. In the experiments, we show the feasibility of the proposed method and compare its accuracy and stability with the linear force prediction algorithm.

[1]  Hervé Delingette,et al.  Improving realism of a surgery simulator: linear anisotropic elasticity, complex interactions and force extrapolation , 2002, Comput. Animat. Virtual Worlds.

[2]  Ming C. Lin,et al.  Stable and responsive six-degree-of-freedom haptic manipulation using implicit integration , 2005, First Joint Eurohaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. World Haptics Conference.

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

[4]  Ming C. Lin,et al.  High Fidelity Haptic Rendering , 2006, High Fidelity Haptic Rendering.

[5]  Aiguo Song,et al.  A Time Series Based Solution for the Difference Rate Sampling between Haptic Rendering and Visual Display , 2006, 2006 IEEE International Conference on Robotics and Biomimetics.

[6]  Christian Duriez,et al.  A multi-threaded approach for deformable/rigid contacts with haptic feedback , 2004, 12th International Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems, 2004. HAPTICS '04. Proceedings..

[7]  Ming Wan,et al.  Quasi-Static Approximation for 6 Degrees-of-Freedom Haptic Rendering , 2003, IEEE Visualization.

[8]  Yong Liu,et al.  Proxy Position Prediction Based Continuous Local Patch for Smooth Haptic Rendering , 2012, J. Comput. Inf. Sci. Eng..

[9]  Olga Sourina,et al.  Stable Dynamic Algorithm Based on Virtual Coupling for 6-DOF Haptic Rendering , 2012, 2012 International Conference on Cyberworlds.

[10]  Olga Sourina,et al.  Stable adaptive algorithm for Six Degrees-of-Freedom haptic rendering in a dynamic environment , 2013, The Visual Computer.

[11]  Doo Yong Lee,et al.  Real-time haptic rendering using multi-rate output-estimation with ARMAX model , 2007, 2007 International Conference on Control, Automation and Systems.

[12]  Ming Wan,et al.  Quasi-static approach approximation for 6 degrees-of-freedom haptic rendering , 2003, IEEE Visualization, 2003. VIS 2003..

[13]  Young Jin Kim,et al.  Real-Time Haptic Rendering of Slowly Deformable Bodies Based on Two Dimensional Visual Information for Telemanipulation , 2007 .

[14]  Jean-Christophe Lombardo,et al.  Extrapolation: a solution for force feedback ? , 1999 .

[15]  J. English,et al.  Effectiveness of haptic feedback in open surgery simulation and training systems. , 2006, Studies in health technology and informatics.

[16]  Hervé Delingette,et al.  Nonlinear and anisotropic elastic soft tissue models for medical simulation , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[17]  Hervé Delingette,et al.  Anisotropic elasticity and force extrapolation to improve realism of surgery simulation , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[18]  Jiri Filipovic,et al.  Haptic Rendering Based on RBF Approximation from Dynamically Updated Data , 2010, MEMICS.

[19]  Jean-Claude Latombe,et al.  The forcegrid: a buffer structure for haptic interaction with virtual elastic objects , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).