SwarmGNC: Decentralized UAV Formation Control

Decentralized consensus formation control with Artificial Potential Fields, LQR-optimal state feedback, and Dryden wind gust rejection. Seven autonomous quadcopters navigate an orbital debris field.

SYSTEM ACTIVE - DECENTRALIZED CONSENSUS ENGAGED
View Source on GitHub →

Decentralized multi-agent formation control in cluttered environments requires careful balancing of guidance, collision avoidance, and formation cohesion. This project takes a two-pronged approach to this GNC challenge. The 2D corridor simulation isolates APF path planning in a controlled planar environment, enabling systematic gain characterization, clearance trade-off studies, and Monte Carlo safety analysis across a full parameter space. The 3D simulation extends to full formation flight with cooperative graph Laplacian consensus, LQR optimal control via the continuous algebraic Riccati equation, Dryden wind turbulence rejection, and multi-obstacle negotiation through a realistic debris field. Together, these tools validate core GNC concepts from individual agent guidance to multi-agent coordination—directly transferable to real-world autonomous swarms for search-and-rescue, environmental monitoring, precision agriculture, and orbital debris management missions.


Key Results


2D slalom corridor layout

2D APF Slalom Path Planning

Isolates APF path planning in a planar corridor to characterize gain-dependent behavior, clearance trade-offs, and safety margins across a full parameter space.

View Full Analysis →
3D swarm simulation screenshot

3D Formation Flight & Obstacle Negotiation

Extends to full formation flight with graph Laplacian consensus, LQR state feedback, Dryden wind rejection, and multi-obstacle negotiation through a realistic orbital debris field.

Launch Interactive Viewer →