Towards GPU-Accelerated PRM for Autonomous Navigation

Published in 17th International Conference on Information Technology–New Generations (ITNG 2020), 2020

Recommended citation: Janelle Blankenburg, Richard Kelley, David Feil-Seifer, Rui Wu, Lee Barford, Fredrick C Harris, Jr. "Towards GPU-Accelerated PRM for Autonomous Navigation." In International Conference on Information Technology: New Generations (ITNG), Las Vegas, Nevada, USA, April 2020. https://link.springer.com/chapter/10.1007/978-3-030-43020-7_74

Sampling based planning is an important step for long-range navigation for an autonomous vehicle. This work proposes a GPU-accelerated sampling based path planning algorithm which can be used as a global planner in autonomous navigation tasks. A modified version of the generation portion for the Probabilistic Road Map (PRM) algorithm is presented which reorders some steps of the algorithm in order to allow for parallelization and thus can benefit highly from utilization of a GPU. The GPU and CPU algorithms were compared using a simulated navigation environment with graph generation tasks of several different sizes. It was found that the GPU-accelerated version of the PRM algorithm had significant speedup over the CPU version (up to 78x). This results provides promising motivation towards implementation of a real-time autonomous navigation system in the future.