Probabilistic completeness of RRT for geometric and kinodynamic planning with forward propagation
Not on the map. Why?
Abstract (arXiv)
The Rapidly-exploring Random Tree (RRT) algorithm has been one of the most prevalent and popular motion-planning techniques for two decades now. Surprisingly, in spite of its centrality, there has been an active debate under which conditions RRT is probabilistically complete. We provide two new proofs of probabilistic completeness (PC) of RRT with a reduced set of assumptions. The first one for the purely geometric setting, where we only require that the solution path has a certain clearance from the obstacles. For the kinodynamic case with forward propagation of random controls and duration, we only consider in addition mild Lipschitz-continuity conditions. These proofs fill a gap in the study of RRT itself. They also lay sound foundations for a variety of more recent and alternative sampling-based methods, whose PC property relies on that of RRT. Our original publication contains an error in the analysis of the case of the kinodynamic RRT. Here, we rectify the problem by modifying the proof of Theorem 2, which, in particular, necessitated a revision of Lemma 3. Briefly, the original (and erroneous) proof of Theorem 2 used a sequence of equal-size balls. The correction uses a sequence of balls of increasing radii. We emphasize that the correction is in Lemma 3 and the proof of Theorem 2 only. The main results remain unchanged.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Sep 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 1; 2023: 1; 2024: 2; 2025: 1; 2026: 1.
9 papers.
- 2025Train-Once Plan-Anywhere Kinodynamic Motion Planning via Diffusion Treescited by 3
- 2022Lazy Rearrangement Planning in Confined Spacescited by 2
- 2021Selection-Expansion: A Unifying Framework for Motion-Planning and Diversity Search Algorithmscited by 1
- 2024Provably Efficient Long-Horizon Exploration in Monte Carlo Tree Search through State Occupancy Regularizationcited by 1
- 2024Perception Helps Planning: Facilitating Multi-Stage Lane-Level Integration via Double-Edge Structurescited by 1
- 2026Motion Planning with Model-Based Diffusion via Constraint Optimization and Adaptive Schedulingcited by 1
- 2021Learning Continuous Cost-to-Go Functions for Non-holonomic Systemscited by 0
- 2021Learning from Demonstration without Demonstrationscited by 0
- 2023Sampling-based Reactive Synthesis for Nondeterministic Hybrid Systemscited by 0
- 2026Motion Planning with Model-Based Diffusion via Constraint Optimization and Adaptive Scheduling16 Jul 2026
- 2025Train-Once Plan-Anywhere Kinodynamic Motion Planning via Diffusion Trees28 Aug 2025
- 2024Perception Helps Planning: Facilitating Multi-Stage Lane-Level Integration via Double-Edge Structures16 Jul 2024
- 2024Provably Efficient Long-Horizon Exploration in Monte Carlo Tree Search through State Occupancy Regularization7 Jul 2024
- 2023Sampling-based Reactive Synthesis for Nondeterministic Hybrid Systems14 Apr 2023
- 2022Lazy Rearrangement Planning in Confined Spaces19 Mar 2022
- 2021Learning from Demonstration without Demonstrations17 Jun 2021
- 2021Selection-Expansion: A Unifying Framework for Motion-Planning and Diversity Search Algorithms10 Apr 2021
- 2021Learning Continuous Cost-to-Go Functions for Non-holonomic Systems20 Mar 2021