Scalable Optimal Motion Planning for Multi-Agent Systems by Cosserat Theory of Rods
Amirreza Fahim Golestaneh, Maxwell Hammond, Venanzio Cichella
TL;DR
The paper tackles scalable motion planning for large multi-agent formations by modeling the fleet as a Cosserat rod continuum. It converts the PDE-based optimal control problem into a nonlinear program using Bernstein surface discretization, achieving complexity that is largely independent of the number of agents. Key contributions include leveraging convex-hull properties and degree-elevation techniques for safe constraint enforcement, a min-distance algorithm for obstacle avoidance, and numerical demonstrations on translational and rotational formation changes. The work demonstrates feasible, constraint-satisfying trajectories for complex 3D formations and lays groundwork for real-time planning in large-scale multi-agent systems.
Abstract
We address the motion planning problem for large multi-agent systems, utilizing Cosserat rod theory to model the dynamic behavior of vehicle formations. The problem is formulated as an optimal control problem over partial differential equations (PDEs) that describe the system as a continuum. This approach ensures scalability with respect to the number of vehicles, as the problem's complexity remains unaffected by the size of the formation. The numerical discretization of the governing equations and problem's constraints is achieved through Bernstein surface polynomials, facilitating the conversion of the optimal control problem into a nonlinear programming (NLP) problem. This NLP problem is subsequently solved using off-the-shelf optimization software. We present several properties and algorithms related to Bernstein surface polynomials to support the selection of this methodology. Numerical demonstrations underscore the efficacy of this mathematical framework.
