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 条
  • [41] Particle-based forecast mechanism for continuous collision detection in deformable environments
    LSIIT, UMR CNRS 7005, University of Strasbourg, France
    Proc. - SPM: SIAM/ACM Jt. Conf. Geom. Phys. Model., (147-158):
  • [42] Fast continuous collision detection and handling for desktop virtual prototyping
    Redon S.
    Virtual Reality, 2004, 8 (1) : 63 - 70
  • [43] Virtual subdivision for GPU based collision detection of deformable objects using a uniform grid
    Wong, Tsz Ho
    Leach, Geoff
    Zambetta, Fabio
    VISUAL COMPUTER, 2012, 28 (6-8): : 829 - 838
  • [44] Time-critical distributed contact for 6-DoF haptic rendering of adaptively sampled reduced deformable models
    Barbic, Jernej
    James, Doug
    SYMPOSIUM ON COMPUTER ANIMATION 2007: ACM SIGGRAPH/ EUROGRAPHICS SYMPOSIUM PROCEEDINGS, 2007, : 171 - 180
  • [45] Virtual subdivision for GPU based collision detection of deformable objects using a uniform grid
    Tsz Ho Wong
    Geoff Leach
    Fabio Zambetta
    The Visual Computer, 2012, 28 : 829 - 838
  • [46] Obstacles detection and collision avoidance system developed with virtual models
    Sosa, Rene
    Velazquez, Gerardo
    2007 IEEE INTERNATIONAL CONFERENCE ON VEHICULAR ELECTRONICS AND SAFETY, PROCEEDINGS, 2007, : 269 - 276
  • [47] A collision detection algorithm based on accurate models in virtual assembly
    Hou W.
    Ning R.
    Liu J.
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2010, 22 (05): : 797 - 802
  • [48] A collision detection algorithm for point-like haptic interactions in highly detailed virtual environments
    El-Far, Naim R.
    Georganas, Nicolas D.
    El-Saddik, Abdulmotaleb
    2007 IEEE SYMPOSIUM ON VIRTUAL ENVIRONMENTS, HUMAN-COMPUTER INTERFACES AND MEASUREMENT SYSTEMS, 2006, : 25 - +
  • [49] Continuous collision detection for articulated models using Taylor models and temporal culling
    Zhang, Xinyu
    Redon, Stephane
    Lee, Minkyoung
    Kim, Young J.
    ACM TRANSACTIONS ON GRAPHICS, 2007, 26 (03):
  • [50] Stochastic collision detection between deformable models using particle swarm optimization algorithm
    Li, Wen-Hui
    Wang, Tian-Zhu
    Wang, Yi
    Qin, Zhong
    Xitong Fangzhen Xuebao / Journal of System Simulation, 2006, 18 (08): : 2206 - 2209