• DocumentCode
    2420799
  • Title

    A scalable method for parallelizing sampling-based motion planning algorithms

  • Author

    Jacobs, Sam Ade ; Manavi, Kasra ; Burgos, J. ; Denny, Jory ; Thomas, Stephan ; Amato, Nancy M.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Texas A&M Univ., College Station, TX, USA
  • fYear
    2012
  • fDate
    14-18 May 2012
  • Firstpage
    2529
  • Lastpage
    2536
  • Abstract
    This paper describes a scalable method for parallelizing sampling-based motion planning algorithms. It subdivides configuration space (C-space) into (possibly overlapping) regions and independently, in parallel, uses standard (sequential) sampling-based planners to construct roadmaps in each region. Next, in parallel, regional roadmaps in adjacent regions are connected to form a global roadmap. By subdividing the space and restricting the locality of connection attempts, we reduce the work and inter-processor communication associated with nearest neighbor calculation, a critical bottleneck for scalability in existing parallel motion planning methods. We show that our method is general enough to handle a variety of planning schemes, including the widely used Probabilistic Roadmap (PRM) and Rapidly-exploring Random Trees (RRT) algorithms. We compare our approach to two other existing parallel algorithms and demonstrate that our approach achieves better and more scalable performance. Our approach achieves almost linear scalability on a 2400 core LINUX cluster and on a 153,216 core Cray XE6 petascale machine.
  • Keywords
    graph theory; path planning; robots; trees (mathematics); 2400 core LINUX cluster; Cray XE6 petascale machine; configuration space; global roadmap; interprocessor communication; parallelizing sampling-based motion planning algorithm; probabilistic roadmap; rapidly-exploring random trees algorithm; regional roadmaps; Joining processes; Libraries; Planning; Probabilistic logic; Robots; Scalability; Standards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2012 IEEE International Conference on
  • Conference_Location
    Saint Paul, MN
  • ISSN
    1050-4729
  • Print_ISBN
    978-1-4673-1403-9
  • Electronic_ISBN
    1050-4729
  • Type

    conf

  • DOI
    10.1109/ICRA.2012.6225334
  • Filename
    6225334