Joint On-Manifold Gravity and Accelerometer Intrinsics Estimation

03/06/2023
by   Ryan Nemiroff, et al.
0

Aligning a robot's trajectory or map to the inertial frame is a critical capability that is often difficult to do accurately even though inertial measurement units (IMUs) can observe absolute roll and pitch with respect to gravity. Accelerometer biases and scale factor errors from the IMU's initial calibration are often the major source of inaccuracies when aligning the robot's odometry frame with the inertial frame, especially for low-grade IMUs. Practically, one would simultaneously estimate the true gravity vector, accelerometer biases, and scale factor to improve measurement quality but these quantities are not observable unless the IMU is sufficiently excited. While several methods estimate accelerometer bias and gravity, they do not explicitly address the observability issue nor do they estimate scale factor. We present a fixed-lag factor-graph-based estimator to address both of these issues. In addition to estimating accelerometer scale factor, our method mitigates limited observability by optimizing over a time window an order of magnitude larger than existing methods with significantly lower computational burden. The proposed method, which estimates accelerometer intrinsics and gravity separately from the other states, is enabled by a novel, velocity-agnostic measurement model for intrinsics and gravity, as well as a new method for gravity vector optimization on S2. Accurate IMU state prediction, gravity-alignment, and roll/pitch drift correction are experimentally demonstrated on public and self-collected datasets in diverse environments.

READ FULL TEXT

page 1

page 6

research
11/01/2021

Learning Inertial Odometry for Dynamic Legged Robot State Estimation

This paper introduces a novel proprioceptive state estimator for legged ...
research
10/19/2016

Visual-Inertial Monocular SLAM with Map Reuse

In recent years there have been excellent results in Visual-Inertial Odo...
research
10/22/2019

Preintegrated Velocity Bias Estimation to Overcome Contact Nonlinearities in Legged Robot Odometry

In this paper, we present a novel factor graph formulation to estimate t...
research
07/13/2023

FF-LINS: A Consistent Frame-to-Frame Solid-State-LiDAR-Inertial State Estimator

Most of the existing LiDAR-inertial navigation systems are based on fram...
research
05/04/2022

EqVIO: An Equivariant Filter for Visual Inertial Odometry

Visual Inertial Odometry (VIO) is the problem of estimating a robot's tr...
research
01/16/2018

Semi-Analytic Method for SINS Attitude and Parameters Online Estimation

In this note, the attitude and inertial sensors drift biases estimation ...
research
06/27/2022

A Novel Unified Self-alignment Method of SINS Based on FGO

The self-alignment process can provide an accurate initial attitude of S...

Please sign up or login with your details

Forgot password? Click here to reset