Inertial Odometry Retroactive Sensor Calibration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current inertial navigation systems face significant challenges in accurately compensating for sensor biases, particularly gyroscope biases, which lead to erroneous gravity compensation and subsequent positioning errors due to the integration of these errors over time, and existing methods like Kalman filtering are inefficient in real-time correction and do not provide a continuous propagation solution.

Innovation Solution

The method involves pre-integrating inertial sensor data to generate temporally continuous error propagation models, which are then used to calculate compensation gradients for pose parameters, allowing for retroactive calibration of inertial measurement units (IMUs) by predicting changes in pose parameters and minimizing residuals through optimization techniques, incorporating environmental cues and aiding information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If Kalman filtering is used for real-time sensor error compensation, then sensor bias correction can be performed continuously, but the computational complexity increases and real-time performance deteriorates

Engineering Contradiction:
Improvesensor bias correction accuracyVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the sensor error compensation process into discrete integration intervals between keyframes. Instead of continuous Kalman filtering, the system integrates sensor errors only at keyframe transitions, reducing computational load while maintaining correction effectiveness through the formula: δx_i = ∫(f(t) - b(t))dt from t_{i-1} to t_i

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary integration of sensor measurements and error terms during the time interval between keyframes, storing accumulated values that are then processed retroactively. This allows the system to prepare compensation data in advance without requiring complex real-time calculations during keyframe processing

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If sensor integration is performed continuously to reduce positioning error, then navigation accuracy improves, but error propagation and drift accumulate over time

Engineering Contradiction:
Improvepositioning accuracyVSAvoiderror accumulation
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent implements periodic resetting of error integration at keyframe boundaries. By establishing keyframes at regular intervals and resetting the integration state at each keyframe, the system periodically eliminates accumulated errors through retroactive calibration, preventing long-term drift while maintaining high measurement precision during integration intervals

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent uses retroactive calibration to create a feedback mechanism where end-to-end pose constraints from keyframes are used to infer and correct sensor biases. The calibration parameters inferred from keyframe comparisons are then fed back to compensate sensor readings throughout the integration interval, creating a closed-loop error correction system

Inventive Principle:
Principle #23Feedback

3Productivity

If retroactive calibration is performed using keyframe constraints, then computational efficiency improves, but the frequency of calibration updates decreases

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidcalibration update frequency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a dynamic keyframe selection strategy where the system adapts the frequency and timing of keyframe creation based on navigation conditions. During periods of high dynamic motion or significant error accumulation, keyframes are created more frequently to increase calibration update rate, while during stable conditions, fewer keyframes are used to maintain computational efficiency

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10317214B2Inertial odometry with retroactive sensor calibration
Publication Date: 2019.06.11 MASSACHUSETTS INST OF TECH
  • US10317214B2 patent drawing
  • US10317214B2 patent drawing
  • US10317214B2 patent drawing

AI summary

Systems and methods for determining pose parameters of an inertial measurement unit (IMU) sensor include collecting measurement data generated by IMU sensors, using a processor to temporally integrate the measurement data, including any errors, generating a temporally continuous error propagation model, and temporally integrating the model to generate one or more compensation gradients for said pose parameters.