Adaptively Informed Trees (AIT*): Fast Asymptotically Optimal Path Planning through Adaptive Heuristics
arXiv:2002.06599 · doi:10.1109/ICRA40945.2020.9197338
Abstract
Informed sampling-based planning algorithms exploit problem knowledge for better search performance. This knowledge is often expressed as heuristic estimates of solution cost and used to order the search. The practical improvement of this informed search depends on the accuracy of the heuristic. Selecting an appropriate heuristic is difficult. Heuristics applicable to an entire problem domain are often simple to define and inexpensive to evaluate but may not be beneficial for a specific problem instance. Heuristics specific to a problem instance are often difficult to define or expensive to evaluate but can make the search itself trivial. This paper presents Adaptively Informed Trees (AIT*), an almost-surely asymptotically optimal sampling-based planner based on BIT*. AIT* adapts its search to each problem instance by using an asymmetric bidirectional search to simultaneously estimate and exploit a problem-specific heuristic. This allows it to quickly find initial solutions and converge towards the optimum. AIT* solves the tested problems as fast as RRT-Connect while also converging towards the optimum.
arXiv commentIEEE International Conference on Robotics and Automation (ICRA) 2020, 6 + 2 pages, 5 figures, video available at https://youtu.be/twM723QM9TQ
References in corpus (4)
- Batch Informed Trees (BIT*): Sampling-based Optimal Planning via the Heuristically Guided Search of Implicit Random Geometric Graphs
- Batch Informed Trees (BIT*): Informed Asymptotically Optimal Anytime Search
- Additive Pattern Database Heuristics
- Sampling-based optimal kinodynamic planning with motion primitives
Cited by in corpus (15)
- Asymptotically Optimal Sampling-Based Motion Planning Methods
- AIT* and EIT*: Asymmetric bidirectional sampling-based path planning
- MotionBenchMaker: A Tool to Generate and Benchmark Motion Planning Datasets
- EDMP: Ensemble-of-costs-guided Diffusion for Motion Planning
- Enhance Connectivity of Promising Regions for Sampling-based Path Planning
- The Surface Edge Explorer (SEE): A measurement-direct approach to next best view planning
- Flexible Informed Trees (FIT*): Adaptive Batch-Size Approach in Informed Sampling-Based Path Planning
- Elliptical K-Nearest Neighbors -- Path Optimization via Coulomb's Law and Invalid Vertices in C-space Obstacles
- Estimated Informed Anytime Search for Sampling-Based Planning via Adaptive Sampler
- Tree-Based Grafting Approach for Bidirectional Motion Planning with Local Subsets Optimization
- Advanced BIT* (ABIT*): Sampling-Based Planning with Advanced Graph-Search Techniques
- sbp-env: Sampling-based Motion Planners' Testing Environment
- Informed Sampling-based Collision Avoidance with Least Deviation from the Nominal Path
- Global Tensor Motion Planning
- Toward Generalist Neural Motion Planners for Robotic Manipulators: Challenges and Opportunities