Lightweight Extended Kalman Filter for MARG Sensors Attitude Estimation

被引:27
作者
Dai, Zeyang [1 ]
Jing, Lei [1 ]
机构
[1] Univ Aizu, Dept Comp & Informat Syst, Aizu Wakamatsu, Fukushima 9650006, Japan
基金
日本学术振兴会;
关键词
Kalman filters; Sensors; Estimation; Computational modeling; Quaternions; Magnetometers; Magnetic sensors; Low-power consumption; MARG sensors; attitude estimation; extended Kalman filter; quaternion; CALIBRATION METHOD; ORIENTATION;
D O I
10.1109/JSEN.2021.3072887
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Low-power consumption of orientation estimation using low-cost inertial sensors are crucial for all the applications which are resource constrained critically. This paper presents a novel Lightweight quaternion-based Extended Kalman Filter (LEKF) for orientation estimation for magnetic, angular rate and gravity (MARG) sensors. In this filter, with employing the quaternion kinematic equation as the process model, we derived a simplified measurement model to create the lightweight system model for Kalman filtering, where the measurement model works efficiently, and the involved computation of measurement model is reduced. It's later proved that the proposed filter saves time consumption. Further, observations of the accelerometer and the magnetometer are dealt with the proposed nonlinear measurement model, the good performance should be guaranteed in theory. For the experiments, a commercial sensor for data collection, and an optical system to provide reference measurements of orientation, namely Vicon, are utilized to investigate the performance of the proposed filter. Evaluation for different application scenarios are considered, which primarily includes human motion capture and the drone application. Results indicate that the proposed filter performs well for both applications, and is proved to have a good anti-vibration ability. What's more, the comparison experiment shows that the proposed filter provides good performance, as same as the basic UKF, but it consumes the least computing time among the compared methods.
引用
收藏
页码:14749 / 14758
页数:10
相关论文
共 33 条
[1]   Q-Method Extended Kalman Filter [J].
Ainscough, Thomas ;
Zanetti, Renato ;
Christian, John ;
Spanos, Pol D. .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2015, 38 (04) :752-760
[2]   Cubature Kalman Filters [J].
Arasaratnam, Ienkaran ;
Haykin, Simon .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2009, 54 (06) :1254-1269
[3]   EARLY DEVELOPMENT OF TRANSIT, THE NAVY NAVIGATION SATELLITE SYSTEM [J].
BLACK, HD .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1990, 13 (04) :577-585
[4]   A PASSIVE SYSTEM FOR DETERMINING THE ATTITUDE OF A SATELLITE [J].
BLACK, HD .
AIAA JOURNAL, 1964, 2 (07) :1350-1351
[5]   Adaptive UAV Attitude Estimation Employing Unscented Kalman Filter, FOAM and Low-Cost MEMS Sensors [J].
de Marina, Hector Garcia ;
Espinosa, Felipe ;
Santos, Carlos .
SENSORS, 2012, 12 (07) :9566-9585
[6]   A Complementary Filter for Attitude Estimation of a Fixed-Wing UAV [J].
Euston, Mark ;
Coote, Paul ;
Mahony, Robert ;
Kim, Jonghyuk ;
Hamel, Tarek .
2008 IEEE/RSJ INTERNATIONAL CONFERENCE ON ROBOTS AND INTELLIGENT SYSTEMS, VOLS 1-3, CONFERENCE PROCEEDINGS, 2008, :340-345
[7]   A Novel Calibration Method of Magnetic Compass Based on Ellipsoid Fitting [J].
Fang, Jiancheng ;
Sun, Hongwei ;
Cao, Juanjuan ;
Zhang, Xiao ;
Tao, Ye .
IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2011, 60 (06) :2053-2061
[8]   Complementary Observer for Body Segments Motion Capturing by Inertial and Magnetic Sensors [J].
Fourati, Hassen ;
Manamanni, Noureddine ;
Afilal, Lissan ;
Handrich, Yves .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2014, 19 (01) :149-157
[9]   Intertial head-tracker sensor fusion by a complementary separate-bias Kalman filter [J].
Foxlin, E .
PROCEEDINGS OF THE IEEE 1996 VIRTUAL REALITY ANNUAL INTERNATIONAL SYMPOSIUM, 1996, :185-&
[10]   UAV Attitude Estimation Using Unscented Kalman Filter and TRIAD [J].
Garcia de Marina, Hector ;
Pereda, Fernando J. ;
Giron-Sierra, Jose M. ;
Espinosa, Felipe .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2012, 59 (11) :4465-4474