Dataset Download Link
July 9, 2025 ยท View on GitHub
CP-SLAM: Collaborative Neural Point-based SLAM System[NeurIPS'24] (Unofficial Modified)
This is the unofficial implementation of CP-SLAM: Collaborative Neural Point-based SLAM System. The original CP-SLAM code contained certain issues that hindered its proper functionality. We have addressed and resolved these issues to ensure correct operation. Additionally, we provided further details on the execution steps and added code for the evaluation section. CP-SLAM system demonstrates remarkable capabilities in multi-agent deployment and achieves state-of-the-art performance in tracking, map construction, and rendering.
Table of Contents
Dataset Download Link
We provide the Download link to
- Four single-agent trajectories. Each contains 1500 RGB-D frames.
- Four two-agent trajectories. Each is divided into 2 portions, holding 2500 frames, with the exception of Office-0 which includes 1950 frames per part.
- Two pre-trained NetVLAD models for the loop detection module.
Installation
conda env create -f env.yaml
conda activate cp-slam
Usage
Run
Create the output directory and modify the corresponding configuration file in multi_config.
python multi_slam.py --config configs/replica.yaml --config_multi_0 configs/multi_config/room0_0.yaml --config_multi_1 configs/multi_config/room0_1.yaml
Evaluation
python re_render.py
python eval.py
python eval_recon.py
Citation
@misc{hu2023cpslam,
title={CP-SLAM: Collaborative Neural Point-based SLAM System},
author={Jiarui Hu and Mao Mao and Hujun Bao and Guofeng Zhang and Zhaopeng Cui},
year={2023},
eprint={2311.08013},
archivePrefix={arXiv},
primaryClass={cs.CV}
}
@article{deng2025mcnslammultiagentcollaborativeneural,
title={MCN-SLAM: Multi-Agent Collaborative Neural SLAM with Hybrid Implicit Neural Scene Representation},
author={Tianchen Deng and Guole Shen and Xun Chen and Shenghai Yuan and Hongming Shen and Guohao Peng and Zhenyu Wu and Jingchuan Wang and Lihua Xie and Danwei Wang and Hesheng Wang and Weidong Chen},
journal={arXiv preprint arXiv:2506.18678},
year={2025},
}
@inproceedings{deng2025mne,
title={Mne-slam: Multi-agent neural slam for mobile robots},
author={Deng, Tianchen and Shen, Guole and Xun, Chen and Yuan, Shenghai and Jin, Tongxin and Shen, Hongming and Wang, Yanbo and Wang, Jingchuan and Wang, Hesheng and Wang, Danwei and others},
booktitle={Proceedings of the Computer Vision and Pattern Recognition Conference},
pages={1485--1494},
year={2025}
}