A proposed attitude estimator with reliability test criteria for sensor data fusion

Abstract The attitude computed from angular integration is priori, which should be optimized to the optimal attitude determination. Previous researches mainly focus on compensating for angular velocities or quaternions’ derivative before the integration operation. This paper presents a new-structure attitude estimator with direct compensation for the priori estimate. A gradient descent method is designed as the attitude optimizer, which generates the attitude compensation by fusing measurements of accelerometers and magnetometers. The orientation of homogeneous field is adopted as the absolute reference. That ensures the attitude estimation is not affected by the varied size of homogeneous field. Moreover, the proposed attitude estimator is embedded with a set of reliability test criteria for accelerometers and magnetometers. It ensures the reliability of sensors’ data. Several experiments are carried out on real hardware. Results show that the proposed attitude estimator is effective. The computational efficiency of the non-Kalman filters with higher accuracy can be achieved.

[1]  Jung-Keun Lee,et al.  A Fast Quaternion-Based Orientation Optimizer via Virtual Rotation for Human Motion Tracking , 2009, IEEE Transactions on Biomedical Engineering.

[2]  Marko Kos,et al.  A Wearable Device and System for Movement and Biometric Data Acquisition for Sports Applications , 2017, IEEE Access.

[3]  Nasser Kehtarnavaz,et al.  A Real-Time Human Action Recognition System Using Depth and Inertial Sensor Fusion , 2016, IEEE Sensors Journal.

[4]  Bor-Shing Lin,et al.  Data Glove System Embedded With Inertial Measurement Units for Hand Function Evaluation in Stroke Patients , 2017, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[5]  Panos Marantos,et al.  UAV State Estimation Using Adaptive Complementary Filters , 2016, IEEE Transactions on Control Systems Technology.

[6]  O. Sarbishei,et al.  On the accuracy improvement of low-power orientation filters using IMU and MARG sensor arrays , 2016, 2016 IEEE International Symposium on Circuits and Systems (ISCAS).

[7]  Yibin Li,et al.  A decision-tree based multiple-model UKF for attitude estimation using low-cost MEMS MARG sensor arrays , 2019, Measurement.

[8]  Xincheng Tian,et al.  A Robust Incremental-Quaternion-Based Angle and Axis Estimation Algorithm of a Single-Axis Rotation Using MARG Sensors , 2018, IEEE Access.

[9]  Pietro Falco,et al.  Experimental Comparison of Sensor Fusion Algorithms for Attitude Estimation , 2014 .

[10]  Sebastian Madgwick,et al.  Estimation of IMU and MARG orientation using a gradient descent algorithm , 2011, 2011 IEEE International Conference on Rehabilitation Robotics.

[11]  Andreas Kugi,et al.  Attitude Estimation Using Redundant Inertial Measurement Units for the Control of a Camera Stabilization Platform , 2016, IEEE Transactions on Control Systems Technology.

[12]  Steven L. Waslander,et al.  Map-aided adaptive GNSS/IMU sensor fusion scheme for robust urban navigation , 2019, Measurement.

[13]  Angelo M. Sabatini,et al.  Quaternion-based extended Kalman filter for determining orientation by inertial and magnetic sensing , 2006, IEEE Transactions on Biomedical Engineering.

[14]  Hadi Amiri,et al.  Methods comparison for attitude determination of a lightweight buoy by raw data of IMU , 2019, Measurement.

[15]  F. Ruiz,et al.  Real-time attitude estimation based on Gradient Descent algorithm , 2012, 2012 IEEE 4th Colombian Workshop on Circuits and Systems (CWCAS).

[16]  Piotr Skrzypczynski,et al.  Performance Comparison of EKF-Based Algorithms for Orientation Estimation on Android Platform , 2015, IEEE Sensors Journal.

[17]  Christopher Verplaetse,et al.  Inertial Proprioceptive Devices: Self-Motion-Sensing Toys and Tools , 1996, IBM Syst. J..

[18]  Giancarlo Troni,et al.  Preliminary experimental evaluation of a Doppler-aided attitude estimator for improved Doppler navigation of underwater vehicles , 2013, 2013 IEEE International Conference on Robotics and Automation.

[19]  Pasquale Daponte,et al.  Design and validation of a motion-tracking system for ROM measurements in home rehabilitation , 2014 .

[20]  Nurul Dayana Salim,et al.  Real-Time Nonlinear Complementary Filter on SO(3) for Attitude Estimation of Small-Scale Aerial Robot , 2017, 2017 International Conference on Vision, Image and Signal Processing (ICVISP).

[21]  Hakan Tora,et al.  Hand gesture classification using inertial based sensors via a neural network , 2017, 2017 24th IEEE International Conference on Electronics, Circuits and Systems (ICECS).

[22]  Ya Tian,et al.  An Adaptive-Gain Complementary Filter for Real-Time Human Motion Tracking With MARG Sensors in Free-Living Environments , 2013, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[23]  Andreas Knopp,et al.  Fusion of inertial and magnetic sensors for 3D position and orientation estimation , 2016, 2016 38th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[24]  Yisheng Zhong,et al.  Robust Control for Quadrotors With Multiple Time-Varying Uncertainties and Delays , 2017, IEEE Transactions on Industrial Electronics.

[25]  R. E. Kalman,et al.  A New Approach to Linear Filtering and Prediction Problems , 2002 .

[26]  Abdelaziz Benallegue,et al.  Attitude Estimation and Control Using Linearlike Complementary Filters: Theory and Experiment , 2015, IEEE Transactions on Control Systems Technology.

[27]  Thomas B. Schön,et al.  Magnetometer Calibration Using Inertial Sensors , 2016, IEEE Sensors Journal.

[28]  Zhixian Lin,et al.  Calibrating accelerometers for space-stable inertial navigation systems at system level , 2018 .

[29]  Aamir Iqbal Bhatti,et al.  Improved attitude determination by compensation of gyroscopic drift by use of accelerometers and magnetometers , 2019, Measurement.

[30]  Wei Xiang,et al.  Internet of Things for Smart Healthcare: Technologies, Challenges, and Opportunities , 2017, IEEE Access.

[31]  Andrzej Tutaj,et al.  Steepest descent quaternion attitude estimator , 2018, Aerospace Science and Technology.

[32]  Robert E. Mahony,et al.  Nonlinear Complementary Filters on the Special Orthogonal Group , 2008, IEEE Transactions on Automatic Control.