• DocumentCode
    3017905
  • Title

    High-dimensional planning on the GPU

  • Author

    Kider, Joseph T., Jr. ; Henderson, Mark ; Likhachev, Maxim ; Safonova, Alla

  • Author_Institution
    Univ. of Pennsylvania, Philadelphia, PA, USA
  • fYear
    2010
  • fDate
    3-7 May 2010
  • Firstpage
    2515
  • Lastpage
    2522
  • Abstract
    Optimal heuristic searches such as A* search are commonly used for low-dimensional planning such as 2D path finding. These algorithms however, typically do not scale well to high-dimensional planning problems such as motion planning for robotic arms, computing motion trajectories for non-holonomic robotic vehicles and motion synthesis for humanoid characters. A recently developed randomized version of A* search, called R* search, scales to higher-dimensional planning problems by trading off deterministic optimality guarantees of A* for probabilistic sub-optimality guarantees. In this paper, we show that in addition to its scalability, R* lends itself well to a parallel implementation. In particular, we demonstrate how R* can be implemented on the GPU. On the theoretical side, the GPU version of R*, called R*GPU, preserves all the theoretical properties of R* including its probabilistic bounds on sub-optimality. On the experimental side, we show that R*GPU consistently produces lower cost solutions, scales better in terms of memory, and runs faster than R*. These results hold for both motion planning for a 6DOF robot arm planar as well as 2D path finding.
  • Keywords
    control engineering computing; coprocessors; manipulators; mobile robots; motion control; path planning; probability; search problems; 2D path finding; 6DOF robot arm planar; A* search; R* search; R*GPU; deterministic optimality guarantees; high-dimensional planning problem; humanoid characters; low-dimensional planning; motion planning; motion synthesis; nonholonomic robotic vehicles; optimal heuristic searches; probabilistic sub-optimality guarantees; robotic arms; Arm; Costs; Humanoid robots; Motion planning; Path planning; Random access memory; Robotics and automation; Trajectory; USA Councils; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2010 IEEE International Conference on
  • Conference_Location
    Anchorage, AK
  • ISSN
    1050-4729
  • Print_ISBN
    978-1-4244-5038-1
  • Electronic_ISBN
    1050-4729
  • Type

    conf

  • DOI
    10.1109/ROBOT.2010.5509470
  • Filename
    5509470