Scalable Multi-Robot Motion Planning Using Workspace Guidance-Informed Hypergraphs
Courtney McBeth, James Motes, Isaac Ngui, Marco Morales, Nancy M. Amato
TL;DR
This work tackles scalable multi-robot motion planning in congested environments with narrow passages by extending the Decomposable State Space Hypergraph (DaSH) framework into Workspace Guided-DaSH. The method injects workspace skeleton guidance to structure the high-level task space and translates it into a low-level motion hypergraph, enabling coordinated planning of robot groups only when necessary and supporting kinodynamic feasibility via Kinodynamic RRT. Empirical results show that WG-DaSH scales to up to $128$ robots in challenging environments, outperforming several baselines in planning time and success rate, while maintaining solution quality via post-processing trajectory optimization. The approach offers a practical, topology-informed hybrid planning paradigm that combines global coordination with localized, guided search to address complex, narrow-passage MRMP problems with large robot teams.
Abstract
In this work, we propose a method for multiple mobile robot motion planning that efficiently plans for robot teams up to 128 robots (an order of magnitude larger than existing state-of-the-art methods) in congested settings with narrow passages in the environment. We achieve this improvement in scalability by extending the state-of-the-art Decomposable State Space Hypergraph (DaSH) multi-robot planning framework to support mobile robot motion planning in congested environments. This is a problem that DaSH cannot be directly applied to because it lacks a highly structured, easily discretizable task space and features kinodynamic constraints. We accomplish this by exploiting knowledge about the workspace topology to limit exploration of the planning space and through modifying DaSH's conflict resolution scheme. This guidance captures when coordination between robots is necessary, allowing us to decompose the intractably large multi-robot search space while limiting risk of inter-robot conflicts by composing relevant robot groups together while planning.
