Nonconvex Distributed Feedback Optimization for Aggregative Cooperative Robotics
Guido Carnevale, Nicola Mimmo, Giuseppe Notarstefano
TL;DR
The paper introduces Aggregative Tracking Feedback, a distributed feedback optimization law for aggregative problems with nonlinear agent dynamics and nonconvex costs. By coupling a closed-loop gradient flow with consensus-based estimators, agents reconstruct global information and drive the network toward stationary points of the aggregative objective, with rigorous convergence guarantees under a two-timescale framework. The theoretical results are supported by a multi-robot surveillance case study demonstrating asymptotic convergence of optimality and global-consensus errors, as well as robustness to disturbances. This work advances distributed control by enabling fully decentralized optimization for tightly coupled, nonconvex aggregative problems in cooperative robotics. The proposed approach has potential implications for scalable coordination in multi-agent systems where global information is inaccessible or costly to centralized computation.
Abstract
Distributed aggregative optimization is a recently emerged framework in which the agents of a network want to minimize the sum of local objective functions, each one depending on the agent decision variable (e.g., the local position of a team of robots) and an aggregation of all the agents' variables (e.g., the team barycentre). In this paper, we address a distributed feedback optimization framework in which agents implement a local (distributed) policy to reach a steady-state minimizing an aggregative cost function. We propose Aggregative Tracking Feedback, i.e., a novel distributed feedback optimization law in which each agent combines a closed-loop gradient flow with a consensus-based dynamic compensator reconstructing the missing global information. By using tools from system theory, we prove that Aggregative Tracking Feedback steers the network to a stationary point of an aggregative optimization problem with (possibly) nonconvex objective function. The effectiveness of the proposed method is validated through numerical simulations on a multi-robot surveillance scenario.
