A General Optimization-based Framework for Local Odometry Estimation with Multiple Sensors
arXiv:1901.03638
Abstract
Nowadays, more and more sensors are equipped on robots to increase robustness and autonomous ability. We have seen various sensor suites equipped on different platforms, such as stereo cameras on ground vehicles, a monocular camera with an IMU (Inertial Measurement Unit) on mobile phones, and stereo cameras with an IMU on aerial robots. Although many algorithms for state estimation have been proposed in the past, they are usually applied to a single sensor or a specific sensor suite. Few of them can be employed with multiple sensor choices. In this paper, we proposed a general optimization-based framework for odometry estimation, which supports multiple sensor sets. Every sensor is treated as a general factor in our framework. Factors which share common state variables are summed together to build the optimization problem. We further demonstrate the generality with visual and inertial sensors, which form three sensor suites (stereo cameras, a monocular camera with an IMU, and stereo cameras with an IMU). We validate the performance of our system on public datasets and through real-world experiments with multiple sensors. Results are compared against other state-of-the-art algorithms. We highlight that our system is a general framework, which can easily fuse various sensors in a pose graph optimization. Our implementations are open source\footnote{https://github.com/HKUST-Aerial-Robotics/VINS-Fusion}.
References in corpus (3)
Cited by in corpus (38)
- F-LOAM: Fast LiDAR Odometry And Mapping
- Decentralized Visual-Inertial-UWB Fusion for Relative State Estimation of Aerial Swarm
- Omni-swarm: A Decentralized Omnidirectional Visual-Inertial-UWB State Estimation System for Aerial Swarms
- ESVIO: Event-based Stereo Visual Inertial Odometry
- From SLAM to Situational Awareness: Challenges and Survey
- VIODE: A Simulated Dataset to Address the Challenges of Visual-Inertial Odometry in Dynamic Environments
- RD-VIO: Robust Visual-Inertial Odometry for Mobile Augmented Reality in Dynamic Environments
- Challenges of SLAM in extremely unstructured environments: the DLR Planetary Stereo, Solid-State LiDAR, Inertial Dataset
- S3E: A Multi-Robot Multimodal Dataset for Collaborative SLAM
- Panoramic annular SLAM with loop closure and global optimization
- D3VO: Deep Depth, Deep Pose and Deep Uncertainty for Monocular Visual Odometry
- Exploring Extended Reality with ILLIXR: A New Playground for Architecture Research
- Know What You Don't Know: Consistency in Sliding Window Filtering with Unobservable States Applied to Visual-Inertial SLAM (Extended Version)
- Deployment of Reliable Visual Inertial Odometry Approaches for Unmanned Aerial Vehicles in Real-world Environment
- DH-PTAM: A Deep Hybrid Stereo Events-Frames Parallel Tracking And Mapping System
- Relatively Lazy: Indoor-Outdoor Navigation Using Vision and GNSS
- Towards autonomous photogrammetric forest inventory using a lightweight under-canopy robotic drone
- Stereo Visual Inertial Pose Estimation Based on Feedforward-Feedback Loops
- Autonomous Flights inside Narrow Tunnels
- Optimization-Based Visual-Inertial SLAM Tightly Coupled with Raw GNSS Measurements
- Run Your Visual-Inertial Odometry on NVIDIA Jetson: Benchmark Tests on a Micro Aerial Vehicle
- Learning Cross-Scale Visual Representations for Real-Time Image Geo-Localization
- Robust tightly coupled pose estimation based on monocular vision, inertia, and wheel speed
- NeuralRecon: Real-Time Coherent 3D Reconstruction from Monocular Video
- XTDrone: A Customizable Multi-Rotor UAVs Simulation Platform
- VID-Fusion: Robust Visual-Inertial-Dynamics Odometry for Accurate External Force Estimation
- Cooperative UWB-Based Localization for Outdoors Positioning and Navigation of UAVs aided by Ground Robots
- A life-long SLAM approach using adaptable local maps based on rasterized LIDAR images
- Closed-Loop Benchmarking of Stereo Visual-Inertial SLAM Systems: Understanding the Impact of Drift and Latency on Tracking Accuracy
- Variational State-Space Models for Localisation and Dense 3D Mapping in 6 DoF
- Transformer Guided Geometry Model for Flow-Based Unsupervised Visual Odometry
- OVSLAM : A Fully Online and Versatile Visual SLAM for Real-Time Applications
- WALK-VIO: Walking-motion-Adaptive Leg Kinematic Constraint Visual-Inertial Odometry for Quadruped Robots
- Formula Derivation and Analysis of the VINS-Mono
- Schmidt or Compressed filtering for Visual-Inertial SLAM?
- DVIO: Depth aided visual inertial odometry for RGBD sensors
- Map-Based Temporally Consistent Geolocalization through Learning Motion Trajectories
- Estimation and Adaption of Indoor Ego Airflow Disturbance with Application to Quadrotor Trajectory Planning