Continuous-Time vs. Discrete-Time Vision-based SLAM: A Comparative Study
Not on the map. Why?
Abstract (arXiv)
Robotic practitioners generally approach the vision-based SLAM problem through discrete-time formulations. This has the advantage of a consolidated theory and very good understanding of success and failure cases. However, discrete-time SLAM needs tailored algorithms and simplifying assumptions when high-rate and/or asynchronous measurements, coming from different sensors, are present in the estimation process. Conversely, continuous-time SLAM, often overlooked by practitioners, does not suffer from these limitations. Indeed, it allows integrating new sensor data asynchronously without adding a new optimization variable for each new measurement. In this way, the integration of asynchronous or continuous high-rate streams of sensor data does not require tailored and highly-engineered algorithms, enabling the fusion of multiple sensor modalities in an intuitive fashion. On the down side, continuous time introduces a prior that could worsen the trajectory estimates in some unfavorable situations. In this work, we aim at systematically comparing the advantages and limitations of the two formulations in vision-based SLAM. To do so, we perform an extensive experimental analysis, varying robot type, speed of motion, and sensor modalities. Our experimental analysis suggests that, independently of the trajectory type, continuous-time SLAM is superior to its discrete counterpart whenever the sensors are not time-synchronized. In the context of this work, we developed, and open source, a modular and efficient software architecture containing state-of-the-art algorithms to solve the SLAM problem in discrete and continuous time.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 11 of its 27 references that are in the map. First posted on arXiv 17 Feb 2022.
Builds on
11 of 27 references.
References · 11
- 2017VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimatorcited by 418
- 2016Past, Present, and Future of Simultaneous Localization And Mapping: Towards the Robust-Perception Agecited by 405
- 2015On-Manifold Preintegration for Real-Time Visual-Inertial Odometrycited by 95
- 2017Continuous-Time Visual-Inertial Odometry for Event Camerascited by 57
- 2019Efficient Derivative Computation for Cumulative B-Splines on Lie Groupscited by 28
- 2018Online Temporal Calibration for Monocular Visual-Inertial Systemscited by 26
- 2021Asynchronous Multi-View SLAMcited by 12
- 2014Batch Nonlinear Continuous-Time Trajectory Estimation as Exactly Sparse Gaussian Process Regressioncited by 8
- 2018Trajectory Representation and Landmark Projection for Continuous-Time Structure from Motioncited by 5
- 2019An Efficient B-spline-Based Kinodynamic Replanning Framework for Quadrotorscited by 4
- 2018Spline Error Weighting for Robust Visual-Inertial Fusioncited by 3
Built on by
Citing papers per year: 2022: 2; 2023: 1; 2024: 2; 2025: 3; 2026: 2.
10 papers.
- 2022Exploring Event Camera-based Odometry for Planetary Robotscited by 34
- 2024RingMo-Aerial: An Aerial Remote Sensing Foundation Model With Affine Transformation Contrastive Learningcited by 15
- 2022Data-Driven Feature Tracking for Event Cameras With and Without Framescited by 12
- 2023Event-based Stereo Visual Odometry with Native Temporal Resolution via Continuous-time Gaussian Process Regressioncited by 6
- 2024AsynEIO: Asynchronous Monocular Event-Inertial Odometry Using Gaussian Process Regressioncited by 1
- 2026Aero-World: Action-Conditioned Aerial Video Generation from Inertial Controlscited by 1
- 2025HDVIO2.0: Wind and Disturbance Estimation with Hybrid Dynamics VIOcited by 0
- 2025Unleashing the Power of Discrete-Time State Representation: Ultrafast Target-based IMU-Camera Spatial-Temporal Calibrationcited by 0
- 2025Early Multimodal Prediction of Cross-Lingual Meme Virality on Reddit: A Time-Window Analysiscited by 0
- 2026Why does Deep Learning Improve Visual SLAM?cited by 0
- 2026Why does Deep Learning Improve Visual SLAM?7 Jul 2026
- 2026Aero-World: Action-Conditioned Aerial Video Generation from Inertial Controls19 May 2026
- 2025Early Multimodal Prediction of Cross-Lingual Meme Virality on Reddit: A Time-Window Analysis7 Oct 2025
- 2025Unleashing the Power of Discrete-Time State Representation: Ultrafast Target-based IMU-Camera Spatial-Temporal Calibration16 Sep 2025
- 2025HDVIO2.0: Wind and Disturbance Estimation with Hybrid Dynamics VIO1 Apr 2025
- 2024AsynEIO: Asynchronous Monocular Event-Inertial Odometry Using Gaussian Process Regression19 Nov 2024
- 2024RingMo-Aerial: An Aerial Remote Sensing Foundation Model With Affine Transformation Contrastive Learning20 Sep 2024
- 2023Event-based Stereo Visual Odometry with Native Temporal Resolution via Continuous-time Gaussian Process Regression1 Jun 2023
- 2022Data-Driven Feature Tracking for Event Cameras With and Without Frames23 Nov 2022
- 2022Exploring Event Camera-based Odometry for Planetary Robots12 Apr 2022