[1] VALENTI R G, DRYANOVSKI I, XIAO J Z. Keeping a good attitude: a quaternion-based orientation filter for IMUs and MARGs [C]. Sensors, 2015, 15: 19302-19330.
[6] WU Y X, ZOU D P, LIU P L, et al.. Dynamic magnetometer calibration and alignment to inertial sensors by kalman filtering [J]. IEEE Transactions on Control Systems Technology, 2018, 26(2): 716-723.
[10] KOK M, SCHON T B. Magnetometer calibration using inertial sensors [J]. IEEE Sensors Journal, 2016, 16(14): 5679-5689.
[11] HAN K, HAN H Z. WANG Z F. Extended kalman filter-based gyroscope-aided magnetometer calibration for consumer electronic devices [J]. IEEE Sensors Journal, 2017, 17(1), 63-71.
[13] ZHU M R, WU Y, YU W, et al.. An Efficient method for gyroscope-aided full magnetometer calibration [J]. IEEE Sensors Journal, 2019, 19(15): 6355-6361.
[15] MAHONY R, HAMEL T, PFLIMLIN J M. Nonlinear complementary filters on the special orthogonal group [J]. IEEE Trans. Autom. Control, 2008, 53: 1203-1218.
[16] EUSTON M, COOTE P, MAHONEY R, et al.. A complementary filter for attitude estimation of a fixed-wing UAV [C]. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, 2008: 340-345.
[17] MADGWICK S O H, HARRISON A J L, VAIDYANATHAN R. Estimation of IMU and MARG orientation using a gradient descent algorithm [C]. In Proceedings of the IEEE International Conference on Rehabilitation Robotics, 2011, 29(1): 1-7.
[18] HYTTI H, VISALA A. A DCM based attitude estimation algorithm for Low-Cost MEMS IMUs [J]. International Journal of Navigation and Observation, 2015(4): 1-18.