Skip to main content

Stability and performance of haptic simulation involving interaction with non-passive virtual environment

  • Myeongjin Kim (a1) and Doo Yong Lee (a1)

Previous researches on analysis of stability of haptic simulation largely assume that the virtual environment is passive. But the virtual environment can become non-passive due to various reasons including discretization errors and interaction dynamics between virtual tools and objects. This paper provides an analysis of the stability and performance of the haptic simulation involving non-passive virtual environment. The dynamic interaction between the virtual tools and the objects is modeled using the two-port networks. The analysis is carried out using a velocity and force mapping matrix for six-DOF simulation. New stability condition resulting from the analysis is applied to an example simulation of a one-DOF virtual wall. Maximum stiffness satisfying the stability condition established in the previous literature, and the proposed condition is compared with the maximum stiffness experimentally determined with various time steps. The newly proposed stability condition manifests less standard deviation of errors than the widely applied absolute stability condition.

Corresponding author
*Corresponding author. E-mail:
Hide All
1. Basdogan, C., Ho, C. H. and Srinivasan, M. A., “Virtual environments for medical training: Graphical and haptic simulation of laparoscopic common bile duct exploration,” IEEE/ASME Trans. Mechatron. 6, 269285 (2001).
2. Yi, S. Y., Woo, H. S., Ahn, W. J., Kwon, J. Y. and Lee, D. Y., “New colonoscopy simulator with improved haptic fidelity,” Adv. Robot. 20, 349365 (2006).
3. Hashtrudi-Zaad, K., “Analysis of control architectures for teleoperation systems with impedance/admittance master and slave manipulators,” Int. J. Rob. Res. 20, 419445 (2001).
4. Colgate, J. E. and Brown, J. M., “Factors Affecting the Z-Width of a Haptic Display,” Proceedings of the 1994 IEEE International Conference on Robotics Automation (1994) pp. 3205–3210. doi: 10.1109/ROBOT.1994.351077
5. Diolaiti, N. and Niemeyer, G., “Stability of haptic rendering: Discretization, quantization, time delay, and coulomb effects,” IEEE Trans. Robot. 22, 256268 (2006).
6. Adams, R. J. and Hannaford, B., “Stable haptic interaction with virtual environments,” IEEE Trans. Robot. Autom. 15, 465474 (1999).
7. Otaduy, M. A. and Lin, M. C., “A modular haptic rendering algorithm for stable and transparent 6-DOF manipulation,” IEEE Trans. Robot. 22, 751762 (2006).
8. Colgate, J. E., Stanley, M. C. and Brown, J. M., “Issues in the Haptic Display of Tool Use,” Proceedings of the 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots, vol. 3, IEEE Comput. Soc. Press (1995) pp. 140–145.
9. Hannaford, B. and Ryu, J., “Time-domain passivity control of haptic interfaces,” IEEE Trans. Robot. Autom. 18, 110 (2002).
10. Ryu, J., Preusche, C., Hannaford, B. and Hirzinger, G., “Time domain passivity control with reference energy following,” IEEE Trans. Control Syst. Technol. 13, 737742 (2005).
11. Lee, K. and Lee, D., “Adjusting output-limiter for stable haptic rendering in virtual environments,” IEEE Trans. Control Syst. Technol. 17, 768779 (2009).
12. Lee, D. and Huang, K., “Passive-set-position-modulation framework for interactive robotic systems,” IEEE Trans. Robot. 26, 354369 (2010).
13. Ruspini, D. C., Kolarov, K. and Khatib, O., “The Haptic Display of Complex Graphical Environments,” Proceedings of the 24th Annual Conference on Computer Graphics and Interactive Techniques SIGGRAPH1997, ACM Press (1997) pp. 345–352. doi: 10.1145/258734.258878
14. Zilles, C. B. and Salisbury, J. K., “A Constraint-Based GodObject Method for Haptic Display,” Proceedings of the 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot InteractIon and Cooperative Robots, vol. 3 (1995) pp. 146–151.
15. Adams, R. J. and Hannaford, B., “A Two-Port Framework for the Design of Unconditionally Stable Haptic Interfaces,” Proceedings of the 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, PractIce and Applications (Cat. No.98CH36190), vol. 2 (1998) pp. 1254–1259.
16. Colgate, J. E. and Schenkel, G., “Passivity of a Class of Sampled-Data Systems: Application to Haptic Interfaces,” Proceedings of the American Control Conference (1994) pp. 3236–3240.
17. Duriez, C., Dubois, F., Kheddar, A. and Andriot, C., “Realistic haptic rendering of interacting deformable objects in virtual environments,” Vis. Comput. Graph. IEEE Trans. 12, 3647 (2006).
18. McNeely, W. A., Puterbaugh, K. D. and Troy, J. J., “Six Degree-of-Freedom Haptic Rendering Using Voxel Sampling,” Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques SIGGRAPH1999 (1999) pp. 401–408. doi: 10.1145/311535.311600
19. Mcneely, W. A., Puterbaugh, K. D. and Troy, J. J., “Voxel-Based 6-DOF Haptic Rendering Improvements,” Haptics-e, 3, (2006).
20. Cirio, G., Marchal, M., Otaduy, M. A. and Lecuyer, A., “Six-Dof Haptic Interaction with Fluids, Solids, and Their Transitions,” Proceedings of the World Haptics Conference WHC2013 (2013) pp. 157–162. doi: 10.1109/WHC.2013.6548401
21. Xu, H. and Barbic, J., “Adaptive 6-DoF haptic contact stiffness using the gauss map,” IEEE Trans. Haptics 9, 323332 (2016).
22. Llewellyn, F., “Some fundamental properties of transmission systems,” Proceedings of the IRE, vol. 2 (1952) pp. 271–283.
23. Lawrence, D. A., “Stability and transparency in bilateral teleoperation,” IEEE Trans. Robot. Autom. 9, 624637 (1993).
24. Ousaid, A. M., Haliyo, D. S., Regnier, S. and Hayward, V., “A stable and transparent microscale force feedback teleoperation system,” IEEE/ASME Trans. Mechatron. 20, 25932603 (2015).
25. Morris, D. J., Anderson, E. F. and Peters, C., “A Modular Framework for Deformation and Fracture Using GPU Shaders,” Proceedings of the 18th International Conference on Virtual Systems & Multimedia (2012) pp. 267–274. doi: 10.1109/VSMM.2012.6365934
26. Hasegawa, S. and Sato, M., “Real-time rigid body simulation for haptic interactions based on contact volume of polygonal objects,” Comput. Graph. Forum 23, 529538 (2004).
27. Ryu, D., Song, J., Kang, S. and Kim, M., “Frequency domain stability observer and active damping control for stable haptic interaction,” IET Control Theory Appl. 2, 261268 (2008).
Recommend this journal

Email your librarian or administrator to recommend adding this journal to your organisation's collection.

  • ISSN: 0263-5747
  • EISSN: 1469-8668
  • URL: /core/journals/robotica
Please enter your name
Please enter a valid email address
Who would you like to send this to? *



Full text views

Total number of HTML views: 0
Total number of PDF views: 0 *
Loading metrics...

Abstract views

Total abstract views: 0 *
Loading metrics...

* Views captured on Cambridge Core between <date>. This data will be updated every 24 hours.

Usage data cannot currently be displayed