Cache-Aware Asymptotically-Optimal Sampling-Based Motion Planning.
Cache-Aware Asymptotically-Optimal Sampling-Based Motion Planning.
复制标题
基于缓存感知的渐近最优采样运动规划。
DOI:
10.1109/icra.2014.6907712
复制
发表时间:
2014
期刊:
影响因子:
--
通讯作者:
Alterovitz,Ron
中科院分区:
文献类型:
--
作者:
Ichnowski,Jeffrey;Prins,JanF;Alterovitz,Ron
We present CARRT* (Cache-Aware Rapidly Exploring Random Tree*), an asymptotically optimal sampling-based 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.