DocumentCode :
3526871
Title :
GPU-based motion planning under uncertainties using POMDP
Author :
Taekhee Lee ; Kim, Yong Jun
Author_Institution :
Dept. of Comput. Sci. & Eng., Ewha Womans Univ., Seoul, South Korea
fYear :
2013
fDate :
6-10 May 2013
Firstpage :
4576
Lastpage :
4581
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.
Keywords :
Markov processes; Monte Carlo methods; control engineering computing; decision theory; graphics processing units; iterative methods; parallel algorithms; path planning; resource allocation; GPU-based motion planning; GPU-based parallel algorithm; MCVI method; Monte Carlo value iteration method; continuous-state POMDP problems; data/compute interleaving; massive data parallelism; maximum parallel performance; multilevel parallel formulation; parallel level; partially observable Markov decision process; workload balancing; workload distribution techniques; Graphics processing units; Instruction sets; Parallel processing; Planning; Robot sensing systems; Uncertainty;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Robotics and Automation (ICRA), 2013 IEEE International Conference on
Conference_Location :
Karlsruhe
ISSN :
1050-4729
Print_ISBN :
978-1-4673-5641-1
Type :
conf
DOI :
10.1109/ICRA.2013.6631227
Filename :
6631227
Link To Document :
بازگشت