Cache-Aware Asymptotically-Optimal Sampling-Based Motion Planning

被引:0
|
作者
Ichnowski, Jeffrey [1 ]
Prins, Jan F. [1 ]
Alterovitz, Ron [1 ]
机构
[1] Univ N Carolina, Dept Comp Sci, Chapel Hill, NC 27514 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present CARRT* (Cache-Aware Rapidly Exploring Random Tree*), an asymptotically optimal samplingbased motion planner that significantly reduces motion planning computation time by effectively utilizing the cache memory hierarchy of modern central processing units (CPUs). CARRT* can account for the CPU's cache size in a manner that keeps its working dataset in the cache. The motion planner progressively subdivides the robot's configuration space into smaller regions as the number of configuration samples rises. By focusing configuration exploration in a region for periods of time, nearest neighbor searching is accelerated since the working dataset is small enough to fit in the cache. CARRT* also rewires the motion planning graph in a manner that complements the cache-aware subdivision strategy to more quickly refine the motion planning graph toward optimality. We demonstrate the performance benefit of our cache-aware motion planning approach for scenarios involving a point robot as well as the Rethink Robotics Baxter robot.
引用
收藏
页码:5804 / 5810
页数:7
相关论文
共 50 条
  • [41] Custom distribution for sampling-based motion planning
    Gabriel O. Flores-Aquino
    J. Irving Vasquez-Gomez
    Octavio Gutierrez-Frias
    Journal of the Brazilian Society of Mechanical Sciences and Engineering, 2022, 44
  • [42] Sensory Steering for Sampling-Based Motion Planning
    Arslan, Omur
    Pacelli, Vincent
    Koditschek, Daniel E.
    2017 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2017, : 3708 - 3715
  • [43] Sampling-based Algorithms for Optimal Motion Planning using Process Algebra Specifications
    Varricchio, Valerio
    Chaudhari, Pratik
    Frazzoli, Emilio
    2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2014, : 5326 - 5332
  • [44] Sampling-based Optimal Motion Planning for Non-holonomic Dynamical Systems
    Karaman, Sertac
    Frazzoli, Emilio
    2013 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2013, : 5041 - 5047
  • [45] Sampling-based motion planning with sensing uncertainty
    Burns, Brendan
    Brock, Oliver
    PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-10, 2007, : 3313 - +
  • [46] Incremental Sampling-based Algorithm for Risk-aware Planning under Motion Uncertainty
    Liu, Wei
    Ang, Marcelo H., Jr.
    2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2014, : 2051 - 2058
  • [47] Group Marching Tree: Sampling-Based Approximately Optimal Motion Planning on GPUs
    Ichter, Brian
    Schmerling, Edward
    Pavone, Marco
    2017 FIRST IEEE INTERNATIONAL CONFERENCE ON ROBOTIC COMPUTING (IRC), 2017, : 219 - 226
  • [48] Cache-Aware Sampling Strategies for Texture-Based Ray Casting on GPU
    Wang, Junpeng
    Yang, Fei
    Cao, Yong
    2014 IEEE 4TH SYMPOSIUM ON LARGE DATA ANALYSIS AND VISUALIZATION (LDAV), 2014, : 19 - 26
  • [49] On the Performance of Sampling-Based Optimal Motion Planners
    Elbanhawi, Mohamed
    Simic, Milan
    UKSIM-AMSS SEVENTH EUROPEAN MODELLING SYMPOSIUM ON COMPUTER MODELLING AND SIMULATION (EMS 2013), 2013, : 73 - 78
  • [50] ST-RRT*: Asymptotically-Optimal Bidirectional Motion Planning through Space-Time
    Grothe, Francesco
    Hartmann, Valentin N.
    Orthey, Andreas
    Toussaint, Marc
    2022 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2022), 2022, : 3314 - 3320