Title :
Efficient collision detection based on AABB trees and sort algorithm
Author :
Xing, Yi-Si ; Liu, Xiaoping P. ; Xu, Shao-Ping
Author_Institution :
Sch. of Mechatron. Eng., NanChang Univ., Nanchang, China
Abstract :
Efficient collision detection is a fundamental and very challenging problem in real-time surgery simulation. This paper presents a novel collision detection algorithm to detect collision and self-collision, between complex models undergoing rigid motion and deformation. The algorithm relies on a hierarchical model representation using axis-aligned bounding boxes (AABBs) and sort algorithm. Two main advantages of this algorithm is showed: (a) apply layer-by-layer intersection test based on AABB tree rather than traversing binary tree. (b) apply lots of AABBs sorting instead of one to one test. This algorithm reduces the time complexity of collision detection performed.
Keywords :
collision avoidance; deformation; medical control systems; surgery; trees (mathematics); axis-aligned bounding boxes trees; collision detection; deformation; real-time surgery simulation; rigid motion; self-collision; sort algorithm; Binary trees; Computational geometry; Computational modeling; Computer graphics; Deformable models; Interference; Object detection; Robots; Testing; Tree graphs; AABB tree; collision detection;
Conference_Titel :
Control and Automation (ICCA), 2010 8th IEEE International Conference on
Conference_Location :
Xiamen
Print_ISBN :
978-1-4244-5195-1
Electronic_ISBN :
1948-3449
DOI :
10.1109/ICCA.2010.5524093