Safe Decentralized Density Control of Multi-Robot Systems using PDE-Constrained Optimization with State Constraints
Longchen Niu, Gennaro Notomista
TL;DR
The paper addresses safe, scalable density control for multi-robot swarms under localization and motion noise by modeling the swarm density $\rho(r,t)$ with a PDE and enforcing safety via a CLF-CBF optimization framework. It develops a decentralized OBC that distributes safety constraints over local neighborhoods, using a worst-case neighbor prediction to maintain feasibility and forward invariance of the safety set. The discretized PDE-based controller yields a strictly convex quadratic program with a unique solution, and the authors prove a sufficient local-to-global safety condition (Proposition) ensuring global safety from local constraints. Empirical validation through simulations and quadcopter experiments demonstrates real-time performance, robustness to disturbances, and practical applicability to density coverage tasks.
Abstract
In this paper, we introduce a decentralized optimization-based density controller designed to enforce set invariance constraints in multi-robot systems. By designing a decentralized control barrier function, we derived sufficient conditions under which local safety constraints guarantee global safety. We account for localization and motion noise explicitly by modeling robots as spatial probability density functions governed by the Fokker-Planck equation. Compared to traditional centralized approaches, our controller requires less computational and communication power, making it more suitable for deployment in situations where perfect communication and localization are impractical. The controller is validated through simulations and experiments with four quadcopters.
