Appearance
Consensus Formation
Problem Statement
Consensus formation seeks distributed agreement on relative geometry using only neighbor communication.
Model and Formulation
Continuous consensus protocol:
$$ \dot{x}i = -\sum{j \in \mathcal{N}i} a(x_i - x_j - \Delta_{ij}) $$
where \Delta_{ij} encodes desired formation offsets.
Practical Notes
- Graph connectivity is a hard requirement for convergence.
- Consensus gain affects settling time versus oscillation.
- Communication delays can degrade phase alignment.
Implementation and Execution
bash
python -m uav_sim.simulations.swarm.consensus_formationEvidence

References
- Olfati-Saber and Murray, Consensus Problems in Networks of Agents (2004)
- Ren and Beard, Consensus Seeking in Multi-Agent Systems