Arrow Research search
Back to ICRA

ICRA 2011

Anytime Motion Planning using the RRT

Conference Paper Motion and Path Planning I Artificial Intelligence ยท Robotics

Abstract

The Rapidly-exploring Random Tree (RRT) algorithm, based on incremental sampling, efficiently computes motion plans. Although the RRT algorithm quickly produces candidate feasible solutions, it tends to converge to a solution that is far from optimal. Practical applications favor "anytime" algorithms that quickly identify an initial feasible plan, then, given more computation time available during plan execution, improve the plan toward an optimal solution. This paper describes an anytime algorithm based on the RRT* which (like the RRT) finds an initial feasible solution quickly, but (unlike the RRT) almost surely converges to an optimal solution. We present two key extensions to the RRT% committed trajectories and branch-and-bound tree adaptation, that together enable the algorithm to make more efficient use of computation time online, resulting in an anytime algorithm for real-time implementation. We evaluate the method using a series of Monte Carlo runs in a high-fidelity simulation environment, and compare the operation of the RRT and RRT* methods. We also demonstrate experimental results for an outdoor wheeled robotic vehicle.

Authors

Keywords

  • Trajectory
  • Planning
  • Vehicles
  • Mobile robots
  • Heuristic algorithms
  • Vehicle dynamics
  • Path Planning
  • Rapidly-exploring Random Tree
  • Computation Time
  • Monte Carlo Simulation
  • Feasible Solution
  • Autonomous Vehicles
  • Almost Surely
  • Execution Plan
  • Feasible Plan
  • Value Function
  • State Space
  • Tree Structure
  • Root Node
  • Tree Nodes
  • Planning Phase
  • Vehicle Trajectory
  • Ground Vehicles
  • Cost Path
  • Branch-and-bound Algorithm
  • Iterative Phase
  • Asymptotic Optimality
  • Steering Input

Context

Venue
IEEE International Conference on Robotics and Automation
Archive span
1984-2025
Indexed papers
30179
Paper id
760531894511680980
v2026.09.13