Inertial Navigation with Multi-Interval Pose Measurements

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing inertial navigation systems using multimodal sensor fusion for pose tracking in mobile devices face challenges such as increased power consumption and reliability issues under certain conditions.

Innovation Solution

The use of machine-learning models to generate pose measurement vectors from IMU data, allowing for the determination of device pose estimates and improving navigation accuracy by utilizing multiple motion classes and time interval values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multimodal sensor fusion is used to improve pose tracking accuracy, then measurement precision is improved, but use of energy increases

Engineering Contradiction:
Improvepose tracking accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system segments the pose estimation task by creating multiple specialized machine learning models, each trained on IMU data from specific motion classes (e.g., walking, running, driving). Each model generates pose measurements independently, and the system fuses these segmented results rather than using a single comprehensive multimodal sensor fusion approach. This segmentation allows the system to achieve accurate pose tracking while consuming less energy by processing IMU data through specialized models rather than continuously activating multiple sensor modalities.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If multimodal sensor fusion is used to improve pose tracking accuracy, then measurement precision is improved, but reliability deteriorates under certain conditions

Engineering Contradiction:
Improvepose tracking accuracyVSAvoidreliability under certain conditions
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system changes the parameter of motion class classification by training separate machine learning models for different motion classes (walking, running, driving, etc.). Each model is optimized for its specific motion type, allowing the system to maintain high reliability and accuracy for each individual motion class. The system dynamically selects or weights models based on the current motion class, ensuring reliable pose tracking across varying conditions without the reliability issues that can arise from using a single general-purpose multimodal fusion model.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If multiple machine learning models are used to generate pose measurements, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvepose measurement accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements universality by using multiple machine learning models that all process the same type of input data (IMU measurements) but are specialized for different motion classes. Each model is universal in its ability to process IMU data while being specialized for its motion class. The models can be selectively activated based on the current motion type, allowing the system to achieve high measurement precision across diverse conditions while managing complexity through conditional model selection rather than simultaneously running all models at full capacity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250027773A1Inertial navigation aided with multi-interval pose measurements
Publication Date: 2025.01.23 QUALCOMM INC
  • US20250027773A1 patent drawing
  • US20250027773A1 patent drawing
  • US20250027773A1 patent drawing

AI summary

Techniques for inertial navigation aided with multi-interval pose measurements are disclosed. The techniques can include obtaining inertial measurement unit (IMU) data from an IMU, generating, based on the IMU data, a respective pose measurement vector according to each of a plurality of machine-learning models, resulting in a plurality of pose measurement vectors, wherein each of the plurality of pose measurement vectors is associated with a respective one of multiple motion classes, and determining a device pose estimate based on the IMU data and the plurality of pose measurement vectors.