DocumentCode
3523921
Title
Real-time collision detection and distance computation on point cloud sensor data
Author
Jia Pan ; Sucan, Ioan A. ; Chitta, Subhashini ; Manocha, Dinesh
Author_Institution
Dept. of Comput. Sci., UNC Chapel Hill, Chapel Hill, NC, USA
fYear
2013
fDate
6-10 May 2013
Firstpage
3593
Lastpage
3599
Abstract
Most prior techniques for proximity computations are designed for synthetic models and assume exact geometric representations. However, real robots construct representations of the environment using their sensors, and the generated representations are more cluttered and less precise than synthetic models. Furthermore, this sensor data is updated at high frequency. In this paper, we present new collision- and distance-query algorithms, which can efficiently handle large amounts of point cloud sensor data received at real-time rates. We present two novel techniques to accelerate the computation of broad-phase data structures: 1) we present a progressive technique that incrementally computes a high-quality dynamic AABB tree for fast culling, and 2) we directly use an octree representation of the point cloud data as a proximity data structure. We assign a probability value to each leaf node of the tree, and the algorithm computes the nodes corresponding to high collision probability. In practice, our new approaches can be an order of magnitude faster than previous methods. We demonstrate the performance of the new methods on both synthetic data and on sensor data collected using a Kinect™ for motion planning for a mobile manipulator robot.
Keywords
collision avoidance; manipulators; mobile robots; probability; broad-phase data structure; collision-query algorithm; distance computation; distance-query algorithm; dynamic AABB tree; geometric representation; mobile manipulator robot; motion planning; octree representation; point cloud sensor data; probability value; proximity computation; proximity data structure; real-time collision detection; Collision avoidance; Heuristic algorithms; Octrees; Pipelines; Robot sensing systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Robotics and Automation (ICRA), 2013 IEEE International Conference on
Conference_Location
Karlsruhe
ISSN
1050-4729
Print_ISBN
978-1-4673-5641-1
Type
conf
DOI
10.1109/ICRA.2013.6631081
Filename
6631081
Link To Document