1D sweep-and-prune self-collision detection for deforming cables

被引:6
|
作者
Shellshear, Evan [1 ]
机构
[1] Fraunhofer Chalmers Res Ctr, Gothenburg, Sweden
来源
VISUAL COMPUTER | 2014年 / 30卷 / 05期
关键词
Bounding volume hierarchy; Sweep-and-prune; Self-collision detection; Cable simulation; SIMULATION;
D O I
10.1007/s00371-013-0880-7
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Detecting self-collision for cables and similar objects is an important part of numerous models in computational biology (protein chains), robotics (electric cables), hair modeling, computer graphics, etc. In this paper the 1D sweep-and-prune algorithm for detecting self-collisions of a deforming cable comprising linear segments is investigated. The sweep-and-prune algorithm is compared with other state-of-the-art self-collision detection algorithms for deforming cables and is shown to be up to an order of magnitude faster than existing algorithms for cables with a high proportion of segments moving. We also present a multi-threaded version of the algorithm and investigate its performance. In addition, we present worst-case bounds for 1D sweep-and-prune algorithms whereby the colliding objects do not exceed a certain object density, and apply these results to deforming cables.
引用
收藏
页码:553 / 564
页数:12
相关论文
共 50 条
  • [31] EFFICIENT SELF-COLLISION DETECTION ON SMOOTHLY DISCRETIZED SURFACE ANIMATIONS USING GEOMETRICAL SHAPE REGULARITY
    VOLINO, P
    THALMANN, NM
    COMPUTER GRAPHICS FORUM, 1994, 13 (03) : C155 - C166
  • [32] Robot Imitation Learning of Social Gestures with Self-Collision Avoidance Using a 3D Sensor
    Zhang, Tan
    Louie, Wing-Yue
    Nejat, Goldie
    Benhabib, Beno
    SENSORS, 2018, 18 (07)
  • [33] A fast self-collision detection method for cloth animation based on constrained particle-based model
    Lv, M. Y.
    Li, F. M.
    Tang, Y.
    Bi, W. H.
    SECOND WORKSHOP ON DIGITAL MEDIA AND ITS APPLICATION IN MUSEUM & HERITAGE, PROCEEDINGS, 2007, : 140 - 144
  • [34] Optimizing Kinematic Modeling and Self-Collision Detection of a Mobile Manipulator Robot by Considering the Actual Physical Structure
    Qiao, Lijun
    Luo, Xiao
    Luo, Qingsheng
    Li, Minghao
    Jiang, Jianfeng
    APPLIED SCIENCES-BASEL, 2021, 11 (22):
  • [35] GPU-based radial view-based culling for continuous self-collision detection of deformable surfaces
    Wong, Sai-Keung
    Cheng, Yu-Chun
    VISUAL COMPUTER, 2016, 32 (01): : 67 - 81
  • [36] GPU-based radial view-based culling for continuous self-collision detection of deformable surfaces
    Sai-Keung Wong
    Yu-Chun Cheng
    The Visual Computer, 2016, 32 : 67 - 81
  • [37] D-DDPG initiative self-collision avoidance planning algorithm for dual-arm redundant robot
    Zhang S.
    Li S.
    Wang H.
    Xiong Y.
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2021, 49 (03): : 1 - 5and33
  • [38] Back Propagation Neural Network Based Real-Time Self-Collision Detection Method for Humanoid Robot
    Son, Jiyong
    Kwak, Hwan-Joo
    Park, Gwi-Tae
    2011 11TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS), 2011, : 1505 - 1508
  • [39] Autonomous Sweep Modeling and Collision Detection of Underground Pipelines in 3D Environment
    Qi, Lizhong
    Zhang, Chenyu
    Xu, Gang
    Ma, Liang
    2020 THE 5TH INTERNATIONAL CONFERENCE ON CONTROL AND ROBOTICS ENGINEERING (ICCRE 2020), 2020, : 213 - 217
  • [40] Whole-Body Self-Collision Distance Detection for a Heavy-Duty Manipulator Using Neural Networks
    Liu, Hua
    Wang, Hengsheng
    Guo, Xinping
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2024, 9 (02) : 1380 - 1387