Gyroscope Bias Calibration During Motion Using Low-Motion Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing gyroscope calibration methods require devices to be motionless, which is impractical for applications where continuous motion is expected, such as wearable devices or those that conserve power by turning off sensors during stillness, leading to inadequate bias estimation and user experience issues.

Innovation Solution

A method and system that automatically calibrate rate gyroscope bias in the presence of motion by identifying periods of low motion activity using multiple sensors like gyroscopes, accelerometers, and magnetometers, calculating a degree of motion metric, and updating the bias estimate based on variance analysis, allowing for continuous calibration and adaptation to changes due to aging, stress, and temperature.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional gyroscope calibration methods are used requiring the device to be motionless, then bias estimation accuracy is improved, but the method becomes impractical for wearable devices and applications with continuous motion

Engineering Contradiction:
Improvebias estimation accuracyVSAvoidpracticality for wearable devices
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system uses the device's own sensor measurements (accelerometer, magnetometer, gyroscope) to automatically identify low-motion periods and perform calibration without external equipment or user intervention. The sensor fusion algorithm autonomously determines calibration opportunities based on motion patterns detected by the device's own sensors.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically changes the operational parameters of the gyroscope by switching between calibration mode (during low-motion periods) and normal operation mode (during high-motion periods). It adjusts the weighting and fusion of sensor data based on the detected motion state, enabling accurate bias estimation adaptively throughout the device lifecycle.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If sensors are turned off during stillness to conserve power, then energy consumption is reduced, but bias calibration cannot be performed

Engineering Contradiction:
Improvepower consumptionVSAvoidbias calibration capability
Core Design Contradiction:
Use of energy by moving objectVSMeasurement precision

Solution Approach 1:

Instead of continuously monitoring for calibration opportunities, the system periodically checks motion patterns using low-power accelerometer and magnetometer data. When a low-motion period is detected, it briefly activates the gyroscope for calibration, then returns to sleep mode, minimizing power consumption while maintaining calibration capability.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system performs preliminary motion assessment using low-power sensors (accelerometer and magnetometer) before activating the high-power gyroscope. This preliminary check ensures that the gyroscope is only activated when truly necessary for calibration, optimizing power efficiency.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If factory calibration is performed, then initial bias accuracy is improved, but the calibration cannot adapt to aging, stress, and temperature changes

Engineering Contradiction:
Improveinitial bias accuracyVSAvoidadaptation to environmental changes
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system continuously monitors gyroscope measurements during low-motion periods and uses sensor fusion algorithms to detect bias drift caused by aging, stress, and temperature changes. It automatically updates calibration parameters based on this feedback, maintaining accuracy throughout the device lifecycle without requiring manual recalibration.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The calibration system transitions from a static factory-calibrated state to a dynamic self-updating state. It continuously adapts calibration parameters based on real-time environmental conditions and usage patterns, making the system resilient to aging and environmental variations.

Inventive Principle:
Principle #15Dynamics

4Measurement precision

If multiple sensors are used for motion detection, then motion detection accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvemotion detection accuracyVSAvoidsensor fusion algorithm complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the calibration process into distinct phases: motion detection phase (using accelerometer and magnetometer), calibration decision phase (determining if low-motion period exists), and calibration execution phase (activating gyroscope for bias estimation). This segmentation simplifies the overall algorithm by breaking down the complex sensor fusion task into manageable, sequential steps.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12196575B2Methods and systems for automatic calibration of gyroscope bias in the presence of motion
Publication Date: 2025.01.14 CLOUDNAV INC
  • US12196575B2 patent drawing
  • US12196575B2 patent drawing
  • US12196575B2 patent drawing

AI summary

Devices and methods for automatic calibration of rate gyroscope bias are described. One example method includes receiving, while the device is in motion, a plurality of measurements from one or more sensors, including a gyroscope, in the device. In this example, the plurality of measurements is acquired over a time period. The method also includes identifying one or more time segments, within the time period, having a low motion activity of the device by comparing a computed value associated with a motion of the device to a predetermined threshold. The method further includes determining, based on one or more measurements acquired over the one or more time segments, a degree of motion metric for at least one of the one or more sensors, and determining, based on the degree of motion metric for the at least one of one or more sensors, an estimate of a bias of the gyroscope.