SwarmSLAM is a decentralized multi-agent extension of the classic Simultaneous Localization and Mapping (SLAM) problem. Instead of a single robot, a swarm of agents—such as drones or ground robots—individually perceive the environment with onboard sensors like LiDAR or cameras. Each agent runs a local SLAM process to create a partial map and estimate its own pose, but the core challenge is fusing these distributed observations into a single, globally consistent map without relying on a central server. This is achieved through inter-agent communication and sophisticated distributed state estimation algorithms.
