XRDSLAM: A Flexible and Modular Framework for Deep Learning based SLAM
Not on the map. Why?
Abstract (arXiv)
In this paper, we propose a flexible SLAM framework, XRDSLAM. It adopts a modular code design and a multi-process running mechanism, providing highly reusable foundational modules such as unified dataset management, 3d visualization, algorithm configuration, and metrics evaluation. It can help developers quickly build a complete SLAM system, flexibly combine different algorithm modules, and conduct standardized benchmarking for accuracy and efficiency comparison. Within this framework, we integrate several state-of-the-art SLAM algorithms with different types, including NeRF and 3DGS based SLAM, and even odometry or reconstruction algorithms, which demonstrates the flexibility and extensibility. We also conduct a comprehensive comparison and evaluation of these integrated algorithms, analyzing the characteristics of each. Finally, we contribute all the code, configuration and data to the open-source community, which aims to promote the widespread research and development of SLAM technology within the open-source ecosystem.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 38 of its 48 references that are in the map. First posted on arXiv 31 Oct 2024.
Builds on
38 of 48 references.
References · 38
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,177
- 20233D Gaussian Splatting for Real-Time Radiance Field Renderingcited by 6,226
- 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,117
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,415
- 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 988
- 2019The Replica Dataset: A Digital Replica of Indoor Spacescited by 904
- 2020ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAMcited by 878
- 2018Open3D: A Modern Library for 3D Data Processingcited by 721
- 2021DROID-SLAM: Deep Visual SLAM for Monocular, Stereo, and RGB-D Camerascited by 687
- 2023Nerfstudio: A Modular Framework for Neural Radiance Field Developmentcited by 600
- 2021NICE-SLAM: Neural Implicit Scalable Encoding for SLAMcited by 589
26 more
- 2021iMAP: Implicit Mapping and Positioning in Real-Timecited by 476
- 2017VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimatorcited by 423
- 2023Gaussian Splatting SLAMcited by 415
- 2023SplaTAM: Splat, Track & Map 3D Gaussians for Dense RGB-D SLAMcited by 388
- 2023GS-SLAM: Dense Visual SLAM with 3D Gaussian Splattingcited by 278
- 2021NeuralRecon: Real-Time Coherent 3D Reconstruction from Monocular Videocited by 241
- 2022Deep Patch Visual Odometrycited by 190
- 2023Co-SLAM: Joint Coordinate and Sparse Parametric Encodings for Neural Real-Time SLAMcited by 184
- 2023NICER-SLAM: Neural Implicit Scene Encoding for RGB SLAMcited by 164
- 2023Point-SLAM: Dense Neural Point Cloud-based SLAMcited by 160
- 2022ESLAM: Efficient Dense SLAM System Based on Hybrid Representation of Signed Distance Fieldscited by 158
- 2023Gaussian-SLAM: Photo-realistic Dense SLAM with Gaussian Splattingcited by 154
- 2017CNN-SLAM: Real-time dense monocular SLAM with learned depth predictioncited by 152
- 2022Vox-Fusion: Dense Tracking and Mapping with Voxel-based Neural Implicit Representationcited by 149
- 2018DS-SLAM: A Semantic Visual SLAM towards Dynamic Environmentscited by 91
- 2024How NeRFs and 3D Gaussian Splatting are Reshaping SLAM: a Surveycited by 72
- 2024Splat-SLAM: Globally Optimized RGB-only SLAM with 3D Gaussianscited by 66
- 2024CG-SLAM: Efficient Dense RGB-D SLAM in a Consistent Uncertainty-aware 3D Gaussian Fieldcited by 61
- 2024Loopy-SLAM: Dense Neural SLAM with Loop Closurescited by 48
- 2017Co-Fusion: Real-time Segmentation, Tracking and Fusion of Multiple Objectscited by 47
- 2019A General Optimization-based Framework for Global Pose Estimation with Multiple Sensorscited by 44
- 2024GlORIE-SLAM: Globally Optimized RGB-only Implicit Encoding Point Cloud SLAMcited by 36
- 2023NeRF-VO: Real-Time Sparse Visual Odometry with Neural Radiance Fieldscited by 10
- 2024MGS-SLAM: Monocular Sparse Tracking and Gaussian Mapping with Depth Smooth Regularizationcited by 10
- 2019GSLAM: A General SLAM Framework and Benchmarkcited by 6
- 2024Benchmarking Implicit Neural Representation and Geometric Rendering in Real-Time RGB-D SLAMcited by 6
Built on by
Not cited yet.