DocumentCode
3528213
Title
A scalable distributed RRT for motion planning
Author
Jacobs, Sam Ade ; Stradford, Nicholas ; Rodriguez, Claudia ; Thomas, Stephan ; Amato, Nancy M.
Author_Institution
Dept. of Comput. Sci. & Eng., Texas A&M Univ., College Station, TX, USA
fYear
2013
fDate
6-10 May 2013
Firstpage
5088
Lastpage
5095
Abstract
Rapidly-exploring Random Tree (RRT), like other sampling-based motion planning methods, has been very successful in solving motion planning problems. Even so, sampling-based planners cannot solve all problems of interest efficiently, so attention is increasingly turning to parallelizing them. However, one challenge in parallelizing RRT is the global computation and communication overhead of nearest neighbor search, a key operation in RRTs. This is a critical issue as it limits the scalability of previous algorithms. We present two parallel algorithms to address this problem. The first algorithm extends existing work by introducing a parameter that adjusts how much local computation is done before a global update. The second algorithm radially subdivides the configuration space into regions, constructs a portion of the tree in each region in parallel, and connects the subtrees,i removing cycles if they exist. By subdividing the space, we increase computation locality enabling a scalable result. We show that our approaches are scalable. We present results demonstrating almost linear scaling to hundreds of processors on a Linux cluster and a Cray XE6 machine.
Keywords
Linux; parallel algorithms; path planning; random processes; search problems; Cray XE6 machine; Linux cluster; RRT parallelization; communication overhead; configuration space; global computation; linear scaling; local computation; motion planning method; nearest neighbor search; parallel algorithms; rapidly-exploring random tree; scalable distributed RRT; Algorithm design and analysis; Awards activities; Libraries; Linux; Parallel algorithms; Planning; Program processors;
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.6631304
Filename
6631304
Link To Document