Learning-based decentralized control with collision avoidance for multi-agent systems
Omayra Yago Nieto, Alexandre Anahory Simoes, Juan I. Giribet, Leonardo J. Colombo
TL;DR
The paper addresses robust, collision-free coordination of multiple agents evolving on the Lie group $SE(3)$ with partially unknown dynamics. It combines a nominal decentralized collision-avoidance controller based on a potential function with Gaussian Process regression to learn and compensate unknown disturbances, yielding probabilistic stability guarantees. Key contributions include integrating learning with decentralized navigation on $SE(3)$, deriving a Lyapunov-based bound on tracking error in probability, and demonstrating the approach via UAV simulations under wind and sensor disturbances. The work advances scalable, data-driven multi-agent control in 3D space, with practical implications for robotic swarms and collaborative tasks in uncertain environments.
Abstract
In this paper, we present a learning-based tracking controller based on Gaussian processes (GP) for collision avoidance of multi-agent systems where the agents evolve in the special Euclidean group in the space SE(3). In particular, we use GPs to estimate certain uncertainties that appear in the dynamics of the agents. The control algorithm is designed to learn and mitigate these uncertainties by using GPs as a learning-based model for the predictions. In particular, the presented approach guarantees that the tracking error remains bounded with high probability. We present some simulation results to show how the control algorithm is implemented.
