MR.CAP: Multi-Robot Joint Control and Planning for Object Transport
Hussein Ali Jaafar, Cheng-Hao Kao, Sajad Saeedi
TL;DR
The paper tackles fast, robust multi-robot object transport by unifying planning and control within a factor-graph framework, enabling real-time joint optimization of centroid and formation dynamics. It formulates the problem as MAP inference on a sparse factor graph and solves it with Levenberg–Marquardt, achieving favorable scaling in the number of robots and environment complexity. Across simulations, Gazebo, and real hardware, the approach outperforms MPC and HQP baselines in optimization time and coordination accuracy while remaining robust to disturbances and failures. The work demonstrates clear practical impact for scalable cooperative manipulation and offers extensibility through added factors and motion models, with future directions including smoother continuous-time trajectories via Gaussian processes and higher DOF extensions.
Abstract
With the recent influx in demand for multi-robot systems throughout industry and academia, there is an increasing need for faster, robust, and generalizable path planning algorithms. Similarly, given the inherent connection between control algorithms and multi-robot path planners, there is in turn an increased demand for fast, efficient, and robust controllers. We propose a scalable joint path planning and control algorithm for multi-robot systems with constrained behaviours based on factor graph optimization. We demonstrate our algorithm on a series of hardware and simulated experiments. Our algorithm is consistently able to recover from disturbances and avoid obstacles while outperforming state-of-the-art methods in optimization time, path deviation, and inter-robot errors. See the code and supplementary video for experiments.
