DocumentCode
2775232
Title
Fast convex minimization to detect collisions between polyhedra
Author
Mirolo, Claudio ; Pagello, Enrico
Author_Institution
Dipartimento di Matematica e Inf., Udine Univ., Italy
Volume
3
fYear
2000
fDate
2000
Firstpage
1605
Abstract
The subject of the paper is a fast algorithm for detecting collisions of two convex polyhedra translating in space. A major feature is the novelty of the approach: collision detection for two convex bodies is reduced to collision detection for pairs of planar sections and minimization of a bivariate convex function; furthermore, most of the subproblems are solved using two-dimensional geometry. As proved by previous theoretical work, on this basis it is possible to design an algorithm, which runs in O(log2n) time in the average and O(log3n) in the worst case, where n is the total number of vertices. Here the focus is on a more practical version of the algorithm, which is particularly suited to plan collision-free paths on the basis of fine-grain descriptions of the objects in the workspace, as it is the case for the systems supported by sophisticated geometric modelers. After explaining the main ideas underlying the approach, a set of experimental results are presented and discussed in some depth
Keywords
CAD; computational complexity; computational geometry; graph theory; minimisation; path planning; bivariate convex function; collision-free paths; collisions detection; convex bodies; convex polyhedra; fast convex minimization; fine-grain descriptions; geometric modelers; planar sections; two-dimensional geometry; Algorithm design and analysis; Computational efficiency; Geometry; Grid computing; Search problems; Size measurement; Solid modeling;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Robots and Systems, 2000. (IROS 2000). Proceedings. 2000 IEEE/RSJ International Conference on
Conference_Location
Takamatsu
Print_ISBN
0-7803-6348-5
Type
conf
DOI
10.1109/IROS.2000.895202
Filename
895202
Link To Document