Swarm localization is a collective, decentralized process where a group of autonomous agents determines their individual positions relative to each other or a global coordinate frame. It achieves this using only local sensor measurements—like distance, bearing, or visual features—and peer-to-peer communication, without relying on external infrastructure like GPS or a central server. This approach is fundamental to swarm robotics and robust multi-agent systems operating in GPS-denied environments.
