Inferensys

Glossary

Informed RRT*

An asymptotically optimal sampling-based planner that restricts sampling to an ellipsoidal subset of the configuration space once an initial solution is found, accelerating convergence.
Knowledge engineer constructing knowledge base on laptop, document hierarchy visible, casual office setup.
SAMPLING-BASED PLANNING

What is Informed RRT*?

Informed RRT* is an asymptotically optimal sampling-based motion planning algorithm that accelerates convergence by restricting random sampling to an ellipsoidal subset of the configuration space once an initial feasible path is discovered.

Informed RRT* extends the standard RRT* algorithm by leveraging the cost of the current best solution to define a hyperellipsoid in the configuration space. This ellipsoid represents the set of all states that could potentially improve the existing path. By sampling exclusively within this informed subset, the algorithm focuses computational effort on regions that are mathematically guaranteed to contain a better solution, dramatically increasing the rate of convergence toward the asymptotically optimal path.

The method relies on the admissible heuristic that any state outside the ellipsoid—where the sum of the straight-line distances from the start to the state and from the state to the goal exceeds the current best cost—cannot be part of a shorter path. This direct sampling approach maintains the probabilistic completeness and optimality guarantees of RRT* while significantly reducing the number of iterations required to refine the solution, making it highly effective for high-dimensional planning problems in robotic manipulation and autonomous navigation.

Algorithmic Architecture

Key Features of Informed RRT*

Informed RRT* enhances the standard RRT* algorithm by leveraging an initial solution to focus sampling within a dynamically shrinking ellipsoidal subset of the configuration space, dramatically accelerating convergence to the optimal path.

01

Ellipsoidal Informed Sampling

Once an initial path is found, the algorithm defines a hyperellipsoid with the start and goal states as focal points. The transverse diameter equals the current best solution cost c_best, and the conjugate diameter equals the straight-line heuristic. Sampling is restricted to this subset, rejecting any state outside the ellipsoid. This transforms the problem from exploring the entire C-Space to a focused region that shrinks as the solution improves.

02

Asymptotic Optimality Guarantee

Informed RRT* inherits the probabilistic completeness and asymptotic optimality of RRT*. As the number of iterations approaches infinity, the probability of finding the optimal path converges to one. The informed sampling strategy does not compromise this guarantee—it only accelerates convergence by rejecting states that cannot possibly improve the current solution, making it suitable for high-dimensional planning problems.

03

Direct Informed Sampling Procedure

The algorithm samples uniformly within the informed subset using a transformation method:

  • Sample a unit n-ball uniformly
  • Transform the ball into an ellipsoid aligned with the start-goal axis
  • Rotate and scale the sample to match the current ellipsoid geometry This procedure maintains uniform distribution within the ellipsoid, ensuring the RGG (Random Geometric Graph) properties required for optimal convergence are preserved.
04

Rewiring and Cost-to-Go Heuristics

Like standard RRT*, Informed RRT* performs rewiring—reconnecting nearby nodes if a lower-cost path is found through the new sample. The algorithm also uses admissible cost-to-go heuristics (typically Euclidean distance) to prune edges. A potential parent or child connection is only considered if the sum of the cost-to-come, edge cost, and heuristic cost-to-go is less than c_best, further reducing computational overhead.

05

Batch Processing for Real-Time Performance

Practical implementations often process samples in batches to amortize the cost of ellipsoid recomputation. After adding a batch of nodes, the algorithm updates c_best and recalculates the ellipsoid parameters. This approach is critical for kinodynamic planning and manipulator motion planning where collision checking dominates runtime, allowing the planner to maintain consistent frame rates in dynamic environments.

06

Comparison with RRT* and PRM*

Informed RRT* converges to the optimal solution an order of magnitude faster than standard RRT* in practice. Unlike PRM* which requires a preprocessing phase, Informed RRT* is a single-query algorithm that improves incrementally. The convergence rate depends on the state space dimension and obstacle geometry—the ellipsoid volume shrinks as c_best approaches the true optimal cost, creating a positive feedback loop that accelerates refinement.

ALGORITHM COMPARISON

Informed RRT* vs. RRT* vs. RRT

A feature-level comparison of the three primary sampling-based path planning algorithms, highlighting the progression from feasibility to asymptotic optimality and accelerated convergence.

FeatureRRTRRT*Informed RRT*

Primary Objective

Feasible path finding

Asymptotically optimal path

Faster asymptotically optimal path

Asymptotic Optimality

Sampling Domain

Full configuration space

Full configuration space

Ellipsoidal subset informed by current solution cost

Rewire Operation

Convergence Rate

N/A (not optimal)

Slow, uniform sampling

Accelerated by focused sampling

Computational Overhead per Iteration

Low

Higher (nearest neighbor search + rewire)

Higher (nearest neighbor search + rewire + ellipse rejection)

Use Case

Single-query, time-critical feasibility

Offline planning requiring high-quality paths

Online replanning or anytime optimization

INFORMED RRT* EXPLAINED

Frequently Asked Questions

Clear, technically precise answers to the most common questions about the Informed RRT* algorithm, its mechanisms, and its role in asymptotically optimal industrial path planning.

Informed RRT* is an asymptotically optimal, sampling-based motion planning algorithm that accelerates convergence by restricting random sampling to an ellipsoidal subset of the configuration space once an initial feasible path is found. It operates in two phases: first, it runs standard RRT* to discover an initial solution and establish a current best cost, c_best. Second, it transitions to an informed exploration phase where new states are sampled directly from a hyperellipsoid defined by the start and goal states as focal points and the transverse diameter equal to c_best. This ellipsoid represents the set of all points that could theoretically improve the current solution. By focusing computational effort only on this promising subset, Informed RRT* achieves significantly faster convergence to the theoretical optimum compared to standard RRT*, which continues to sample the entire unbounded planning domain. The algorithm maintains the same probabilistic completeness and asymptotic optimality guarantees as RRT* while dramatically reducing the time required to find high-quality paths in high-dimensional spaces.

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.