Continuous-Time vs. Discrete-Time Vision-based SLAM: A Comparative Study
Giovanni Cioffi, Titus Cieslewski, Davide Scaramuzza

TL;DR
This study systematically compares continuous-time and discrete-time vision-based SLAM, revealing continuous-time approaches are superior with asynchronous sensors, supported by extensive experiments and an open-source software framework.
Contribution
It provides a comprehensive experimental comparison of continuous and discrete SLAM, highlighting advantages of continuous-time methods with asynchronous sensors, and offers an open-source software platform.
Findings
Continuous-time SLAM outperforms discrete-time when sensors are not synchronized.
The software architecture supports both SLAM formulations with state-of-the-art algorithms.
Experimental results cover various robot types, speeds, and sensor modalities.
Abstract
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,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotics and Sensor-Based Localization · Modular Robots and Swarm Intelligence · Optimization and Search Problems
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
