ROJun 20, 2017

Informed Sampling for Asymptotically Optimal Path Planning (Consolidated Version)

arXiv:1706.06454v5220 citations
Originality Highly original
AI Analysis

This work addresses the curse of dimensionality in path planning for robotics, offering a method that improves efficiency and solution quality, though it is incremental as it builds on RRT*.

The paper tackles the inefficiency of asymptotically optimal path planners like RRT* by formally defining sets of states that can improve solutions and proposing a direct sampling method for these sets using prolate hyperspheroids. It shows that this approach reduces theoretical dependence on state dimension, allows linear convergence in some cases, and experimentally finds better solutions faster on abstract problems and a two-arm robot.

Anytime almost-surely asymptotically optimal planners, such as RRT*, incrementally find paths to every state in the search domain. This is inefficient once an initial solution is found as then only states that can provide a better solution need to be considered. Exact knowledge of these states requires solving the problem but can be approximated with heuristics. This paper formally defines these sets of states and demonstrates how they can be used to analyze arbitrary planning problems. It uses the well-known $L^2$ norm (i.e., Euclidean distance) to analyze minimum-path-length problems and shows that existing approaches decrease in effectiveness factorially (i.e., faster than exponentially) with state dimension. It presents a method to address this curse of dimensionality by directly sampling the prolate hyperspheroids (i.e., symmetric $n$-dimensional ellipses) that define the $L^2$ informed set. The importance of this direct informed sampling technique is demonstrated with Informed RRT*. This extension of RRT* has less theoretical dependence on state dimension and problem size than existing techniques and allows for linear convergence on some problems. It is shown experimentally to find better solutions faster than existing techniques on both abstract planning problems and HERB, a two-arm manipulation robot.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes