VIRAL SLAM: Tightly Coupled Camera-IMU-UWB-Lidar SLAM
Not on the map. Why?
Abstract (arXiv)
In this paper, we propose a tightly-coupled, multi-modal simultaneous localization and mapping (SLAM) framework, integrating an extensive set of sensors: IMU, cameras, multiple lidars, and Ultra-wideband (UWB) range measurements, hence referred to as VIRAL (visual-inertial-ranging-lidar) SLAM. To achieve such a comprehensive sensor fusion system, one has to tackle several challenges such as data synchronization, multi-threading programming, bundle adjustment (BA), and conflicting coordinate frames between UWB and the onboard sensors, so as to ensure real-time localization and smooth updates in the state estimates. To this end, we propose a two stage approach. In the first stage, lidar, camera, and IMU data on a local sliding window are processed in a core odometry thread. From this local graph, new key frames are evaluated for admission to a global map. Visual feature-based loop closure is also performed to supplement the global factor graph with loop constraints. When the global factor graph satisfies a condition on spatial diversity, the BA process will be triggered to update the coordinate transform between UWB and onboard SLAM systems. The system then seamlessly transitions to the second stage where all sensors are tightly integrated in the odometry thread. The capability of our system is demonstrated via several experiments on high-fidelity graphical-physical simulation and public datasets.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 May 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 1; 2023: 2; 2024: 1.
7 papers.
- 2023Toward General-Purpose Robots via Foundation Models: A Survey and Meta-Analysiscited by 99
- 2021The Hilti SLAM Challenge Datasetcited by 18
- 2023An Object SLAM Framework for Association, Mapping, and High-Level Taskscited by 15
- 2021From SLAM to Situational Awareness: Challenges and Surveycited by 14
- 2022Visual SLAM: What are the Current Trends and What to Expect?cited by 10
- 2021Edge Robotics: Edge-Computing-Accelerated Multi-Robot Simultaneous Localization and Mappingcited by 5
- 2024Multi-Robot Relative Pose Estimation in SE(2) with Observability Analysis: A Comparison of Extended Kalman Filtering and Robust Pose Graph Optimizationcited by 0
- 2024Multi-Robot Relative Pose Estimation in SE(2) with Observability Analysis: A Comparison of Extended Kalman Filtering and Robust Pose Graph Optimization27 Jan 2024
- 2023Toward General-Purpose Robots via Foundation Models: A Survey and Meta-Analysis14 Dec 2023
- 2023An Object SLAM Framework for Association, Mapping, and High-Level Tasks12 May 2023
- 2022Visual SLAM: What are the Current Trends and What to Expect?19 Oct 2022
- 2021Edge Robotics: Edge-Computing-Accelerated Multi-Robot Simultaneous Localization and Mapping25 Dec 2021
- 2021From SLAM to Situational Awareness: Challenges and Survey1 Oct 2021
- 2021The Hilti SLAM Challenge Dataset23 Sep 2021