FISC: A Fluid-Inspired Framework for Decentralized and Scalable Swarm Control
Mohini Priya Kolluri, Ammar Waheed, Zohaib Hasnain
TL;DR
This work introduces FISC, a fluid-inspired framework for decentralized swarm control that treats large robot swarms as continuum systems via a minimal quartet of swarm primitives $Q=\{u_s,\rho_s, P_s, T_s\}$. By deriving these variables from agent-level states and employing a velocity-fitting procedure, the framework achieves fluid-like coherence and structure without inter-agent communication, enabling scalable control in $O(10^3)$-agent simulations. The approach leverages an isentropic flow analogy with a compressibility-based closure, mapping CFD target fields to swarm commands through control-volume partitioning and optimization over discrete agent densities. Results show that velocity fields from velocity-fitting align with CFD solutions (RMSE $0.15-0.9$ for $u_s$) and that pressure and density fields retain salient fluid-like trends (pressure RMSE up to $0.937$, density RMSE $0.61-0.98$), supporting the viability of continuum-based coordination for large swarms and highlighting pathways for future density- or pressure-aware control. The framework offers a platform-agnostic basis for decentralized coordination that can scale to diverse robotic platforms and environments while preserving macroscopic flow structure.
Abstract
Achieving scalable coordination in large robotic swarms is often constrained by reliance on inter-agent communication, which introduces latency, bandwidth limitations, and vulnerability to failure. To address this gap, a decentralized approach for outer-loop control of large multi-agent systems based on the paradigm of how a fluid moves through a volume is proposed and evaluated. A relationship between fundamental fluidic element properties and individual robotic agent states is developed such that the corresponding swarm "flows" through a space, akin to a fluid when forced via a pressure boundary condition. By ascribing fluid-like properties to subsets of agents, the swarm evolves collectively while maintaining desirable structure and coherence without explicit communication of agent states within or outside of the swarm. The approach is evaluated using simulations involving $O(10^3)$ quadcopter agents and compared against Computational Fluid Dynamics (CFD) solutions for a converging-diverging domain. Quantitative agreement between swarm-derived and CFD fields is assessed using Root-Mean-Square Error (RMSE), yielding normalized errors of 0.15-0.9 for velocity, 0.61-0.98 for density, 0-0.937 for pressure. These results demonstrate the feasibility of treating large robotic swarms as continuum systems that retain the macroscopic structure derived from first principles, providing a basis for scalable and decentralized control.
