Continuous-Time vs. Discrete-Time Vision-based SLAM: A Comparative Study
- URL: http://arxiv.org/abs/2202.08894v1
- Date: Thu, 17 Feb 2022 20:42:06 GMT
- Title: Continuous-Time vs. Discrete-Time Vision-based SLAM: A Comparative Study
- Authors: Giovanni Cioffi, Titus Cieslewski, Davide Scaramuzza
- Abstract summary: This work systematically compares the advantages and limitations of the two formulations in vision-based SLAM.
We develop, 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.
- Score: 46.89180519082908
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- 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, 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.
Related papers
- Spatial-Temporal Bearing Fault Detection Using Graph Attention Networks and LSTM [0.7864304771129751]
This paper introduces a novel method that combines Graph Attention Network (GAT) and Long Short-Term Memory (LSTM) networks.
This approach captures both spatial and temporal dependencies within sensor data, improving the accuracy of bearing fault detection.
arXiv Detail & Related papers (2024-10-15T12:55:57Z) - Hyperion - A fast, versatile symbolic Gaussian Belief Propagation framework for Continuous-Time SLAM [9.083886529257857]
We present the fastest SymForce-based [Martiros et al., RSS 2022] B- and Z-Spline implementations achieving speedups between 2.43x and 110.31x over Sommer et al.
We demonstrate the efficacy of our method in motion tracking and localization settings, complemented by empirical ablation studies.
arXiv Detail & Related papers (2024-07-09T17:46:53Z) - Smooth and Sparse Latent Dynamics in Operator Learning with Jerk
Regularization [1.621267003497711]
This paper introduces a continuous operator learning framework that incorporates jagged regularization into the learning of the compressed latent space.
The framework allows for inference at any desired spatial or temporal resolution.
The effectiveness of this framework is demonstrated through a two-dimensional unsteady flow problem governed by the Navier-Stokes equations.
arXiv Detail & Related papers (2024-02-23T22:38:45Z) - Graph-Aware Contrasting for Multivariate Time-Series Classification [50.84488941336865]
Existing contrastive learning methods mainly focus on achieving temporal consistency with temporal augmentation and contrasting techniques.
We propose Graph-Aware Contrasting for spatial consistency across MTS data.
Our proposed method achieves state-of-the-art performance on various MTS classification tasks.
arXiv Detail & Related papers (2023-09-11T02:35:22Z) - DynImp: Dynamic Imputation for Wearable Sensing Data Through Sensory and
Temporal Relatedness [78.98998551326812]
We argue that traditional methods have rarely made use of both times-series dynamics of the data as well as the relatedness of the features from different sensors.
We propose a model, termed as DynImp, to handle different time point's missingness with nearest neighbors along feature axis.
We show that the method can exploit the multi-modality features from related sensors and also learn from history time-series dynamics to reconstruct the data under extreme missingness.
arXiv Detail & Related papers (2022-09-26T21:59:14Z) - Semi-supervised Learning of Partial Differential Operators and Dynamical
Flows [68.77595310155365]
We present a novel method that combines a hyper-network solver with a Fourier Neural Operator architecture.
We test our method on various time evolution PDEs, including nonlinear fluid flows in one, two, and three spatial dimensions.
The results show that the new method improves the learning accuracy at the time point of supervision point, and is able to interpolate and the solutions to any intermediate time.
arXiv Detail & Related papers (2022-07-28T19:59:14Z) - AFT-VO: Asynchronous Fusion Transformers for Multi-View Visual Odometry
Estimation [39.351088248776435]
We propose AFT-VO, a novel transformer-based sensor fusion architecture to estimate VO from multiple sensors.
Our framework combines predictions from asynchronous multi-view cameras and accounts for the time discrepancies of measurements coming from different sources.
Our experiments demonstrate that multi-view fusion for VO estimation provides robust and accurate trajectories, outperforming the state of the art in both challenging weather and lighting conditions.
arXiv Detail & Related papers (2022-06-26T19:29:08Z) - Delay-adaptive step-sizes for asynchronous learning [8.272788656521415]
We show that it is possible to use learning rates that depend on the actual time-varying delays in the system.
For each of these methods, we demonstrate how delays can be measured on-line, present delay-adaptive step-size policies, and illustrate their theoretical and practical advantages over the state-of-the-art.
arXiv Detail & Related papers (2022-02-17T09:51:22Z) - An automatic differentiation system for the age of differential privacy [65.35244647521989]
Tritium is an automatic differentiation-based sensitivity analysis framework for differentially private (DP) machine learning (ML)
We introduce Tritium, an automatic differentiation-based sensitivity analysis framework for differentially private (DP) machine learning (ML)
arXiv Detail & Related papers (2021-09-22T08:07:42Z) - Consistency of mechanistic causal discovery in continuous-time using
Neural ODEs [85.7910042199734]
We consider causal discovery in continuous-time for the study of dynamical systems.
We propose a causal discovery algorithm based on penalized Neural ODEs.
arXiv Detail & Related papers (2021-05-06T08:48:02Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.