Orientation Estimation Using Multiple Adaptive Filters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional adaptive filter systems for motion sensor fusion face challenges in accurately estimating orientation, particularly in complex motions, due to limitations in convergence accuracy and dynamic behavior, where a single filter may not optimize for different types of motions effectively.

Innovation Solution

The use of multiple adaptive filters with distinct tunings and weighting, each optimized for specific types of motion, receiving inputs from accelerometers, gyroscopes, and optionally magnetic sensors, to generate separate orientation estimates that can be combined for improved accuracy and convergence.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single adaptive filter is used for motion sensor fusion, then the device complexity is reduced, but the measurement precision of orientation estimation deteriorates in complex motions

Engineering Contradiction:
Improvefilter structure complexityVSAvoidorientation estimation accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent divides the single filter system into multiple parallel adaptive filters (e.g., first adaptive filter for high dynamic motion, second adaptive filter for low dynamic motion). Each filter is segmented to handle specific motion characteristics, improving overall orientation estimation accuracy without requiring a completely complex unified system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically selects or weights the output of different adaptive filters based on the current motion characteristics detected by sensors. This dynamic adaptation allows the system to maintain high precision across varying motion conditions while keeping each individual filter relatively simple.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If multiple adaptive filters with different tunings are used, then the measurement precision of orientation estimation is improved, but the device complexity increases

Engineering Contradiction:
Improveconvergence accuracyVSAvoidfilter system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

Multiple adaptive filters are designed with different tunings to serve universal purposes across various motion scenarios. Each filter is optimized for specific conditions (e.g., high dynamic, low dynamic, vibration scenarios), allowing the system to maintain high convergence accuracy across diverse applications without requiring completely different filter designs.

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

Solution Approach 2:

A motion detection mechanism acts as an intermediary to analyze current motion characteristics and determine which adaptive filter output should be weighted more heavily. This intermediary component coordinates the multiple filters, managing their combined complexity while maximizing their individual precision contributions.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If a single adaptive filter tuning is used, then the ease of operation is improved, but the adaptability to different dynamic motions deteriorates

Engineering Contradiction:
Improvefilter tuning simplicityVSAvoiddynamic motion optimization
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The filter system is segmented into multiple parallel adaptive filters, each with pre-configured tunings for specific motion types. This segmentation maintains operational simplicity by providing ready-to-use specialized filters while improving adaptability through the collective coverage of different motion scenarios.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts the weighting or selection of different adaptive filter outputs based on real-time motion analysis. This dynamic behavior enables the system to adapt to various dynamic motions without requiring manual reconfiguration, maintaining ease of operation while achieving high versatility.

Inventive Principle:
Principle #15Dynamics

4Measurement precision

If multiple adaptive filters are used with separate computation paths, then the measurement precision is improved, but the use of energy increases

Engineering Contradiction:
Improveorientation estimation accuracyVSAvoidcomputational energy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

Instead of always processing through all multiple adaptive filters at full capacity, the system applies partial processing by selectively weighting or selecting from filter outputs based on current motion conditions. This approach maintains high precision when needed while reducing computational energy consumption during periods when full processing is not necessary.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9863784B2Orientation estimation utilizing a plurality of adaptive filters
Publication Date: 2018.01.09 PNI SENSOR CORP
  • US9863784B2 patent drawing
  • US9863784B2 patent drawing
  • US9863784B2 patent drawing

AI summary

Apparatuses, methods and systems apparatus for sensing an orientation are disclosed. One apparatus includes an accelerometer, wherein the accelerometer generates a sensed acceleration of the accelerometer and a gyroscope, wherein the gyroscope generates a sensed orientation of the gyroscope. The apparatus further includes a first adaptive filter, the first adaptive filter operative to receive at least the sensed acceleration and the sensed orientation of the gyroscope, and generate a first orientation (Q) of the apparatus, a second adaptive filter, the second adaptive filter operative to receive at least the sensed acceleration and the sensed orientation of the gyroscope, and generate a second orientation (Q′) of the apparatus, wherein a tuning for the first adaptive filter is different than a tuning for the second adaptive filter.