Game-Theoretic Coordination For Time-Critical Missions of UAV Systems
Mikayel Aramyan, Anna Manucharyan, Lusine Poghosyan, Rohith Madhavan, Tigran Bakaryan, Naira Hovakimyan
TL;DR
This work addresses time-critical coordination of UAV swarms by formulating a distributed game-theoretic framework in which agents minimize a time-synchronization based cost over a one-dimensional consensus parameter, the virtual time $\gamma_i(t)$. The authors prove the existence and exponential stability of a Nash equilibrium under ideal conditions and extend the approach with a model predictive control (MPC) scheme to handle non-ideal networks, path-following errors, and disturbances. They validate the method through high-fidelity simulations and real flight experiments, demonstrating rapid synchronization, collision avoidance, and robustness to communication failures and wind. The proposed approach is scalable, computationally efficient, and suitable for real-time deployment in dynamic UAV missions, enabling agile and reliable swarm operations in complex environments.
Abstract
Cooperative missions involving Unmanned Aerial Vehicles (UAVs) in dynamic environments pose significant challenges in ensuring both coordination and agility. In this paper, we introduce a novel game-theoretic approach for time-critical missions, where each UAV optimizes a cost function that incorporates temporal and mission-specific constraints. The optimization is performed within a one-dimensional domain, significantly reducing the computational cost and enabling real-time application to complex and dynamic scenarios. The framework is distributed in structure, allowing to achieve global, system-wide coordination (a Nash equilibrium) by using only local information. For ideal systems, we prove the existence and exponential stability of the Nash equilibrium. Furthermore, we invoke model predictive control (MPC) for non-ideal scenarios. In particular, we propose a discrete-time optimization approach that tackles path-following errors and communication failures, ensuring reliable and agile performance in dynamic and uncertain environments. Simulation results demonstrate the effectiveness and agility of the approach in ensuring successful mission execution across diverse scenarios. Experiments using a motion capture system provide further validation under realistic conditions.
