multiagent-sonar-tracker
N cooperating agents observe a moving underwater target through passive bearing-only sonar. Each agent maintains a local state estimate and fuses information with neighbors to converge on a shared track. The simulation exposes the geometry, motion-model, and communication trade-offs that drive performance in real distributed sensor networks.
Python, NumPy, matplotlib. MIT-licensed. Reproducible on commodity hardware.