# Sampling-based Algorithms for Optimal Motion Planning Using Closed-loop Prediction

arXiv: https://arxiv.org/abs/1601.06326 · HTML: https://mlsanity.com/paper/1601.06326/

## Key facts

- Cited by 6 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 23 Jan 2016.

## Built on by (most cited first, 6 of 6)

- [Autonomous Vehicles on the Edge: A Survey on Autonomous Vehicle Racing](https://mlsanity.com/paper/2202.07008/) (2022)
- [The Value of Planning for Infinite-Horizon Model Predictive Control](https://mlsanity.com/paper/2104.02863/) (2021)
- [er.autopilot 1.0: The Full Autonomous Stack for Oval Racing at High Speeds](https://mlsanity.com/paper/2310.18112/) (2023)
- [Data-Driven Motion Planning for Uncertain Nonlinear Systems](https://mlsanity.com/paper/2508.00154/) (2025)
- [Reinforcement Learning-based Dynamic Adaptation for Sampling-Based Motion Planning in Agile Autonomous Driving](https://mlsanity.com/paper/2510.10567/) (2025)
- [Don't Just Search, Understand: Semantic Path Planning Agent for Spherical Tensegrity Robots in Unknown Environments](https://mlsanity.com/paper/2511.01236/) (2025)

## Abstract (arXiv)

Motion planning under differential constraints, kinodynamic motion planning, is one of the canonical problems in robotics. Currently, state-of-the-art methods evolve around kinodynamic variants of popular sampling-based algorithms, such as Rapidly-exploring Random Trees (RRTs). However, there are still challenges remaining, for example, how to include complex dynamics while guaranteeing optimality. If the open-loop dynamics are unstable, exploration by random sampling in control space becomes inefficient. We describe a new sampling-based algorithm, called CL-RRT#, which leverages ideas from the RRT# algorithm and a variant of the RRT algorithm that generates trajectories using closed-loop prediction. The idea of planning with closed-loop prediction allows us to handle complex unstable dynamics and avoids the need to find computationally hard steering procedures. The search technique presented in the RRT# algorithm allows us to improve the solution quality by searching over alternative reference trajectories. Numerical simulations using a nonholonomic system demonstrate the benefits of the proposed approach.
