Fast spline collision detection (FSCD) algorithm for solving multiple contacts in real-time

被引:0
|
作者
Morais, Lucas Zanusso [1 ]
Martins, Marcelo Gomes [1 ]
Torchelsen, Rafael Piccin [3 ]
Maciel, Anderson [1 ,2 ]
Nedel, Luciana Porcher [1 ]
机构
[1] Fed Univ Rio Grande Do Sul UFRGS, Inst Informat, Porto Alegre, RS, Brazil
[2] Inst Super Tecn ULisboa, INESC ID, Lisbon, Portugal
[3] Fed Univ Pelotas UFPEL, Technol Dev Ctr CDTec, Pelotas, Brazil
来源
COMPUTERS & GRAPHICS-UK | 2024年 / 125卷
关键词
Collision detection; Deformable meshes; Real-time animation;
D O I
10.1016/j.cag.2024.104107
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Collision detection has been widely studied in the last decades. While plenty of solutions exist, certain simulation scenarios are still challenging when permanent contact and deformable bodies are involved. In this paper, we introduce a novel approach based on volumetric splines that is applicable to complex deformable tubes, such as in the simulation of colonoscopy and other endoscopies. The method relies on modeling radial control points, extracting surface information from a triangle mesh, and storing the volume information around a spline path. Such information is later used to compute the intersection between the object surfaces under the assumption of spatial coherence between neighboring splines. We analyze the method's performance in terms of both speed and accuracy, comparing it with previous works. Results show that our method solves collisions between complex meshes with over 300k triangles, generating over 1,000 collisions per frame between objects while maintaining an average time of under 1ms without compromising accuracy.
引用
收藏
页数:8
相关论文
共 46 条
  • [11] Real-time Collision Detection for Manipulators Based on Fuzzy Synthetic Evaluation
    Xia Jing
    Wu Guangxin
    Li Chongyang
    Liu Hong
    2016 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION, 2016, : 777 - 782
  • [12] ASIC Design and Implementation of the Real-Time Collision Detection for Machine Tool Automation
    Liu, Tsung-Hsien
    Chen, Po-Yi
    Li, An-Hong
    Fang, Yu-Yang
    Lin, Rong-Shine
    Chu, Yuan-Sun
    IEEE ACCESS, 2023, 11 : 21192 - 21198
  • [13] Fast Algorithm for Collision Detection between Deformable Objects
    Nouicer, M.
    Ammi, M.
    Kheddar, A.
    INTELLIGENT SYSTEMS AND AUTOMATION, 2009, 1107 : 311 - +
  • [14] CDFast: an algorithm combining different bounding volume strategies for real time collision detection
    Sanna, A
    Milani, M
    8TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL II, PROCEEDINGS: COMPUTING TECHNIQUES, 2004, : 144 - 149
  • [15] The Research on Real-time Collision Detection of Large-scale Complex Dynamic Scene
    Zhao Wei
    Zhang Ying
    ADVANCES IN MECHATRONICS AND CONTROL ENGINEERING II, PTS 1-3, 2013, 433-435 : 1926 - 1929
  • [16] Fast Collision Detection Algorithm based on parallel ant
    Qu Huiyan
    Zhao Wei
    2013 INTERNATIONAL CONFERENCE ON VIRTUAL REALITY AND VISUALIZATION (ICVRV 2013), 2013, : 261 - 264
  • [17] Fast collision detection among multiple moving spheres
    Kim, DJ
    Guibas, LJ
    Shin, SY
    COMPUTER ANIMATION '97 - PROCEEDINGS, 1997, : 1 - 7
  • [18] Fast collision detection for realistic multiple moving robots
    PerezFrancisco, M
    delPobil, AP
    Martinez, B
    8TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS, 1997 PROCEEDINGS - ICAR'97, 1997, : 187 - 192
  • [19] Fast collision detection among multiple moving spheres
    Kim, DJ
    Guibas, LJ
    Shin, SY
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 1998, 4 (03) : 230 - 242
  • [20] A Fast Collision Detection Algorithm In Virtual NC Machine Tool
    Tian Juanxiu
    Liao Zhi
    Lei Xiao
    MECHANICAL ENGINEERING AND GREEN MANUFACTURING, PTS 1 AND 2, 2010, : 497 - 501