Safe Interval RRT* for Scalable Multi-Robot Path Planning in Continuous Space
Joonyeol Sim, Joonkyung Kim, Changjoo Nam
TL;DR
The paper tackles scalable MRPP in continuous spaces by introducing a two-level framework: a low-level SI-RRT^* planner for individual robots and high-level conflict-resolution methods SI-CPP and SI-CCBS to coordinate multiple robots. SI-RRT^* achieves probabilistic completeness and asymptotic optimality by leveraging safe intervals to avoid discretizing time, enabling efficient planning in 2D/3D spaces and accommodating kinodynamic extensions via a local planner. SI-CPP emphasizes scalability, handling large robot teams (up to ~160) with fast success rates, while SI-CCBS focuses on solution quality through a CBS-style search that re-plans to reduce conflicts. Experimental results across four environments show SI-CPP and SI-CCBS significantly outperform state-of-the-art baselines in success rate, flowtime, and makespan, highlighting the framework’s practical impact for dense, real-world MRPP scenarios and paving the way for physical-robot validation.
Abstract
In this paper, we consider the problem of Multi-Robot Path Planning (MRPP) in continuous space. The difficulty of the problem arises from the extremely large search space caused by the combinatorial nature of the problem and the continuous state space. We propose a two-level approach where the low level is a sampling-based planner Safe Interval RRT* (SI-RRT*) that finds a collision-free trajectory for individual robots. The high level can use any method that can resolve inter-robot conflicts where we employ two representative methods that are Prioritized Planning (SI-CPP) and Conflict Based Search (SI-CCBS). Experimental results show that SI-RRT* can quickly find a high-quality solution with a few samples. SI-CPP exhibits improved scalability while SI-CCBS produces higher-quality solutions compared to the state-of-the-art planners for continuous space.
