DocumentCode
2125285
Title
An Algorithm for Computing the Minimum Distance between Two Convex Polyhedra in Three-Dimensional Space
Author
Hui, Liu ; Hanjun, Jin
Author_Institution
Coll. of Hydropower & Inf., Huazhong Univ. of Sci. & Technol., Wuhan
fYear
2008
fDate
21-22 Dec. 2008
Firstpage
313
Lastpage
317
Abstract
Efficient and exact collision detection is very important to improving reality and enhancing immersion in virtual environment. A fast algorithm for computing the minimum distance between two convex polyhedra is presented. Any polyhedral objects can be represented as convex hulls of its vertex value in three-dimensional space. The vertex representation of the convex polyhedral is used to calculate the distance between two static convex objects. The algorithm transform the collision detection problem into non-linear programming problem of computing the minimum distance between two objects, and then detect collision by the value of minimum distance. The simulation results demonstrate the performance of the new method.
Keywords
collision avoidance; control engineering computing; mobile robots; nonlinear programming; virtual reality; collision detection problem; convex hulls; convex polyhedral; nonlinear programming problem; polyhedral objects; static convex objects; three-dimensional space; vertex representation; virtual environment; Change detection algorithms; Computational modeling; Educational institutions; Hydroelectric power generation; Interference; Knowledge acquisition; Mathematical model; Object detection; Space technology; Virtual environment; Collision detection; Convex hull; Convex polyhedron; Minimum distance; Optimization;
fLanguage
English
Publisher
ieee
Conference_Titel
Knowledge Acquisition and Modeling, 2008. KAM '08. International Symposium on
Conference_Location
Wuhan
Print_ISBN
978-0-7695-3488-6
Type
conf
DOI
10.1109/KAM.2008.69
Filename
4732836
Link To Document