GPU-based motion planning under uncertainties using POMDP

Taekhee Lee, Young J. Kim

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

11 Scopus citations

Abstract

We present a novel GPU-based parallel algorithm to solve continuous-state POMDP problems. We choose the MCVI (Monte Carlo Value Iteration) method as our base algorithm [1], and parallelize this algorithm using multi-level parallel formulation of MCVI. For each parallel level, we propose efficient algorithms to effectively utilize the massive data parallelism of GPUs. To obtain the maximum parallel performance at highest level, we introduce two workload distribution techniques such as data/compute interleaving and workload balancing. To the best of our knowledge, our algorithm is the first parallel algorithm that executes POMDP efficiently on GPUs. Our GPU-based algorithm outperforms the existing CPU-based algorithm by a factor of 75∼90 on different benchmarks.

Original languageEnglish
Title of host publication2013 IEEE International Conference on Robotics and Automation, ICRA 2013
Pages4576-4581
Number of pages6
DOIs
StatePublished - 2013
Event2013 IEEE International Conference on Robotics and Automation, ICRA 2013 - Karlsruhe, Germany
Duration: 6 May 201310 May 2013

Publication series

NameProceedings - IEEE International Conference on Robotics and Automation
ISSN (Print)1050-4729

Conference

Conference2013 IEEE International Conference on Robotics and Automation, ICRA 2013
Country/TerritoryGermany
CityKarlsruhe
Period6/05/1310/05/13

Fingerprint

Dive into the research topics of 'GPU-based motion planning under uncertainties using POMDP'. Together they form a unique fingerprint.

Cite this