» Articles » PMID: 22275550

Estimation of IMU and MARG Orientation Using a Gradient Descent Algorithm

Overview
Date 2012 Jan 26
PMID 22275550
Citations 304
Authors
Affiliations
Soon will be listed here.
Abstract

This paper presents a novel orientation algorithm designed to support a computationally efficient, wearable inertial human motion tracking system for rehabilitation applications. It is applicable to inertial measurement units (IMUs) consisting of tri-axis gyroscopes and accelerometers, and magnetic angular rate and gravity (MARG) sensor arrays that also include tri-axis magnetometers. The MARG implementation incorporates magnetic distortion compensation. The algorithm uses a quaternion representation, allowing accelerometer and magnetometer data to be used in an analytically derived and optimised gradient descent algorithm to compute the direction of the gyroscope measurement error as a quaternion derivative. Performance has been evaluated empirically using a commercially available orientation sensor and reference measurements of orientation obtained using an optical measurement system. Performance was also benchmarked against the propriety Kalman-based algorithm of orientation sensor. Results indicate the algorithm achieves levels of accuracy matching that of the Kalman based algorithm; < 0.8° static RMS error, < 1.7° dynamic RMS error. The implications of the low computational load and ability to operate at small sampling rates significantly reduces the hardware and power necessary for wearable inertial movement tracking, enabling the creation of lightweight, inexpensive systems capable of functioning for extended periods of time.

Citing Articles

Exploring the Effect of Sampling Frequency on Real-World Mobility, Sedentary Behaviour, Physical Activity and Sleep Outcomes Measured with Wearable Devices in Rheumatoid Arthritis: Feasibility, Usability and Practical Considerations.

Sarvestan J, Baker K, Del Din S Bioengineering (Basel). 2025; 12(1).

PMID: 39851290 PMC: 11762398. DOI: 10.3390/bioengineering12010018.


Estimating Indicators for Assessing Knee Motion Impairment During Gait Using In-Shoe Motion Sensors: A Feasibility Study.

Ihara K, Huang C, Nihey F, Kajitani H, Nakahara K Sensors (Basel). 2024; 24(23).

PMID: 39686151 PMC: 11644616. DOI: 10.3390/s24237615.


Robust Attitude Estimation for Low-Dynamic Vehicles Based on MEMS-IMU and External Acceleration Compensation.

Chen J, Cui B, Wei X, Zhu Y, Sun Z, Liu Y Sensors (Basel). 2024; 24(14).

PMID: 39066020 PMC: 11280949. DOI: 10.3390/s24144623.


Comparison of Six Sensor Fusion Algorithms with Electrogoniometer Estimation of Wrist Angle in Simulated Work Tasks.

Razavi A, Forsman M, Abtahi F Sensors (Basel). 2024; 24(13).

PMID: 39000951 PMC: 11244359. DOI: 10.3390/s24134173.


Enhancing accuracy and convenience of golf swing tracking with a wrist-worn single inertial sensor.

Kim M, Park S Sci Rep. 2024; 14(1):9201.

PMID: 38649763 PMC: 11035581. DOI: 10.1038/s41598-024-59949-w.