Prediction-Based RRTs for minimal replanning in dynamic environments

Rapidly-exploring Random Trees (RRT) have become a foundational tool for solving high-dimensional motion planning problems in both static and dynamic environments. In this paper, we introduce a novel RRT algorithm designed specifically for dynamic settings. Most existing RRT* variants for dynamic environments rely on the robot’s current knowledge of obstacle positions and initiate replanning only after a collision risk is detected. This reactive strategy often leads to frequent replanning, which can be computationally expensive and result in longer paths. In contrast, our approach incorporates a general state prediction algorithm to estimate both current and future positions of moving obstacles. These predictions allow us to anticipate where obstacles are likely to appear in the configuration space and plan a motion that proactively avoids potential conflicts. Our RRT*-variant, PBRRT, modifies the traditional RRT* cost function to incorporate a measure of probabilistic feasibility. Simulation results demonstrate that PBRRT reduces path execution risk compared to other state-of-the-art algorithms.

Authors

Institutions

Publication Details

Journal
Robot learning.
Published
2026-04-10
DOI
https://doi.org/10.55092/rl20260009
Primary Topic
Robotic Path Planning Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Prediction-Based RRTs for minimal replanning in dynamic environments

Amr Marey, Mahdi Tavakoli, Qing Zhao
Robot learning.
Robotic Path Planning Algorithms
article

Prediction-Based RRTs for minimal replanning in dynamic environments

Amr Marey, Mahdi Tavakoli, Qing Zhao
article en

Abstract

Rapidly-exploring Random Trees (RRT) have become a foundational tool for solving high-dimensional motion planning problems in both static and dynamic environments. In this paper, we introduce a novel RRT algorithm designed specifically for dynamic settings. Most existing RRT* variants for dynamic environments rely on the robot’s current knowledge of obstacle positions and initiate replanning only after a collision risk is detected. This reactive strategy often leads to frequent replanning, which can be computationally expensive and result in longer paths. In contrast, our approach incorporates a general state prediction algorithm to estimate both current and future positions of moving obstacles. These predictions allow us to anticipate where obstacles are likely to appear in the configuration space and plan a motion that proactively avoids potential conflicts. Our RRT*-variant, PBRRT, modifies the traditional RRT* cost function to incorporate a measure of probabilistic feasibility. Simulation results demonstrate that PBRRT reduces path execution risk compared to other state-of-the-art algorithms.

Robot learning.
University of Alberta (CA)
Sustainable cities and communities
Openalex Percentile: Top 7%
Robotic Path Planning Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.