g-Planner: Real-time Motion Planning and Global Navigation using GPUs

Authors

  • Jia Pan University of North Carolina, Chapel Hill
  • Christian Lauterbach University of North Carolina, Chapel Hill
  • Dinesh Manocha University of North Carolina, Chapel Hill

DOI:

https://doi.org/10.1609/aaai.v24i1.7732

Keywords:

motion planning, GPU

Abstract

We present novel randomized algorithms for solving global motion planning problems that exploit the computational capabilities of many-core GPUs. Our approach uses thread and data parallelism to achieve high performance for all components of sample-based algorithms, including random sampling, nearest neighbor computation, local planning, collision queries and graph search. The approach can efficiently solve both the multi-query and single-query versions of the problem and obtain considerable speedups over prior CPU-based algorithms. We demonstrate the efficiency of our algorithms by applying them to a number of 6DOF planning benchmarks in 3D environments. Overall, this is the first algorithm that can perform real-time motion planning and global navigation using commodity hardware.

Downloads

Published

2010-07-04

How to Cite

Pan, J., Lauterbach, C., & Manocha, D. (2010). g-Planner: Real-time Motion Planning and Global Navigation using GPUs. Proceedings of the AAAI Conference on Artificial Intelligence, 24(1), 1245-1251. https://doi.org/10.1609/aaai.v24i1.7732