Decentralized Lifelong Path Planning for Multiple Ackerman Car-Like Robots
Teng Guo, Jingjin Yu
TL;DR
This work tackles lifelong multi-robot path planning for non-holonomic car-like robots in continuous spaces by introducing two complementary algorithms: PBCR, a decentralized PIBT-inspired method that uses motion primitives and a count-based exploration heuristic to avoid deadlocks, and ECCR, a centralized enhancement of CL-CBS that leverages focal hybrid A* planning for suboptimal yet efficient trajectory generation. PBCR prioritizes scalability and fast reactivity, yielding high success rates in dense scenarios, while ECCR delivers shorter, higher-quality trajectories with fewer high-level expansions. The methods are validated through extensive simulations, lifelong task experiments, and real-robot demonstrations, showing practical viability and clear trade-offs between throughput, trajectory length, and planning time. Overall, the paper advances practical lifelong path planning for car-like robots by combining discrete-search-inspired strategies with continuous-domain motion primitives and targeted heuristics, enabling robust, scalable operation in static and lifelong contexts.
Abstract
Path planning for multiple non-holonomic robots in continuous domains constitutes a difficult robotics challenge with many applications. Despite significant recent progress on the topic, computationally efficient and high-quality solutions are lacking, especially in lifelong settings where robots must continuously take on new tasks. In this work, we make it possible to extend key ideas enabling state-of-the-art (SOTA) methods for multi-robot planning in discrete domains to the motion planning of multiple Ackerman (car-like) robots in lifelong settings, yielding high-performance centralized and decentralized planners. Our planners compute trajectories that allow the robots to reach precise $SE(2)$ goal poses. The effectiveness of our methods is thoroughly evaluated and confirmed using both simulation and real-world experiments.
