Visual-Inertial Mapping with Non-Linear Factor Recovery
arXiv:1904.06504 · doi:10.1109/LRA.2019.2961227
Abstract
Cameras and inertial measurement units are complementary sensors for ego-motion estimation and environment mapping. Their combination makes visual-inertial odometry (VIO) systems more accurate and robust. For globally consistent mapping, however, combining visual and inertial information is not straightforward. To estimate the motion and geometry with a set of images large baselines are required. Because of that, most systems operate on keyframes that have large time intervals between each other. Inertial data on the other hand quickly degrades with the duration of the intervals and after several seconds of integration, it typically contains only little useful information. In this paper, we propose to extract relevant information for visual-inertial mapping from visual-inertial odometry using non-linear factor recovery. We reconstruct a set of non-linear factors that make an optimal approximation of the information on the trajectory accumulated by VIO. To obtain a globally consistent map we combine these factors with loop-closing constraints using bundle adjustment. The VIO factors make the roll and pitch angles of the global map observable, and improve the robustness and the accuracy of the mapping. In experiments on a public benchmark, we demonstrate superior performance of our method over the state-of-the-art approaches.
References in corpus (5)
- Faster and better: a machine learning approach to corner detection
- Visual-Inertial Monocular SLAM with Map Reuse
- maplab: An Open Framework for Research in Visual-inertial Mapping and Localization
- Direct Sparse Visual-Inertial Odometry using Dynamic Marginalization
- Keyframe-Based Visual-Inertial Online SLAM with Relocalization
Cited by in corpus (21)
- ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAM
- DM-VIO: Delayed Marginalization Visual-Inertial Odometry
- Omni-swarm: A Decentralized Omnidirectional Visual-Inertial-UWB State Estimation System for Aerial Swarms
- AirSLAM: An Efficient and Illumination-Robust Point-Line Visual SLAM System
- From SLAM to Situational Awareness: Challenges and Survey
- AirVO: An Illumination-Robust Point-Line Visual Odometry
- Fast ORB-SLAM without Keypoint Descriptors
- Challenges of SLAM in extremely unstructured environments: the DLR Planetary Stereo, Solid-State LiDAR, Inertial Dataset
- HybVIO: Pushing the Limits of Real-time Visual-inertial Odometry
- Multi-Event-Camera Depth Estimation and Outlier Rejection by Refocused Events Fusion
- GLIM: 3D Range-Inertial Localization and Mapping with GPU-Accelerated Scan Matching Factors
- Experimental Evaluation of Visual-Inertial Odometry Systems for Arable Farming
- Square Root Marginalization for Sliding-Window Bundle Adjustment
- Visual-Inertial Odometry with Online Calibration of Velocity-Control Based Kinematic Motion Models
- BAMF-SLAM: Bundle Adjusted Multi-Fisheye Visual-Inertial SLAM Using Recurrent Field Transforms
- IBISCape: A Simulated Benchmark for multi-modal SLAM Systems Evaluation in Large-scale Dynamic Environments
- DH-PTAM: A Deep Hybrid Stereo Events-Frames Parallel Tracking And Mapping System
- Control-Barrier-Aided Teleoperation with Visual-Inertial SLAM for Safe MAV Navigation in Complex Environments
- The Monado SLAM Dataset for Egocentric Visual-Inertial Tracking
- Efficient Submap-based Autonomous MAV Exploration using Visual-Inertial SLAM Configurable for LiDARs or Depth Cameras
- Towards Revisiting Visual Place Recognition for Joining Submaps in Multimap SLAM