• 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