Estimation of IMU and MARG orientation using a gradient descent algorithm
University of Bristol · Naval Postgraduate School
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.…
Citation impact
- FWCI
- 1155.05
- Percentile
- 100%
- References
- 36
Authors
3Topics & keywords
- Gyroscope
- Accelerometer
- Inertial measurement unit
- Orientation (vector space)
- Computer science
- Quaternion
- Kalman filter
- Algorithm