VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimator
Not on the map. Why?
Abstract (arXiv)
A monocular visual-inertial system (VINS), consisting of a camera and a low-cost inertial measurement unit (IMU), forms the minimum sensor suite for metric six degrees-of-freedom (DOF) state estimation. However, the lack of direct distance measurement poses significant challenges in terms of IMU processing, estimator initialization, extrinsic calibration, and nonlinear optimization. In this work, we present VINS-Mono: a robust and versatile monocular visual-inertial state estimator.Our approach starts with a robust procedure for estimator initialization and failure recovery. A tightly-coupled, nonlinear optimization-based method is used to obtain high accuracy visual-inertial odometry by fusing pre-integrated IMU measurements and feature observations. A loop detection module, in combination with our tightly-coupled formulation, enables relocalization with minimum computation overhead.We additionally perform four degrees-of-freedom pose graph optimization to enforce global consistency. We validate the performance of our system on public datasets and real-world experiments and compare against other state-of-the-art algorithms. We also perform onboard closed-loop autonomous flight on the MAV platform and port the algorithm to an iOS-based demonstration. We highlight that the proposed work is a reliable, complete, and versatile system that is applicable for different applications that require high accuracy localization. We open source our implementations for both PCs and iOS mobile devices.
Key facts. Cited by 418 papers in the map (data through 7 Oct 2026). First posted on arXiv 13 Aug 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 48; 2022: 63; 2023: 68; 2024: 74; 2025: 80; 2026: 85.
418 papers.
Sort:
By area:
- 2022ESLAM: Efficient Dense SLAM System Based on Hybrid Representation of Signed Distance Fieldscited by 158
- 2021E-RAFT: Dense Optical Flow from Event Camerascited by 149
- 2021Kimera: from SLAM to Spatial Perception with 3D Dynamic Scene Graphscited by 144
- 2025VGGT-SLAM: Dense RGB SLAM Optimized on the SL(4) Manifoldcited by 130
- 2024SGS-SLAM: Semantic Gaussian Splatting For Neural Dense SLAMcited by 86
- 2024RGBD GS-ICP SLAMcited by 65
- 2023PLGSLAM: Progressive Neural Scene Represenation with Local to Global Bundle Adjustmentcited by 62
- 2021R3LIVE: A Robust, Real-time, RGB-colored, LiDAR-Inertial-Visual tightly-coupled state Estimation and mapping packagecited by 49
- 2023EPIC Fields: Marrying 3D Geometry and Video Understandingcited by 49
- 2023EgoLocate: Real-time Motion Capture, Localization, and Mapping with Sparse Body-mounted Sensorscited by 48
- 2022VECtor: A Versatile Event-Centric Benchmark for Multi-Sensor SLAMcited by 45
- 2021TUM-VIE: The TUM Stereo Visual-Inertial Event Datasetcited by 41
38 more
- 2024FAST-LIVO2: Fast, Direct LiDAR-Inertial-Visual Odometrycited by 40
- 2025Multimodal Fusion and Vision-Language Models: A Survey for Robot Visioncited by 37
- 2021RoadMap: A Light-Weight Semantic Map for Visual Localization towards Autonomous Drivingcited by 34
- 2022Exploring Event Camera-based Odometry for Planetary Robotscited by 34
- 2023CP-SLAM: Collaborative Neural Point-based SLAM Systemcited by 32
- 2022Lightweight Event-based Optical Flow Estimation via Iterative Deblurringcited by 31
- 2023HI-SLAM: Monocular Real-time Dense Mapping with Hybrid Implicit Fieldscited by 31
- 2021VS-Net: Voting with Segmentation for Visual Localizationcited by 29
- 2023Deep Event Visual Odometrycited by 29
- 2024NeSLAM: Neural Implicit Mapping and Self-Supervised Feature Tracking With Depth Completion and Denoisingcited by 29
- 2025What Is The Best 3D Scene Representation for Robotics? From Geometric to Foundation Modelscited by 29
- 2021MULLS: Versatile LiDAR SLAM via Multi-metric Linear Least Squarecited by 27
- 2021IDOL: Inertial Deep Orientation-Estimation and Localizationcited by 26
- 2021VILENS: Visual, Inertial, Lidar, and Leg Odometry for All-Terrain Legged Robotscited by 25
- 2026Scal3R: Scalable Test-Time Training for Large-Scale 3D Reconstructioncited by 25
- 2023EVREAL: Towards a Comprehensive Benchmark and Analysis Suite for Event-based Video Reconstructioncited by 24
- 2024HI-SLAM2: Geometry-Aware Gaussian SLAM for Fast Monocular Scene Reconstructioncited by 24
- 2021Comparing Representations in Tracking for Event Camera-based SLAMcited by 23
- 2021M2DGR: A Multi-sensor and Multi-scenario SLAM Dataset for Ground Robotscited by 23
- 2022STD: Stable Triangle Descriptor for 3D place recognitioncited by 23
- 2024General Place Recognition Survey: Towards Real-World Autonomycited by 23
- 2025NaviDiffusor: Cost-Guided Diffusion Model for Visual Navigationcited by 23
- 2022DM-VIO: Delayed Marginalization Visual-Inertial Odometrycited by 22
- 2024DDN-SLAM: Real-time Dense Dynamic Neural Implicit SLAMcited by 22
- 2025VLA-AN: An Efficient and Onboard Vision-Language-Action Framework for Aerial Navigation in Complex Environmentscited by 22
- 2026VGGT-SLAM 2.0: Real-time Dense Feed-forward Scene Reconstructioncited by 22
- 2022PL-EVIO: Robust Monocular Event-based Visual Inertial Odometry with Point and Line Featurescited by 21
- 2022Towards Scale-Aware, Robust, and Generalizable Unsupervised Monocular Depth Estimation by Integrating IMU Motion Dynamicscited by 20
- 2023Deep Learning for Inertial Positioning: A Surveycited by 20
- 2022A Single Correspondence Is Enough: Robust Global Registration to Avoid Degeneracy in Urban Environmentscited by 19
- 2024Caltech Aerial RGB-Thermal Dataset in the Wildcited by 19
- 2024MAC-VO: Metrics-aware Covariance for Learning-based Stereo Visual Odometrycited by 19
- 2021Learned Visual Navigation for Under-Canopy Agricultural Robotscited by 18
- 2023Monocular Visual-Inertial Depth Estimationcited by 18
- 2024MapLocNet: Coarse-to-Fine Feature Registration for Visual Re-Localization in Navigation Mapscited by 18
- 2022Efficient Deep Visual and Inertial Odometry with Adaptive Visual Modality Selectioncited by 17
- 2022MonoNeuralFusion: Online Monocular Neural 3D Reconstruction with Geometric Priorscited by 17
- 2023Event-based Simultaneous Localization and Mapping: A Comprehensive Surveycited by 17
50 most cited of 418 All 418 (JSON)
- 2026CLoSeR: Closing the Loop for Long-Context Streaming Reconstruction1 Oct 2026
- 2026DAPEVO: Deep Adaptive Patch Frame-Event Visual Odometry25 Sep 2026
- 2026VkVIO: Cross-platform GPU Acceleration for Visual-Inertial Odometry with Vulkan24 Sep 2026
- 2026DAVIO: Dense Monocular-Inertial SLAM with Feed-Forward Initialization and Pose-Conditioned Mapping23 Sep 2026
- 2026Kairos: Grounded Forecasting of Presence and Directional Flow in 4D Scene Graphs23 Sep 2026
- 2026SFVO: Decoupled Confidence-Guided Stereo-Flow Visual Odometry with Bidirectional PnP18 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
- 2026Robust Structureless Monocular Visual Inertial Initialization Exploiting Line Features and Vanishing Points18 Sep 2026
- 2026PanoGS-SLAM: Panoramic 3D Gaussian Splatting SLAM15 Sep 2026
- 2026MomentBA: Second-order Spatial Moments for Anisotropic Correspondence Uncertainty in Differentiable Bundle Adjustment12 Sep 2026
- 2026MFVINS: Multiple Fisheye Camera-Based Visual Inertial System8 Sep 2026
38 more
- 2026NSFlow: End-to-End Differentiable Neuro-Symbolic Optical Flow for Visual Odometry5 Sep 2026
- 2026VI3: Grounding Pretrained 3D Foundation Models with Inertial Cues3 Sep 2026
- 2026KLTNet: Learning Sparse Feature Tracking for Robust and Accurate Monocular Visual-Inertial Odometry25 Aug 2026
- 2026The Coastline as a Structural Constraint: Harnessing Scene Geometry for Autonomous Surface Vessel Localization21 Aug 2026
- 2026E-S2Feat:Semantic-Guided Spiking Local Feature Detection and Description for Event Cameras14 Aug 2026
- 2026Multi-Submap Implicit Neural SLAM with Local-to-Global Loop Closure for Large-Scale Scene Reconstruction10 Aug 2026
- 2026CHOW-SLAM: Compact Hybrid Representation with Complementary Overlap Window Optimization for RGB-D SLAM3 Aug 2026
- 2026HiFi-UMI: Learning Deployable Manipulation Policies from High-Fidelity UMI Data Alone28 Jul 2026
- 2026Development of Vision-Language Model-based GNSS Spoofing Detection for Autonomous Vehicle Navigation27 Jul 2026
- 2026DAP-Pose: Deep Temporal Alignment and Physics-aware Cross-modal Sensor Fusion for Robust Pose Estimation26 Jul 2026
- 2026Anticipatory Risk-Guided Reinforcement Learning for Safe Flight Through Dynamic Clutter26 Jul 2026
- 2026RIM: A Retrieval-In-Matching Framework for Cross-Domain Global Visual Localization of UAVs22 Jul 2026
- 2026NGPS: GPS-Denied Aerial Geo-Localization and 2.5D Reconstruction via Deep Satellite Image Matching and Multi-Rate Sensor Fusion21 Jul 2026
- 2026Self-Healing Visual Recovery for Autonomous Ground Vehicles Using Camera-Only Visual Odometry13 Jul 2026
- 2026SASGeo: Stability-Aware Semantic Map Localization for GNSS-Denied UAVs -- A Framework and Synthetic Proof of Concept7 Jul 2026
- 2026Why does Deep Learning Improve Visual SLAM?7 Jul 2026
- 2026Uncertainty-Aware Velocity Correction for Proprioceptive Vehicle Localization using Evidential Mamba6 Jul 2026
- 2026DL-VINS-Factory: A Modular Framework for Learned Visual Front-Ends in Visual-Inertial SLAM2 Jul 2026
- 2026PiLoT v2: Pixel-to-Orthogonal Map Alignment for Free-view UAV Geo-localization30 Jun 2026
- 2026Spectral GS-SLAM: Observability-Aware, Degeneracy-Robust Tracking for Real-Time 3D Gaussian Splatting SLAM19 Jun 2026
- 2026TIDY: Thermal Infrared Image Denoising via Wavelet Domain Entropy and Directional Stripe Index18 Jun 2026
- 2026SG2Loc: Sequential Visual Localization on 3D Scene Graphs10 Jun 2026
- 2026Minimal Solvers for Full-DoF Motion Estimation from Asynchronous Differential SfM8 Jun 2026
- 2026Uncertainty-Aware Adaptive Sensor Fusion for Autonomous Navigation3 Jun 2026
- 2026MARIO: Motion-Augmented Real-Time Multi-Sensor Inertial Odometry2 Jun 2026
- 2026Cambrian-P: Pose-Grounded Video Understanding21 May 2026
- 2026Learned Memory Attenuation in Sage-Husa Kalman Filters for Robust UAV State Estimation18 May 2026
- 2026Mono-Hydra++: Real-Time Monocular Scene Graph Construction with Multi-Task Learning for 3D Indoor Mapping17 May 2026
- 2026Efficient Feature-Free Initialization for Monocular Visual-Inertial Systems Using a Feed-Forward 3D Model17 May 2026
- 2026CalibAnyView: Beyond Single-View Camera Calibration in the Wild14 May 2026
- 2026LEXI-SG: Monocular 3D Scene Graph Mapping with Room-Guided Feed-Forward Reconstruction13 May 2026
- 2026TACO: Trajectory Aligning Cross-view Optimisation5 May 2026
- 2026A Pose-only Geometric Constraint for Multi-Camera Pose Adjustment26 Apr 2026
- 2026An Object-Centered Data Acquisition Method for 3D Gaussian Splatting using Mobile Phones21 Apr 2026
- 2026GaussianFlow SLAM: Monocular Gaussian Splatting SLAM Guided by GaussianFlow17 Apr 2026
- 2026UMI-3D: Extending Universal Manipulation Interface from Vision-Limited to 3D Spatial Perception15 Apr 2026
- 2026RadarSplat-RIO: Indoor Radar-Inertial Odometry with Gaussian Splatting-Based Radar Bundle Adjustment15 Apr 2026
- 2026A Survey of Spatial Memory Representations for Efficient Robot Navigation13 Apr 2026
50 newest of 418 All 418 (JSON)
- 2025NaviDiffusor: Cost-Guided Diffusion Model for Visual Navigationcited by 23
- 2025Register Any Point: Scaling 3D Point Cloud Registration by Flow Matchingcited by 8
- 2025Learning IMU Bias with Diffusion Modelcited by 3
- 2024Map Imagination Like Blind Humans: Group Diffusion Model for Robotic Map Generationcited by 1
- 2025Register Any Point: Scaling 3D Point Cloud Registration by Flow Matching1 Dec 2025
- 2025Learning IMU Bias with Diffusion Model17 May 2025
- 2025NaviDiffusor: Cost-Guided Diffusion Model for Visual Navigation14 Apr 2025
- 2024Map Imagination Like Blind Humans: Group Diffusion Model for Robotic Map Generation22 Dec 2024
- 2022ESLAM: Efficient Dense SLAM System Based on Hybrid Representation of Signed Distance Fieldscited by 158
- 2021E-RAFT: Dense Optical Flow from Event Camerascited by 149
- 2021Kimera: from SLAM to Spatial Perception with 3D Dynamic Scene Graphscited by 144
- 2025VGGT-SLAM: Dense RGB SLAM Optimized on the SL(4) Manifoldcited by 130
- 2024SGS-SLAM: Semantic Gaussian Splatting For Neural Dense SLAMcited by 86
- 2024RGBD GS-ICP SLAMcited by 65
- 2023PLGSLAM: Progressive Neural Scene Represenation with Local to Global Bundle Adjustmentcited by 62
- 2021R3LIVE: A Robust, Real-time, RGB-colored, LiDAR-Inertial-Visual tightly-coupled state Estimation and mapping packagecited by 49
- 2023EPIC Fields: Marrying 3D Geometry and Video Understandingcited by 49
- 2023EgoLocate: Real-time Motion Capture, Localization, and Mapping with Sparse Body-mounted Sensorscited by 48
- 2022VECtor: A Versatile Event-Centric Benchmark for Multi-Sensor SLAMcited by 45
- 2021TUM-VIE: The TUM Stereo Visual-Inertial Event Datasetcited by 41
12 most cited of 399 All 399 (JSON)
- 2026CLoSeR: Closing the Loop for Long-Context Streaming Reconstruction1 Oct 2026
- 2026DAPEVO: Deep Adaptive Patch Frame-Event Visual Odometry25 Sep 2026
- 2026VkVIO: Cross-platform GPU Acceleration for Visual-Inertial Odometry with Vulkan24 Sep 2026
- 2026DAVIO: Dense Monocular-Inertial SLAM with Feed-Forward Initialization and Pose-Conditioned Mapping23 Sep 2026
- 2026Kairos: Grounded Forecasting of Presence and Directional Flow in 4D Scene Graphs23 Sep 2026
- 2026SFVO: Decoupled Confidence-Guided Stereo-Flow Visual Odometry with Bidirectional PnP18 Sep 2026
- 2026Cube-Splat: High-Fidelity 360deg Gaussian Splatting SLAM via Cubemap Factorization and Adjoint-Consistent Optimization18 Sep 2026
- 2026Robust Structureless Monocular Visual Inertial Initialization Exploiting Line Features and Vanishing Points18 Sep 2026
- 2026PanoGS-SLAM: Panoramic 3D Gaussian Splatting SLAM15 Sep 2026
- 2026MomentBA: Second-order Spatial Moments for Anisotropic Correspondence Uncertainty in Differentiable Bundle Adjustment12 Sep 2026
- 2026MFVINS: Multiple Fisheye Camera-Based Visual Inertial System8 Sep 2026
- 2026NSFlow: End-to-End Differentiable Neuro-Symbolic Optical Flow for Visual Odometry5 Sep 2026
12 newest of 399 All 399 (JSON)