An Analytical Solution to the IMU Initialization Problem for Visual-Inertial Systems

03/05/2021
by   David Zuñiga-Noël, et al.
0

The fusion of visual and inertial measurements is becoming more and more popular in the robotics community since both sources of information complement well each other. However, in order to perform this fusion, the biases of the Inertial Measurement Unit (IMU) as well as the direction of gravity must be initialized first. Additionally, in case of a monocular camera, the metric scale is also needed. The most popular visual-inertial initialization approaches rely on accurate vision-only motion estimates to build a non-linear optimization problem that solves for these parameters in an iterative way. In this paper, we rely on the previous work in [1] and propose an analytical solution to estimate the accelerometer bias, the direction of gravity and the scale factor in a maximum-likelihood framework. This formulation results in a very efficient estimation approach and, due to the non-iterative nature of the solution, avoids the intrinsic issues of previous iterative solutions. We present an extensive validation of the proposed IMU initialization approach and a performance comparison against the state-of-the-art approach described in [2] with real data from the publicly available EuRoC dataset, achieving comparable accuracy at a fraction of its computational cost and without requiring an initial guess for the scale factor. We also provide a C++ open source reference implementation.

READ FULL TEXT
research
08/14/2020

Renormalization for Initialization of Rolling Shutter Visual-Inertial Odometry

In this paper we deal with the initialization problem of a visual-inerti...
research
04/20/2022

Learned Monocular Depth Priors in Visual-Inertial Initialization

Visual-inertial odometry (VIO) is the pose estimation backbone for most ...
research
03/12/2020

Inertial-Only Optimization for Visual-Inertial Initialization

We formulate for the first time visual-inertial initialization as an opt...
research
08/28/2019

Fast and Robust Initialization for Visual-Inertial SLAM

Visual-inertial SLAM (VI-SLAM) requires a good initial estimation of the...
research
02/23/2018

Closed-form solution to cooperative visual-inertial structure from motion

This paper considers the problem of visual-inertial sensor fusion in the...
research
07/04/2022

HiPE: Hierarchical Initialization for Pose Graphs

Pose graph optimization is a non-convex optimization problem encountered...
research
06/10/2020

Revisiting visual-inertial structure from motion for odometry and SLAM initialization

In this paper, an efficient closed-form solution for the state initializ...

Please sign up or login with your details

Forgot password? Click here to reset