Controlling the contact levels of details for fast and precise haptic collision detection

被引:9
作者
Choi, A. Ram [1 ]
Kim, Sung Min [1 ]
Sung, Mee Young [1 ]
机构
[1] Incheon Natl Univ, Dept Comp Sci & Engn, Incheon, South Korea
关键词
Collision detection; Haptic rendering; Bounding sphere; Clustering; Contact levels of details (CLOD); REDUCED DEFORMABLE MODELS; MEDIAL-AXIS; HIERARCHIES; OBJECTS; TREE;
D O I
10.1631/FITEE.1500498
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
For accurate and stable haptic rendering, collision detection for interactive haptic applications has to be done by filling in or covering target objects as tightly as possible with bounding volumes (spheres, axis-aligned bounding boxes, oriented bounding boxes, or polytopes). In this paper, we propose a method for creating bounding spheres with respect to the contact levels of details (CLOD), which can fit objects while maintaining the balance between high speed and precision of collision detection. Our method is composed mainly of two parts: bounding sphere formation and two-level collision detection. To specify further, bounding sphere formation can be divided into two steps: creating spheres and clustering spheres. Two-level collision detection has two stages as well: fast detection of spheres and precise detection in spheres. First, bounding spheres are created for initial fast probing to detect collisions of spheres. Once a collision is probed, a more precise detection is executed by examining the distance between a haptic pointer and each mesh inside the colliding boundaries. To achieve this refined level of detection, a special data structure of a bounding volume needs to be defined to include all mesh information in the sphere. After performing a number of experiments to examine the usefulness and performance of our method, we have concluded that our algorithm is fast and precise enough for haptic simulations. The high speed detection is achieved through the clustering of spheres, while detection precision is realized by voxel-based direct collision detection. Our method retains its originality through the CLOD by distance-based clustering.
引用
收藏
页码:1117 / 1130
页数:14
相关论文
共 35 条
  • [1] [Anonymous], 1997, J GRAPH TOOLS, DOI DOI 10.1080/10867651.1997.10487480
  • [2] [Anonymous], 1990, P 1990 ACM SIGMOD IN, DOI DOI 10.1145/93597.98741
  • [3] A hierarchical detection framework for computational contact mechanics
    Aragon, Alejandro M.
    Molinari, Jean-Francois
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2014, 268 : 574 - 588
  • [4] Six-DoF Haptic Rendering of Contact between Geometrically Complex Reduced Deformable Models
    Barbic, Jernej
    James, Doug L.
    [J]. IEEE TRANSACTIONS ON HAPTICS, 2008, 1 (01) : 39 - 52
  • [5] MULTIDIMENSIONAL BINARY SEARCH TREES USED FOR ASSOCIATIVE SEARCHING
    BENTLEY, JL
    [J]. COMMUNICATIONS OF THE ACM, 1975, 18 (09) : 509 - 517
  • [6] Blum H., 1967, A transformation for extracting descriptors of shape, P362
  • [7] Adaptive medial-axis approximation for sphere-tree construction
    Bradshaw, G
    O'Sullivan, C
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2004, 23 (01): : 1 - 26
  • [8] BRADSHAW G, 2003, SPHERE TREE CONSTRUC
  • [9] Bridson R, 2002, ACM T GRAPHIC, V21, P594, DOI 10.1145/566570.566623
  • [10] COLGATE JE, 1994, IEEE INT CONF ROBOT, P3205, DOI 10.1109/ROBOT.1994.351077