Measurement Optimization for Orientation Tracking Based on No Motion No Integration Technique

The main goal of this article is to fully explore the capability of the “No Motion No Integration” (NMNI) technique for the optimization of the Euler angles in orientation tracking. The gyroscope is the critical component in the inertial measurement unit for angle detection in Industry 4.0. An upgraded NMNI model is introduced to remove the drift of the gyroscope significantly for the advanced measurement approach for roll, pitch, and yaw. A model of threshold update is implemented into the NMNI algorithm to compensate for the increased offset of temperature. This preprocessing method is applied to the Madgwick filter and Mahony filter to acquire the optimal performance. The experiments were carried out by using a low-cost platform equipped with microelectromechanical system sensors. A pan-tilt unit with high accurate positioning was used to move the sensors and obtain a reference angle during both static and dynamic experiments. A substantial improvement was clearly demonstrated after the optimization process. The measurements of the Euler angles have minimized noise and tracks around the reference points properly. The results show strong competition from both fusion filters where the fused Mahony accomplishes more stable less variation in roll and pitch, but the fused Madgwick shows more precision in heading/yaw estimation.

[1]  C. Menon,et al.  Exclusion of Linear Acceleration Signal in the MEMS Thermal Gyroscope , 2018, Journal of Microelectromechanical Systems.

[2]  Sun Feng,et al.  Research on Thermal Characteristic in Slow-Small Temperature Changing for MEMS Linear Vibration Gyroscope , 2006, 2006 International Conference on Mechatronics and Automation.

[3]  Zhiyong Chen,et al.  Quaternion-based Complementary Filter for Aiding in the Self-Alignment of the MEMS IMU , 2019, 2019 IEEE International Symposium on Inertial Sensors and Systems (INERTIAL).

[4]  Luca Fanucci,et al.  A Double-Stage Kalman Filter for Orientation Tracking With an Integrated Processor in 9-D IMU , 2013, IEEE Transactions on Instrumentation and Measurement.

[5]  Malcolm D. Shuster,et al.  TWOSTEP: A fast robust algorithm for attitude-independent magnetometer-bias determination , 2002 .

[6]  C. M. Ananda,et al.  Quaternion based pointing algorithm for two-axis gimbal of micro aerial vehicles , 2016, 2016 IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT).

[7]  Sébastien Changey,et al.  Quaternion-based IMU and stochastic error modeling for intelligent vehicles , 2015, 2015 IEEE Intelligent Vehicles Symposium (IV).

[8]  J. Vanfleteren,et al.  3D orientation tracking based on unscented Kalman filtering of accelerometer and magnetometer data , 2009, 2009 IEEE Sensors Applications Symposium.

[9]  Manish Arora,et al.  MEMS IMU Sensor Orientation Algorithms-Comparison in a Simulation Environment , 2018, 2018 International Conference on Networking, Embedded and Wireless Systems (ICNEWS).

[10]  Giacomo Langfelder,et al.  High Scale-Factor Stability Frequency-Modulated MEMS Gyroscope: 3-Axis Sensor and Integrated Electronics Design , 2018, IEEE Transactions on Industrial Electronics.

[11]  Simone A. Ludwig,et al.  Comparison of Euler Estimate using Extended Kalman Filter, Madgwick and Mahony on Quadcopter Flight Data , 2018, 2018 International Conference on Unmanned Aircraft Systems (ICUAS).

[12]  Mark Euston,et al.  A complementary filter for attitude estimation of a fixed-wing UAV , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Simone A. Ludwig Optimization of Control Parameter for Filter Algorithms for Attitude and Heading Reference Systems , 2018, 2018 IEEE Congress on Evolutionary Computation (CEC).

[14]  Ravi Vaidyanathan,et al.  Improved formulation of the IMU and MARG orientation gradient descent algorithm for motion tracking in human-machine interfaces , 2017, 2017 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems (MFI).

[15]  Qi Hao,et al.  Action synchronization between human and UAV robotic arms for remote operation , 2016, 2016 IEEE International Conference on Mechatronics and Automation.

[16]  Guowei Gao,et al.  The study on lange-angle CANBUS 2-axis inclinometer of rotary drilling rig , 2010, 2010 2nd IEEE International Conference on Information Management and Engineering.

[17]  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).

[18]  M. Shuster,et al.  Complete linear attitude-independent magnetometer calibration , 2002 .

[19]  Chai Kiat Yeo,et al.  Algorithm for 3D orientation estimation based on Kalman Filter and Gradient Descent , 2016, 2016 IEEE 7th Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON).

[20]  James Diebel,et al.  Representing Attitude : Euler Angles , Unit Quaternions , and Rotation Vectors , 2006 .

[21]  Huang Jian,et al.  Design of a Plane Inclinometer Based on MEMS Accelerometer , 2007, 2007 International Conference on Information Acquisition.

[22]  Jack B. Kuipers,et al.  Quaternions and Rotation Sequences: A Primer with Applications to Orbits, Aerospace and Virtual Reality , 2002 .

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

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

[25]  Antonio Pietrosanto,et al.  Energy characterization of attitude algorithms , 2019, 2019 IEEE 17th International Conference on Industrial Informatics (INDIN).

[26]  Guo Tao,et al.  Design of Dual-axis Inclinometer Based on MEMS Accelerometer , 2011, 2011 Third International Conference on Measuring Technology and Mechatronics Automation.

[27]  Xiaoying Kong INS algorithm using quaternion model for low cost IMU , 2004, Robotics Auton. Syst..

[28]  Armando Barreto,et al.  Implementing a Sensor Fusion Algorithm for 3D Orientation Detection with Inertial/Magnetic Sensors , 2015 .

[29]  Mykhaylo Lobur,et al.  Overview and analysis of readout circuits for capacitive sensing in MEMS gyroscopes (MEMS angular velocity sensors) , 2009, 2009 5th International Conference on Perspective Technologies and Methods in MEMS Design.

[30]  Zhiping Liu,et al.  Calibration and error compensation of magnetometer , 2014, The 26th Chinese Control and Decision Conference (2014 CCDC).

[31]  T. Akin,et al.  An automatic acceleration compensation system for a single-mass MEMS gyroscope , 2015, 2015 Transducers - 2015 18th International Conference on Solid-State Sensors, Actuators and Microsystems (TRANSDUCERS).