Inertial Tracking Controller Using Spectral Analysis for Drift Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Inertial guidance systems used for tracking personnel suffer from accumulated error due to dead reckoning, leading to 'drift' and inaccuracies in determining the actual location of a moving person, especially when GPS signals are unavailable.
Innovation Solution
A navigation system that employs a controller to process three-dimensional acceleration data from an inertial measurement unit (IMU) to determine a step rate and body offset angle, using spectral analysis and Kalman Filter to correct stride length errors and provide accurate position tracking.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Duration of action of stationary object
If dead reckoning is used to track position continuously, then position tracking is maintained without GPS, but accumulated error increases and location accuracy deteriorates
Solution Approach 1:
The system performs spectral analysis of acceleration data to detect step events and calculates body offset angles, then uses this information to correct the dead reckoning position estimates. This feedback mechanism continuously compensates for accumulated errors by comparing detected motion patterns against expected gait characteristics, thereby maintaining location accuracy over extended periods without GPS.
Solution Approach 2:
The system transforms raw acceleration data into derived parameters including step rate, body offset angle, and stride length. By continuously updating these parameters through spectral analysis and comparing them against calibrated gait models, the system adapts to individual walking patterns and corrects positional drift dynamically, resolving the accuracy degradation over time.
2Measurement precision
If spectral analysis is performed on acceleration data to determine body offset angle, then position accuracy is improved, but computational complexity increases
Solution Approach 1:
The system performs spectral analysis on acceleration data to pre-detect step events and calculate body offset angles before integrating them into position estimates. By preparing these corrective parameters in advance through frequency domain analysis, the system reduces the computational burden during real-time position calculation and improves overall processing efficiency.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The system effectively reduces positional drift by determining a reference velocity vector and correcting navigation velocity, enabling accurate tracking of a moving person even without GPS signals, thereby improving location determination accuracy.
Implementation Method 1
An IMU works by sensing motion, including the type, rate, and direction of that motion using a combination of accelerometers and gyroscopes
Implementation Method 2
An IMU works by sensing motion, including the type, rate, and direction of that motion using a combination of accelerometers and gyroscopes
Data Source
AI summary
Systems and methods are provided for tracking a moving person. The system comprises a controller configured to receive acceleration data that characterizes an acceleration of the moving person in three dimensions. The controller comprises a step rate component that determines a step rate for the person based on a vertical component of the acceleration data. The controller also comprises a body offset component that determines a body offset angle based on a spectral analysis of the acceleration data and the step rate. The controller further comprises a velocity component that determines a reference velocity vector based on the body offset angle and the step rate.


