CoMA-SLAM is an advanced collaborative multi-agent Simultaneous Localization and Mapping (SLAM) system. This system can handle collaborative navigation and map construction tasks for multiple agents in complex environments, supporting real-time processing and high-precision reconstruction.
- Ubuntu 20.04+
- Python 3.11+
- CUDA 11.0+
conda create -n coma_slam python=3.11
conda activate coma_slam
pip install -r requirements.txtDownload the MultiAgentDataset and organize the dataset according to the following structure:
CoMA-SLAM/
├── ReplicaMultiagent/
│ ├── Office-0/
│ ├── Apart-0/
└── AriaMultiagent/
├── room0/
└── room1/
To utilize multiple GPUs, open multiple terminals and run the same command with different GPU IDs:
# Terminal 1 (GPU 0)
conda activate coma_slam
python run_slam.py configs/ReplicaMultiagent/office_0.yaml \
--input_path ReplicaMultiagent/Office-0/ \
--output_path experience/2dgs_office_0/ \
--gpu 0
# Terminal 2 (GPU 1)
python run_slam.py configs/ReplicaMultiagent/office_0.yaml \
--input_path ReplicaMultiagent/Office-0/ \
--output_path experience/2dgs_office_0/ \
--gpu 1After SLAM processing is complete, run the post-processing script:
python post_slam.py configs/ReplicaMultiagent/office_0.yaml \
--input_path ReplicaMultiagent/Office-0/ \
--output_path experience/2dgs_office_0/System configuration files are located in the configs/ directory:
configs/
├── ReplicaMultiagent/
│ ├── office_0.yaml
│ ├── apart_0.yaml
│ ├── apart_1.yaml
│ └── apart_2.yaml
└── AriaMultiagent/
├── room0.yaml
└── room1.yaml
If you find this work useful, please consider citing:
@article{Chen_Su_Wang_Han_Xia_Bu_Li_Hu_Meng_Wang_2026,
title={CoMA-SLAM: Collaborative Multi-Agent Gaussian SLAM with Geometric Consistency},
volume={40},
url={https://ojs.aaai.org/index.php/AAAI/article/view/37283},
DOI={10.1609/aaai.v40i4.37283},
number={4},
journal={Proceedings of the AAAI Conference on Artificial Intelligence},
author={Chen, Lin and Su, Yongxin and Wang, Jvboxi and Han, Pengcheng and Xia, Zhenyu and Bu, Shuhui and Li, Kun and Hu, Boni and Meng, Shengqi and Wang, Guangming},
year={2026},
month={Mar.},
pages={2922--2929}
}