Estimation of IMU and MARG orientation using a gradient descent algorithm

被引:0
|
作者
Madgwick, Sebastian O. H. [1 ]
Harrison, Andrew J. L. [1 ]
Vaidyanathan, Ravi [1 ,2 ]
机构
[1] Univ Bristol, Dept Mech Engn, Bristol BS8 1TH, Avon, England
[2] US Navy, Postgrad Sch, Dept Syst Engn, Monterey, CA 93940 USA
关键词
TRACKING; ACCELEROMETER; CALIBRATION; ATTITUDE; FUSION;
D O I
暂无
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
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 degrees static RMS error, < 1.7 degrees 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.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] Improved Formulation of the IMU and MARG Orientation Gradient Descent Algorithm for Motion Tracking in Human-Machine Interfaces
    Admiraal, Marcel
    Wilson, Samuel
    Vaidyanathan, Ravi
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON MULTISENSOR FUSION AND INTEGRATION FOR INTELLIGENT SYSTEMS (MFI), 2017, : 403 - 410
  • [2] Formulation of a new gradient descent MARG orientation algorithm: Case study on robot teleoperation
    Wilson, Samuel
    Eberle, Henry
    Hayashi, Yoshikatsu
    Madgwick, Sebastian O. H.
    McGregor, Alison
    Jing, Xingjian
    Vaidyanathan, Ravi
    [J]. MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2019, 130 : 183 - 200
  • [3] A Robust Orientation Estimation Algorithm Using MARG Sensors
    Hu, Jwu-Sheng
    Sun, Kuan-Chun
    [J]. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2015, 64 (03) : 815 - 822
  • [4] MARG Attitude Estimation Using Gradient-Descent Linear Kalman Filter
    Wu, Jin
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2020, 17 (04) : 1777 - 1790
  • [5] Smartphone Orientation Estimation Algorithm Combining Kalman Filter With Gradient Descent
    Yean, Seanglidet
    Lee, Bu Sung
    Yeo, Chai Kiat
    Vun, Chan Hua
    Oh, Hong Lye
    [J]. IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2018, 22 (05) : 1421 - 1433
  • [6] A Linear Kalman Filter for MARG Orientation Estimation Using the Algebraic Quaternion Algorithm
    Valenti, Roberto G.
    Dryanovski, Ivan
    Xiao, Jizhong
    [J]. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2016, 65 (02) : 467 - 481
  • [7] Novel MARG-Sensor Orientation Estimation Algorithm Using Fast Kalman Filter
    Guo, Siwen
    Wu, Jin
    Wang, Zuocai
    Qian, Jide
    [J]. JOURNAL OF SENSORS, 2017, 2017
  • [8] Vibration Effects Rectification of IMU Attitude Based on Gradient Descent Algorithm
    Ma, Li
    Jiang, Xiaowei
    Dong, Li
    Cao, Jie
    Jin, Yufeng
    Shi, Guangyi
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON REAL-TIME COMPUTING AND ROBOTICS (RCAR), 2017, : 167 - 171
  • [9] Algorithm for 3D Orientation Estimation based on Kalman Filter and Gradient Descent
    Yean, Seanglidet
    Lee, Bu Sung
    Yeo, Chai Kiat
    Vun, Chan Hua
    [J]. 7TH IEEE ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE IEEE IEMCON-2016, 2016,
  • [10] Robust methods for estimating the orientation and position of IMU and MARG sensors
    Kim, Seong Uk
    Lee, Jaeuk
    Yoon, Jinsung
    Ko, Sang-Ki
    Kim, Jongmin
    [J]. ELECTRONICS LETTERS, 2021, 57 (21) : 816 - 818