Learning an Optimal Sampling Distribution for Efficient Motion Planning

被引:7
|
作者
Cheng, Richard [1 ]
Shankar, Krishna [2 ]
Burdick, Joel W. [1 ]
机构
[1] CALTECH, Pasadena, CA 91125 USA
[2] Toyota Res Inst, Toyota, Japan
关键词
D O I
10.1109/IROS45743.2020.9341245
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Sampling-based motion planners (SBMP) are commonly used to generate motion plans by incrementally constructing a search tree through a robot's configuration space. For high degree-of-freedom systems, sampling is often done in a lower-dimensional space, with a steering function responsible for local planning in the higher-dimensional configuration space. However, for highly-redundant sytems with complex kinematics, this approach is problematic due to the high computational cost of evaluating the steering function, especially in cluttered environments. Therefore, having an efficient, informed sampler becomes critical to online robot operation. In this study, we develop a learning-based approach with policy improvement to compute an optimal sampling distribution for use in SBMPs. Motivated by the challenge of wholebody planning for a 31 degree-of-freedom mobile robot built by the Toyota Research Institute, we combine our learning-based approach with classical graph-search to obtain a constrained sampling distribution. Over multiple learning iterations, the algorithm learns a probability distribution weighting areas of low-cost and high probability of success, which a graph search algorithm then uses to obtain an optimal sampling distribution for the robot. On challenging motion planning tasks for the robot, we observe significant computational speed-up, fewer edge evaluations, and more efficient paths with minimal computational overhead. We show the efficacy of our approach with a number of experiments in whole-body motion planning.
引用
收藏
页码:7485 / 7492
页数:8
相关论文
共 50 条
  • [31] Near-Optimal Multi-Robot Motion Planning with Finite Sampling
    Dayan, Dror
    Solovey, Kiril
    Pavone, Marco
    Halperin, Dan
    2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2021), 2021, : 9190 - 9196
  • [32] Near-Optimal Multi-Robot Motion Planning with Finite Sampling
    Dayan, Dror
    Solovey, Kiril
    Pavone, Marco
    Halperin, Dan
    IEEE TRANSACTIONS ON ROBOTICS, 2023, 39 (05) : 3422 - 3436
  • [33] Adaptive Lazy Collision Checking for Optimal Sampling-based Motion Planning
    Kim, Donghyuk
    Kwon, Youngsun
    Yoon, Sung-eui
    2018 15TH INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS (UR), 2018, : 320 - 327
  • [34] Use of Relaxation Methods in Sampling-based Algorithms for Optimal Motion Planning
    Arslan, Oktay
    Tsiotras, Panagiotis
    2013 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2013, : 2421 - 2428
  • [35] Sampling-based Algorithms for Optimal Motion Planning with Deterministic μ-Calculus Specifications
    Karaman, Sertac
    Frazzoli, Emilio
    2012 AMERICAN CONTROL CONFERENCE (ACC), 2012, : 735 - 742
  • [36] Optimal Kinodynamic Motion Planning using Incremental Sampling-based Methods
    Karaman, Sertac
    Frazzoli, Emilio
    49TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2010, : 7681 - 7687
  • [37] Adaptive local learning in sampling based motion planning for protein folding
    Ekenna, Chinwe
    Thomas, Shawna
    Amato, Nancy M.
    BMC SYSTEMS BIOLOGY, 2016, 10
  • [38] Active model learning and diverse action sampling for task and motion planning
    Wang, Zi
    Garrett, Caelan Reed
    Kaelbling, Leslie Pack
    Lozano-Perez, Tomas
    2018 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2018, : 4107 - 4114
  • [39] Adaptive Local Learning in Sampling Based Motion Planning for Protein Folding
    Ekenna, Chin We
    Thomas, Shawna
    Amato, Nancy M.
    PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE, 2015, : 61 - 68
  • [40] Optimal motion planning by reinforcement learning in autonomous mobile vehicles
    Gomez, M.
    Gonzalez, R. V.
    Martinez-Marin, T.
    Meziat, D.
    Sanchez, S.
    ROBOTICA, 2012, 30 : 159 - 170