Magnetometer Anomaly Detection for Motion Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Magnetometer data in motion tracking systems is often corrupted by magnetic disturbances, leading to degraded accuracy in motion tracking, particularly in devices relying on batteries or embedded processing, where power and computational efficiency are crucial.

Innovation Solution

A method and system for detecting magnetic disturbances using multiple algorithms that compare magnetometer sensor data to reference values derived from calibration routines and location information, allowing for disturbance handling through data discard, reduced confidence indexing, or calibration procedures, ensuring efficient detection and handling of anomalies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If magnetometer data is used in motion tracking systems, then heading information accuracy is improved, but reliability deteriorates due to magnetic disturbances from ferrous objects and electric fields

Engineering Contradiction:
Improveheading information accuracyVSAvoiddata reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system performs preliminary calibration to establish reference magnitude and dip angle values before normal operation. During operation, current measurements are compared against these pre-established references to detect disturbances, allowing the system to proactively identify corrupted data before it significantly degrades tracking accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors magnetometer data against reference values and provides feedback through disturbance detection. When disturbances are detected, the system adjusts its operation by discarding corrupted data or triggering recalibration, creating a closed-loop feedback mechanism that maintains reliability while preserving measurement precision when conditions are favorable.

Inventive Principle:
Principle #23Feedback

2Reliability

If multiple disturbance detection algorithms are performed in parallel, then reliability is improved through better anomaly detection, but use of energy and computational resources increases

Engineering Contradiction:
Improveanomaly detection accuracyVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The disturbance detection system is segmented into multiple independent algorithms that can be selectively executed. Each algorithm focuses on specific aspects of disturbance detection (magnitude comparison, dip angle comparison, yaw angle comparison), allowing the system to distribute computational load and energy consumption across modular components rather than requiring all algorithms to run simultaneously at full intensity.

Inventive Principle:
Principle #1Segmentation

3Reliability

If magnetometer data is discarded during disturbances, then reliability is improved by avoiding corrupted measurements, but measurement precision deteriorates due to loss of heading information

Engineering Contradiction:
Improvedata qualityVSAvoidheading information accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

Instead of simply discarding magnetometer data during disturbances, the system dynamically adjusts the confidence index parameter assigned to the data. This allows the system to maintain data continuity while adjusting the weight or reliability metric based on disturbance severity, preserving heading information when possible while protecting against corrupted measurements when necessary.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10072956B2Systems and methods for detecting and handling a magnetic anomaly
Publication Date: 2018.09.11 INVENSENSE INC
  • US10072956B2 patent drawing
  • US10072956B2 patent drawing
  • US10072956B2 patent drawing

AI summary

Systems and methods are disclosed for detecting when a magnetic anomaly may impact the quality of data being output by a magnetometer. A plurality of detection algorithms may be performed in parallel on the sensor data. Further, indication of a anomaly from one or a combination of the detection algorithms may cause the magnetometer data to have a reduced contribution in any sensor fusion operation or may be omitted from a sensor fusion operation as desired.