Continuous Collision Detection for Virtual Proxy Haptic Rendering of Deformable Triangular Mesh Models

被引:9
|
作者
Ding, Haiyang [1 ]
Mitake, Hironori [2 ]
Hasegawa, Shoichi [2 ]
机构
[1] Tokyo Inst Technol, Dept Computat Intelligence & Syst Sci, Tokyo 1528550, Japan
[2] Tokyo Inst Technol, Inst Innovat Res, Lab Future Interdisciplinary Res Sci & Technol, Tokyo 1528550, Japan
关键词
Haptic interfaces; Rendering (computer graphics); Charge coupled devices; Tunneling; Hip; Tools; Collision avoidance; Haptic rendering; continuous collision detection; virtual proxy; SIMULATION; CONTACT; OBJECTS;
D O I
10.1109/TOH.2019.2934104
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Most haptic systems suffer from what is known as the "tunneling" problem, which arises when a virtual object moves or deforms largely towards a small virtual tool. This problem occurs because the displacement of the virtual object is not considered during collision detection and can be solved with Continuous Collision Detection (CCD). Originally, haptic rendering with CCD was proposed for applications with 6 Degrees-of-Freedom (DoF) only. However, 3-DoF is simple to use in, and sufficient for, many applications. In this paper, we focus on CCD with a 3-DoF point-object haptic rendering of dynamic and deformable objects. Since we use the virtual proxy method, we propose a triangle-proxy CCD approach with a complementary process called Proxy Pop-Out to solve this problem. The results show that we are able to solve the "tunneling" problem, even for a small proxy against thin and deformable objects with large motions. In addition, we present probing haptic interactions with deformable objects in a multi-rate haptic rendering system. By using Oriented Particles and Position Based Dynamics, our system is efficient and stable.
引用
收藏
页码:624 / 634
页数:11
相关论文
共 50 条
  • [21] Analysing collision detection in a virtual environment for haptic applications in surgery
    Pinto Salamanca, Maria Luisa
    Sabater Navarro, Jose Maria
    Sofrony Esmeral, Jorge
    INGENIERIA E INVESTIGACION, 2011, 31 (01): : 204 - 212
  • [22] Interactive Continuous Collision Detection between Deformable Models using Connectivity-Based Culling
    Tang, Min
    Curtis, Sean
    Yoon, Sung-Eui
    Manocha, Dinesh
    SPM 2008: PROCEEDINGS OF THE ACM SOLID AND PHYSICAL MODELING SYMPOSIUM, 2008, : 25 - 36
  • [23] Six-DoF haptic rendering of contact between geometrically complex reduced deformable models
    MIT Computer Science and Artificial Intelligence Laboratory, Stata Center, Building 32-D530, 32 Vassar Street, Cambridge, MA 02139, United States
    不详
    IEEE Trans. Haptic, 2008, 1 (39-52):
  • [24] Six-DoF Haptic Rendering of Contact between Geometrically Complex Reduced Deformable Models
    Barbic, Jernej
    James, Doug L.
    IEEE TRANSACTIONS ON HAPTICS, 2008, 1 (01) : 39 - 52
  • [25] Continuous collision detection for deformable objects using permissible clusters
    Wong, Sai-Keung
    Baciu, George
    VISUAL COMPUTER, 2015, 31 (04): : 377 - 389
  • [26] Continuous collision detection for deformable objects using permissible clusters
    Sai-Keung Wong
    George Baciu
    The Visual Computer, 2015, 31 : 377 - 389
  • [27] Haptic Rendering of FEM-based Tearing Simulation using Clusterized Collision Detection
    Le Gouis, Benoit
    Lehericey, Francois
    Marchal, Maud
    Arnaldi, Bruno
    Gouranton, Valerie
    Lecuyer, Anatole
    2017 IEEE WORLD HAPTICS CONFERENCE (WHC), 2017, : 406 - 411
  • [28] ICCD: Interactive Continuous Collision Detection between Deformable Models Using Connectivity-Based Culling
    Tang, Min
    Curtis, Sean
    Yoon, Sung-Eui
    Manocha, Dinesh
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2009, 15 (04) : 544 - 557
  • [29] Real-time haptic rendering of a high-resolution volumetric deformable object in a collaborative virtual environment
    Kim, SY
    Park, J
    Kwon, DS
    ADVANCED ROBOTICS, 2005, 19 (09) : 951 - 975
  • [30] Improved collision detection algorithm for soft tissue deformable models
    Castañeda, MAP
    Cosío, FA
    SIXTH MEXICAN INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE, PROCEEDINGS, 2005, : 41 - 47