DocumentCode
2912118
Title
Efficient architecture for collision detection between heterogeneous data structures application for vision-guided robots
Author
Himmelstein, Jesse ; Ginioux, Guillaume ; Ferré, Etienne ; Nakhaei, Alireza ; Lamiraux, Florent ; Laumond, Jean-Paul
Author_Institution
Kineo CAM, Toulouse
fYear
2008
fDate
17-20 Dec. 2008
Firstpage
522
Lastpage
529
Abstract
Many collision detection methods exist, each specialized for certain data types under certain constraints. In order to enable rapid development of efficient collision detection procedures, we propose an extensible software architecture that allows for cross-queries between data types, while permitting the time and memory optimizations needed for high-performance. By decomposing collision detection into well-defined algorithmic and data components, we can use the same tree-descent algorithm to execute proximity queries, regardless the data type. We validate our implementation on a path planning problem in which a vision guided humanoid represented by an OBB tree explores a dynamic environment composed of voxel maps.
Keywords
collision avoidance; control engineering computing; robot vision; software architecture; tree data structures; collision detection; cross-queries; heterogeneous data structures; software architecture; tree-descent algorithm; vision-guided robots; Application software; Data structures; Humanoid robots; Mobile robots; Object detection; Path planning; Robot sensing systems; Robot vision systems; Robotics and automation; Testing; collision detection; robot navigation; software design;
fLanguage
English
Publisher
ieee
Conference_Titel
Control, Automation, Robotics and Vision, 2008. ICARCV 2008. 10th International Conference on
Conference_Location
Hanoi
Print_ISBN
978-1-4244-2286-9
Electronic_ISBN
978-1-4244-2287-6
Type
conf
DOI
10.1109/ICARCV.2008.4795573
Filename
4795573
Link To Document