Solving the Right Problem with Multi-Robot Formations
Chaz Cornwall, Jeremy P. Bos

TL;DR
This paper introduces a formation planner for multi-robot systems that reduces the mismatch between formation shapes and complex cost functions, improving task performance in dynamic environments.
Contribution
It proposes a two-step optimization approach to identify desired robot positions that better align formations with complex cost functions, enhancing multi-robot coordination.
Findings
Formation planner reduces a single cost by over 75% in simulations.
Adaptive weights in the planner decrease multiple costs by 20-40%.
Using surrogate cost functions improves formation control performance.
Abstract
Formation control simplifies minimizing multi-robot cost functions by encoding a cost function as a shape the robots maintain. However, by reducing complex cost functions to formations, discrepancies arise between maintaining the shape and minimizing the original cost function. For example, a Diamond or Box formation shape is often used for protecting all members of the formation. When more information about the surrounding environment becomes available, a static shape often no longer minimizes the original protection cost. We propose a formation planner to reduce mismatch between a formation and the cost function while still leveraging efficient formation controllers. Our formation planner is a two-step optimization problem that identifies desired relative robot positions. We first solve a constrained problem to estimate non-linear and non-differentiable costs with a weighted sum of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
