본문 바로가기
KERD
논문KCI 등재

선형 및 일반형 침투깊이를 이용한 6자유도 햅틱 렌더링 알고리즘

Six-degree-of-freedom Haptic Rendering using Translational and Generalized Penetration Depth Computation

2

조회

0

다운로드

1

인용

0

참고문헌

키워드

초록

We present six-degree-of-freedom (6DoF) haptic rendering algorithms using translational (PDt) and generalized penetration depth (PDg). Our rendering algorithm can handle any type of object/object haptic interaction using penalty-based response and makes no assumption about the underlying geometry and topology. Moreover, our rendering algorithm can effectively deal with multiple contacts. Our penetration depth algorithms for PDt and PDg are based on a contact-space projection technique combined with iterative, local optimization on the contact-space. We circumvent the local minima problem, imposed by the local optimization, using motion coherence present in the haptic simulation. Our experimental results show that our methods can produce high-fidelity force feedback for general polygonal models consisting of tens of thousands of triangles at near-haptic rates, and are successfully integrated into an off-the-shelf 6DoF haptic device. We also discuss the benefits of using different formulations of penetration depth in the context of 6DoF haptics.

Abstract

We present six-degree-of-freedom (6DoF) haptic rendering algorithms using translational (PDt) and generalized penetration depth (PDg). Our rendering algorithm can handle any type of object/object haptic interaction using penalty-based response and makes no assumption about the underlying geometry and topology. Moreover, our rendering algorithm can effectively deal with multiple contacts. Our penetration depth algorithms for PDt and PDg are based on a contact-space projection technique combined with iterative, local optimization on the contact-space. We circumvent the local minima problem, imposed by the local optimization, using motion coherence present in the haptic simulation. Our experimental results show that our methods can produce high-fidelity force feedback for general polygonal models consisting of tens of thousands of triangles at near-haptic rates, and are successfully integrated into an off-the-shelf 6DoF haptic device. We also discuss the benefits of using different formulations of penetration depth in the context of 6DoF haptics.

참고문헌 (17)

  1. M. C. Lin, "Haptic Rendering: Foundations, Algorithms, and Applications" (2008), AK Peters
  2. M. Ortega, "A six degree-offreedom godobject method for haptic display of rigid bodies", In Proceedings of the IEEE conference on Virtual Reality, pp.191~198 (2006), IEEE Computer Society
  3. M. Tang, "Continuous penalty forces", ACM Trans. Graph, 31(4), pp.107:1~107:9 (2012)
  4. Yi Li, "Six-degree-offreedom Haptic Rendering using Translational and Generalized Penetration Depth Computation", IEEE World Haptics Conference (2013)
  5. W. McNeely, "Six degree-offreedom haptic rendering using voxel sampling", Proc. of ACM SIGGRAPH, pp.401~408 (1999)
  6. A. Gregory, "6-DoF haptic display of polygonal models", Proc. of IEEE Visualization Conference (2000)
  7. Y. J. Kim, "Sixdegree-of-freedom haptic rendering using incremental and localized computations", Presence, 13(3), pp.277~295 (2003)
  8. M. A. Otaduy, "Sensation preserving simplification for haptic rendering", ACM Trans. on Graphics (Proc. of ACM SIGGRAPH), pp.543~553 (2003)
  9. X. Zhang, "Configurationbased optimization for six degree-of-freedom haptic rendering using sphere-trees", IEEE, 2011, 2602~2607
  10. J. Wu, "Haptic display of rigid body contact using generalized penetration depth", Proceedings of the 4th international conference on Intelligent Robotics and Applications, pp.532~541 (2011)
  11. S. A. Cameron, "Determining the minimum translational distance between two convex polyhedral", In Proc. of IEEE Inter. Conf. on Robotics and Automation, pp.591~596 (1986)
  12. C. Je, "PolyDepth : Real-time penetration depth computation using iterative contact-space projection", ACM Trans. Graph (2012)
  13. L. Zhang, "Generalized penetration depth computation", Computer- Aided Design, 39(8), pp.625~638 (2007)
  14. PolyDepth++: Interactive generalized penetration depth computation for rigid and articulated models using object norm, "M. Tang", Ewha Womans University, ~, pp.Tech. Rep. CSE-TR- 2012-01 (2012)
  15. D. Dobkin, "Computing the intersection-depth of polyhedra", Algorithmica, 9, pp.518~533 (1993)
  16. M. Tang, "C2A : controlled conservative advancement for continuous collision detection of polygonal models", In IEEE International Conference on Robotics and Automation, pp.356~361 (2009)
  17. K. Kazerounian, "Object norms: A class of coordinate and metric independent norms for displacement", Flexible Mechanism, Dynamics and Analysis: ASME Design Technical Conference, 22nd Biennial Mechanisms Conference, 47, pp.271~275 (1992)

관련 논문AI추천

이 간행물의 다른 논문 (9건)