Direction cosine matrix estimation with an inertial measurement unit

被引:22
|
作者
Wang, Yan [1 ]
Rajamani, Rajesh [1 ]
机构
[1] Univ Minnesota, Dept Mech Engn, 111 Church St SE, Minneapolis, MN 55455 USA
基金
美国国家科学基金会;
关键词
Direction cosine matrix; Euler angles; Attitude estimation; Kalman filter; KALMAN FILTER; ATTITUDE; TRACKING;
D O I
10.1016/j.ymssp.2018.02.038
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
Estimating attitude using an inexpensive MEMS inertial measurement unit has many applications in smart phones, wearable sensors, rehabilitation medicine and robots. Traditional approaches to attitude estimation from the aerospace world focus on the use of either Euler angles or quaternions. These approaches suffer from disadvantages including singularities and nonlinear models. This paper proposes a method to estimate the direction cosine matrix (DCM) which encapsulates attitude information, instead of Euler angles or quaternions. The DCM does not suffer from singularities and also has linear dynamics. A rigorous DCM estimation algorithm, that incorporates automatic magnetometer bias calibration and satisfaction of an inherent orthonormal property of the DCM, is developed. The validity of the developed algorithm is demonstrated through experimental results with estimation of attitude on a 5-DOF robot. The estimation results are compared with values computed from encoders on the robot as well as with results from previously published algorithms. (C) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:268 / 284
页数:17
相关论文
共 50 条
  • [1] Navigation of robotic platform with using inertial measurement unit and Direct Cosine Matrix
    Beran, Ladislav
    Chmelar, Pavel
    Dobrovolny, Martin
    2014 56TH INTERNATIONAL SYMPOSIUM ELMAR (ELMAR), 2014, : 87 - 90
  • [2] Inertial Navigation System Calibration based on Direction Cosine Matrix Matching
    Qin, Fangjun
    Chang, Lubin
    Jiang, Sai
    2018 IEEE INTERNATIONAL CONFERENCE OF INTELLIGENT ROBOTICS AND CONTROL ENGINEERING (IRCE), 2018, : 223 - 226
  • [3] USV attitude estimation: an approach using quaternion in direction cosine matrix
    Onunka, Chiemela
    Bright, Glen
    Stopforth, Riaan
    ROBOTICA, 2016, 34 (05) : 995 - 1009
  • [4] Direction Cosine Matrix Estimation from Vector Observations using a Matrix Kalman Filter
    Choukroun, D.
    Weiss, H.
    Bar-Itzhack, I. Y.
    Oshman, Y.
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2010, 46 (01) : 61 - 79
  • [5] Estimation of Hip Joint Moment by an Inertial Measurement Unit
    Kotani, Hiroki
    Shibata, Kyoko
    Sonobe, Motomichi
    Inoue, Yoshio
    Satoh, Hironobu
    HUMAN SYSTEMS ENGINEERING AND DESIGN, IHSED2018, 2019, 876 : 946 - 951
  • [6] ESTIMATION OF DIRECTION COSINE MATRIX BY 2 IMUS AND GPS THROUGH OPTIMAL FILTERING
    KALEIGH, JM
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 1976, 12 (03) : 422 - 422
  • [7] ORTHOGONALIZATION TECHNIQUES OF A DIRECTION COSINE MATRIX
    BARITZHACK, IY
    FEGLEY, KA
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 1969, AES5 (05) : 798 - +
  • [8] Adaptive Measurement Matrix Design in Direction of Arrival Estimation
    Kilic, Berkan
    Gungor, Alper
    Kalfa, Mert
    Arikan, Orhan
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2022, 70 : 4742 - 4756
  • [9] Diagnosis of an Inertial Measurement Unit Based on Set Membership Estimation
    Nguyen, H. V.
    Berbra, C.
    Lesecq, S.
    Gentil, S.
    Barraud, A.
    Godin, C.
    MED: 2009 17TH MEDITERRANEAN CONFERENCE ON CONTROL & AUTOMATION, VOLS 1-3, 2009, : 211 - 216
  • [10] Position Estimation with a low-cost Inertial Measurement Unit
    Llorach, Gerard
    Evans, Alun
    Agenjo, Javi
    Blat, Josep
    PROCEEDINGS OF THE 2014 9TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI 2014), 2014,