ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Cameras
Not on the map. Why?
Abstract (arXiv)
We present ORB-SLAM2 a complete SLAM system for monocular, stereo and RGB-D cameras, including map reuse, loop closing and relocalization capabilities. The system works in real-time on standard CPUs in a wide variety of environments from small hand-held indoors sequences, to drones flying in industrial environments and cars driving around a city. Our back-end based on bundle adjustment with monocular and stereo observations allows for accurate trajectory estimation with metric scale. Our system includes a lightweight localization mode that leverages visual odometry tracks for unmapped regions and matches to map points that allow for zero-drift localization. The evaluation on 29 popular public sequences shows that our method achieves state-of-the-art accuracy, being in most cases the most accurate SLAM solution. We publish the source code, not only for the benefit of the SLAM community, but with the aim of being an out-of-the-box SLAM solution for researchers in other fields.
Key facts. Cited by 801 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 Oct 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 133; 2022: 131; 2023: 116; 2024: 155; 2025: 140; 2026: 126.
801 papers.
Sort:
By area:
- 2021DROID-SLAM: Deep Visual SLAM for Monocular, Stereo, and RGB-D Camerascited by 673
- 2021NICE-SLAM: Neural Implicit Scalable Encoding for SLAMcited by 586
- 2021KITTI-360: A Novel Dataset and Benchmarks for Urban Scene Understanding in 2D and 3Dcited by 570
- 2021iMAP: Implicit Mapping and Positioning in Real-Timecited by 476
- 2024MonST3R: A Simple Approach for Estimating Geometry in the Presence of Motioncited by 431
- 2023Gaussian Splatting SLAMcited by 410
- 2024Metric3Dv2: A Versatile Monocular Geometric Foundation Model for Zero-shot Metric Depth and Surface Normal Estimationcited by 389
- 2023SplaTAM: Splat, Track & Map 3D Gaussians for Dense RGB-D SLAMcited by 386
- 2023Metric3D: Towards Zero-shot Metric 3D Prediction from A Single Imagecited by 357
- 2025Fast3R: Towards 3D Reconstruction of 1000+ Images in One Forward Passcited by 356
- 2023GS-SLAM: Dense Visual SLAM with 3D Gaussian Splattingcited by 278
- 2024A Survey on 3D Gaussian Splattingcited by 221
38 more
- 2023Project Aria: A New Tool for Egocentric Multi-Modal AI Researchcited by 201
- 2023Robust Dynamic Radiance Fieldscited by 193
- 2022NeRF-SLAM: Real-Time Dense Monocular SLAM with Neural Radiance Fieldscited by 188
- 2022Deep Patch Visual Odometrycited by 186
- 2023Co-SLAM: Joint Coordinate and Sparse Parametric Encodings for Neural Real-Time SLAMcited by 183
- 2022ASpanFormer: Detector-Free Image Matching with Adaptive Span Transformercited by 170
- 2023NICER-SLAM: Neural Implicit Scene Encoding for RGB SLAMcited by 162
- 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 152
- 2022Vox-Fusion: Dense Tracking and Mapping with Voxel-based Neural Implicit Representationcited by 149
- 2021Kimera: from SLAM to Spatial Perception with 3D Dynamic Scene Graphscited by 144
- 2023Photo-SLAM: Real-time Simultaneous Localization and Photorealistic Mapping for Monocular, Stereo, and RGB-D Camerascited by 139
- 2025MUSt3R: Multi-view Network for Stereo 3D Reconstructioncited by 139
- 2023GO-SLAM: Global Optimization for Consistent 3D Instant Reconstructioncited by 132
- 2021Seeing biodiversity: perspectives in machine learning for wildlife conservationcited by 129
- 2024Cameras as Rays: Pose Estimation via Ray Diffusioncited by 129
- 2024Efficient LoFTR: Semi-Dense Local Feature Matching with Sparse-Like Speedcited by 119
- 2024XFeat: Accelerated Features for Lightweight Image Matchingcited by 113
- 2025VGGT-Long: Chunk it, Loop it, Align it -- Pushing VGGT's Limits on Kilometer-scale Long RGB Sequencescited by 107
- 2024TRAM: Global Trajectory and Motion of 3D Humans from in-the-wild Videoscited by 105
- 2023Progressively Optimized Local Radiance Fields for Robust View Synthesiscited by 103
- 2022TransVPR: Transformer-based place recognition with multi-level attention aggregationcited by 102
- 2022RelPose: Predicting Probabilistic Relative Rotation for Single Objects in the Wildcited by 102
- 2024SLAM3R: Real-Time Dense Scene Reconstruction from Monocular RGB Videoscited by 100
- 2025FastVGGT: Training-Free Acceleration of Visual Geometry Transformercited by 93
- 2022Event-aided Direct Sparse Odometrycited by 91
- 2023RelPose++: Recovering 6D Poses from Sparse-view Observationscited by 87
- 2024NeRF On-the-go: Exploiting Uncertainty for Distractor-free NeRFs in the Wildcited by 85
- 2021Endo-Depth-and-Motion: Reconstruction and Tracking in Endoscopic Videos using Depth Networks and Photometric Constraintscited by 80
- 2022Orbeez-SLAM: A Real-time Monocular Visual SLAM with ORB Features and NeRF-realized Mappingcited by 79
- 2021ALIKE: Accurate and Lightweight Keypoint Detection and Descriptor Extractioncited by 77
- 2024How NeRFs and 3D Gaussian Splatting are Reshaping SLAM: a Surveycited by 72
- 2021Unsupervised Scale-consistent Depth Learning from Videocited by 69
- 2025Pow3R: Empowering Unconstrained 3D Reconstruction with Camera and Scene Priorscited by 69
- 2024Deep Patch Visual SLAMcited by 68
- 2024RGBD GS-ICP SLAMcited by 65
- 2023PLGSLAM: Progressive Neural Scene Represenation with Local to Global Bundle Adjustmentcited by 62
50 most cited of 801 All 801 (JSON)
- 2026CLoSeR: Closing the Loop for Long-Context Streaming Reconstruction1 Oct 2026
- 2026Pow3R-SLAM: Real-Time RGB-D SLAM with 3D Reconstruction Priors29 Sep 2026
- 2026InfiniHand: Streaming World-Space Hand Motion Estimation from Egocentric Video28 Sep 2026
- 2026QuacamFM: Quaternion-Constrained Flow Matching for Camera Pose Estimation26 Sep 2026
- 2026VkVIO: Cross-platform GPU Acceleration for Visual-Inertial Odometry with Vulkan24 Sep 2026
- 2026Know-Your-Scene (KYS)-SLAM: Hierarchical Semantic-Motion Priors for Feature Matching in Stereo Visual SLAM23 Sep 2026
- 2026Adaptive World Memory 3D Foundation Model for Scalable 3D Mapping, Localization, and Rendering18 Sep 2026
- 2026Cube-Splat: High-Fidelity 360deg Gaussian Splatting SLAM via Cubemap Factorization and Adjoint-Consistent Optimization18 Sep 2026
- 2026RawSLAM: Online HDR Gaussian SLAM from Linear Radiance17 Sep 2026
- 2026LapaTrack-3D: 6 DoF pre-operative shape tracking for laparoscopic surgery17 Sep 2026
- 2026AMB3R-SLAM: Kilometer-scale SLAM with Hierarchical Backend17 Sep 2026
- 2026PanoGS-SLAM: Panoramic 3D Gaussian Splatting SLAM15 Sep 2026
38 more
- 2026SCOUT-SLAM: Structurally-Coupled Dual Uncertainty-Aware 3DGS SLAM in the Wild13 Sep 2026
- 2026FFVO: A Feedforward Pose Decoder for Long-Horizon Visual Odometry12 Sep 2026
- 2026MomentBA: Second-order Spatial Moments for Anisotropic Correspondence Uncertainty in Differentiable Bundle Adjustment12 Sep 2026
- 2026Scal3R: Learning Efficient Multi-Relative Pose Query for Scalable Online 3D Reconstruction3 Sep 2026
- 2026VI3: Grounding Pretrained 3D Foundation Models with Inertial Cues3 Sep 2026
- 2026AutoCompass: Accurate Visual Localization on Public Maps by Learning from Weak Labels2 Sep 2026
- 2026Dyn-3D: Unveiling and Resolving Ego-Motion Ambiguity in Vision-Language Models1 Sep 2026
- 2026Efficient and Robust Absolute Pose Estimation via Gravity-Prior-Driven Transformation Decoupling and Pose Refinement1 Sep 2026
- 2026Failure or Drift? Evaluating Monocular SLAM under Synthetic and Real-World Corruptions31 Aug 2026
- 2026RoSe-SLAM: Robust Semantic-Aware Gaussian Splatting SLAM from Dynamic Monocular Videos29 Aug 2026
- 2026MotionGS-SLAM: Event-Modulated Gaussian Splatting for Motion-Blur Robust SLAM15 Aug 2026
- 2026End-to-End Visual Odometry with RNNs and Attention10 Aug 2026
- 2026XFeat Revisited: Reproducibility and Evaluation of a Lightweight Image Matcher10 Aug 2026
- 2026Semi-Dense Matching Uncertainty Is Not Just Local Confidence9 Aug 2026
- 2026SeqLoc: Beyond the Single Frame for Cross-View Geo-Localization in Feature-Sparse Scenes8 Aug 2026
- 2026BendTwin: Robust Dense-to-Sparse Physical Reconstruction with Bending-Aware Differentiable Spring-Mass Models6 Aug 2026
- 2026SLAMFormer-∞: Infinite SLAM Transformer for Unbounded Frontend and Backend Processing4 Aug 2026
- 2026SGFormer: Structure-Guided Transformer for Robust Local Feature Matching4 Aug 2026
- 2026CHOW-SLAM: Compact Hybrid Representation with Complementary Overlap Window Optimization for RGB-D SLAM3 Aug 2026
- 2026UniSim-SLAM: Feed-Forward SLAM with Unified Sim(3) Optimization3 Aug 2026
- 2026Driver2Map: Imitating Human Driving for Online High-Definition Map Construction2 Aug 2026
- 2026GLAM-SLAM: Real-time Gaussian Large-scale Mapping via Flow Densification and Spatial Decomposition23 Jul 2026
- 2026SLAM in Low-Light Environments: Project Report20 Jul 2026
- 2026Splat-based 3D Scene Reconstruction with Extreme Motion-blur18 Jul 2026
- 2026PixelLoop: Shortcut Topological Navigation with Pixel-Level Loops14 Jul 2026
- 2026Desc++: Efficient Descriptor Enhancement for Data Association in Existing Visual SLAM Systems13 Jul 2026
- 2026A Comprehensive Survey and Systematic Real-World Evaluation of Embodied Vision-and-Language Navigation9 Jul 2026
- 2026FSD-VLN: Fast-Slow Dual-System Modeling for Aerial Long-Horizon Vision-Language Navigation9 Jul 2026
- 2026ProxyPose: 6-DoF Pose Tracking via Video-to-Video Translation7 Jul 2026
- 2026Why does Deep Learning Improve Visual SLAM?7 Jul 2026
- 2026SAF3R: Dynamic Sparse Attention for Feed-Forward 3D Reconstruction Transformers3 Jul 2026
- 2026GeoMix: Descriptor-Free Visual Localization via Global Context and Multi-Detector Training2 Jul 2026
- 2026A Stereo Visual SLAM System Using Object-Level Motion Estimation and Geometric Filtering Based on Cross Disparity2 Jul 2026
- 2026DL-SLAM: Enabling High-Fidelity Gaussian Splatting SLAM in Dynamic Environments based on Dual-Level Probability2 Jul 2026
- 2026VOCA: Visual Odometry with Codec Awareness30 Jun 2026
- 2026Knowledge-Driven Dimension Estimation from a Single Image -3D Asset Generation Technology for Digital Twin Construction29 Jun 2026
- 2026Robust and Efficient Monocular 3D Gaussian SLAM for Kilometer-Scale Outdoor Scenes29 Jun 2026
- 2026ADM-Fusion: Adaptive Deep Multi-Sensor Fusion for Robust Ego-Motion Estimation in Diverse Conditions23 Jun 2026
50 newest of 801 All 801 (JSON)
- 2024Extreme Two-View Geometry From Object Poses with Diffusion Modelscited by 4
- 2025CamC2V: Context-aware Controllable Video Generationcited by 1
- 2026Self-Imitated Diffusion Policy for Efficient and Robust Visual Navigationcited by 1
- 2026QuacamFM: Quaternion-Constrained Flow Matching for Camera Pose Estimationcited by 0
- 2026QuacamFM: Quaternion-Constrained Flow Matching for Camera Pose Estimation26 Sep 2026
- 2026Self-Imitated Diffusion Policy for Efficient and Robust Visual Navigation30 Jan 2026
- 2025CamC2V: Context-aware Controllable Video Generation8 Apr 2025
- 2024Extreme Two-View Geometry From Object Poses with Diffusion Models5 Feb 2024
- 2024Multimodal LLM Guided Exploration and Active Mapping using Fisher Informationcited by 9
- 2023Multimodal Large Language Model for Visual Navigationcited by 8
- 2024CLIP-Clique: Graph-based Correspondence Matching Augmented by Vision Language Models for Object-based Global Localizationcited by 3
- 2025Embodied AI with Foundation Models for Mobile Service Robots: A Systematic Reviewcited by 3
- 2025Embodied AI with Foundation Models for Mobile Service Robots: A Systematic Review26 May 2025
- 2024Multimodal LLM Guided Exploration and Active Mapping using Fisher Information22 Oct 2024
- 2024CLIP-Clique: Graph-based Correspondence Matching Augmented by Vision Language Models for Object-based Global Localization4 Oct 2024
- 2023Multimodal Large Language Model for Visual Navigation12 Oct 2023
- 2024Imperative Learning: A Self-supervised Neuro-Symbolic Learning Framework for Robot Autonomycited by 16
- 2025Do You Know Where Your Camera Is? View-Invariant Policy Learning with Camera Conditioningcited by 14
- 2022Energy-based Legged Robots Terrain Traversability Modeling via Deep Inverse Reinforcement Learningcited by 4
- 2025Do You Know Where Your Camera Is? View-Invariant Policy Learning with Camera Conditioning2 Oct 2025
- 2024Imperative Learning: A Self-supervised Neuro-Symbolic Learning Framework for Robot Autonomy23 Jun 2024
- 2022Energy-based Legged Robots Terrain Traversability Modeling via Deep Inverse Reinforcement Learning7 Jul 2022
- 2025RANa: Retrieval-Augmented Navigationcited by 2
- 2025RANa: Retrieval-Augmented Navigation4 Apr 2025
- 2021DROID-SLAM: Deep Visual SLAM for Monocular, Stereo, and RGB-D Camerascited by 673
- 2021NICE-SLAM: Neural Implicit Scalable Encoding for SLAMcited by 586
- 2021KITTI-360: A Novel Dataset and Benchmarks for Urban Scene Understanding in 2D and 3Dcited by 570
- 2021iMAP: Implicit Mapping and Positioning in Real-Timecited by 476
- 2024MonST3R: A Simple Approach for Estimating Geometry in the Presence of Motioncited by 431
- 2023Gaussian Splatting SLAMcited by 410
- 2024Metric3Dv2: A Versatile Monocular Geometric Foundation Model for Zero-shot Metric Depth and Surface Normal Estimationcited by 389
- 2023SplaTAM: Splat, Track & Map 3D Gaussians for Dense RGB-D SLAMcited by 386
- 2023Metric3D: Towards Zero-shot Metric 3D Prediction from A Single Imagecited by 357
- 2025Fast3R: Towards 3D Reconstruction of 1000+ Images in One Forward Passcited by 356
- 2023GS-SLAM: Dense Visual SLAM with 3D Gaussian Splattingcited by 278
- 2024A Survey on 3D Gaussian Splattingcited by 221
12 most cited of 778 All 778 (JSON)
- 2026CLoSeR: Closing the Loop for Long-Context Streaming Reconstruction1 Oct 2026
- 2026Pow3R-SLAM: Real-Time RGB-D SLAM with 3D Reconstruction Priors29 Sep 2026
- 2026InfiniHand: Streaming World-Space Hand Motion Estimation from Egocentric Video28 Sep 2026
- 2026VkVIO: Cross-platform GPU Acceleration for Visual-Inertial Odometry with Vulkan24 Sep 2026
- 2026Know-Your-Scene (KYS)-SLAM: Hierarchical Semantic-Motion Priors for Feature Matching in Stereo Visual SLAM23 Sep 2026
- 2026Cube-Splat: High-Fidelity 360deg Gaussian Splatting SLAM via Cubemap Factorization and Adjoint-Consistent Optimization18 Sep 2026
- 2026RawSLAM: Online HDR Gaussian SLAM from Linear Radiance17 Sep 2026
- 2026LapaTrack-3D: 6 DoF pre-operative shape tracking for laparoscopic surgery17 Sep 2026
- 2026AMB3R-SLAM: Kilometer-scale SLAM with Hierarchical Backend17 Sep 2026
- 2026PanoGS-SLAM: Panoramic 3D Gaussian Splatting SLAM15 Sep 2026
- 2026SCOUT-SLAM: Structurally-Coupled Dual Uncertainty-Aware 3DGS SLAM in the Wild13 Sep 2026
- 2026FFVO: A Feedforward Pose Decoder for Long-Horizon Visual Odometry12 Sep 2026
12 newest of 778 All 778 (JSON)