Automatic Determination of Validity of Input Data Used in Ellipsoid Fitting MARG Calibration Algorithms

Ellipsoid fitting algorithms are widely used to calibrate Magnetic Angular Rate and Gravity (MARG) sensors. These algorithms are based on the minimization of an error function that optimizes the parameters of a mathematical sensor model that is subsequently applied to calibrate the raw data. The convergence of this kind of algorithms to a correct solution is very sensitive to input data. Input calibration datasets must be properly distributed in space so data can be accurately fitted to the theoretical ellipsoid model. Gathering a well distributed set is not an easy task as it is difficult for the operator carrying out the maneuvers to keep a visual record of all the positions that have already been covered, as well as the remaining ones. It would be then desirable to have a system that gives feedback to the operator when the dataset is ready, or to enable the calibration process in auto-calibrated systems. In this work, we propose two different algorithms that analyze the goodness of the distributions by computing four different indicators. The first approach is based on a thresholding algorithm that uses only one indicator as its input and the second one is based on a Fuzzy Logic System (FLS) that estimates the calibration error for a given calibration set using a weighted combination of two indicators. Very accurate classification between valid and invalid datasets is achieved with average Area Under Curve (AUC) of up to 0.98.

[1]  David P. Dobkin,et al.  The quickhull algorithm for convex hulls , 1996, TOMS.

[2]  Héctor Pomares,et al.  A New Methodology for the Online Adaptation of Fuzzy Self-Structuring Controllers , 2011, IEEE Transactions on Fuzzy Systems.

[3]  Muhammad Haris Afzal,et al.  New method for magnetometers based orientation estimation , 2010, IEEE/ION Position, Location and Navigation Symposium.

[4]  Stefano Cagnoni,et al.  Design of a Wearable Sensing System for Human Motion Monitoring in Physical Rehabilitation , 2013, Sensors.

[5]  Enrico Vezzetti,et al.  Development of an innovative low-cost MARG sensors alignment and distortion compensation methodology for 3D scanning applications , 2013, Robotics Auton. Syst..

[6]  M.A. Jarrah,et al.  Development and calibration of low cost MEMS IMU for UAV applications , 2008, 2008 5th International Symposium on Mechatronics and Its Applications.

[7]  Wouter Olthuis,et al.  Procedure for in-use calibration of triaxial accelerometers , 1997 .

[8]  Isaac Skog,et al.  Evaluation of zero-velocity detectors for foot-mounted inertial navigation systems , 2010, 2010 International Conference on Indoor Positioning and Indoor Navigation.

[9]  Patrick Robertson,et al.  Integration of foot-mounted inertial sensors into a Bayesian location estimation framework , 2008, 2008 5th Workshop on Positioning, Navigation and Communication.

[10]  Carlos Silvestre,et al.  Accelerometer Calibration and Dynamic Bias and Gravity Estimation: Analysis, Design, and Experimental Evaluation , 2011, IEEE Transactions on Control Systems Technology.

[11]  Sergiusz Łuczak Advanced Algorithm for Measuring Tilt with MEMS Accelerometers , 2007 .

[12]  Héctor Pomares,et al.  A systematic approach to a self-generating fuzzy rule-table for function approximation , 2000, IEEE Trans. Syst. Man Cybern. Part B.

[13]  Suzanne Lesecq,et al.  Calibration methods for inertial and magnetic sensors , 2009 .

[14]  Isaac Skog,et al.  Calibration of a MEMS inertial measurement unit , 2006 .

[15]  Xiaoming Zhang,et al.  A novel auto-calibration method of the vector magnetometer , 2009, 2009 9th International Conference on Electronic Measurement & Instruments.

[16]  Zhen Shi,et al.  A discrimination method for accelerometer static model parameter based on nonlinear iterative least squares estimation , 2010, 2010 3rd International Symposium on Systems and Control in Aeronautics and Astronautics.

[17]  Marko Topič,et al.  Calibration and data fusion solution for the miniature attitude and heading reference system , 2007 .

[18]  Chuen-Chien Lee FUZZY LOGIC CONTROL SYSTEMS: FUZZY LOGIC CONTROLLER - PART I , 1990 .

[19]  G. Ng,et al.  Comparison between an accelerometer and a three-dimensional motion analysis system for the detection of movement. , 2012, Physiotherapy.

[20]  Michael J. Todd,et al.  On Khachiyan's algorithm for the computation of minimum-volume enclosing ellipsoids , 2007, Discret. Appl. Math..

[21]  Vojtech Petrucha,et al.  Calibration of a triaxial fluxgate magnetometer and accelerometer with an automated non-magnetic calibration system , 2009, 2009 IEEE Sensors.

[22]  Sébastien Harasse,et al.  Numerical calibration for 3-axis accelerometers and magnetometers , 2009, 2009 IEEE International Conference on Electro/Information Technology.

[23]  Ana Belén Cara Carmona,et al.  New methodologies for the design of evolving fuzzy systems for online intelligent control , 2012 .

[24]  Timo Pylvänäinen,et al.  Automatic and adaptive calibration of 3D field sensors , 2008 .

[25]  Valérie Renaudin,et al.  Motion Mode Recognition and Step Detection Algorithms for Mobile Phone Users , 2013, Sensors.

[26]  Nicolas Petit,et al.  Iterative calibration method for inertial and magnetic sensors , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[27]  Chuen-Chien Lee,et al.  Fuzzy logic in control systems: fuzzy logic controller. II , 1990, IEEE Trans. Syst. Man Cybern..

[28]  Reinhold Haux,et al.  Performance comparison of accelerometer calibration algorithms based on 3D-ellipsoid fitting methods , 2013, Comput. Methods Programs Biomed..

[29]  Young Soo Suh,et al.  A Zero Velocity Detection Algorithm Using Inertial Sensors for Pedestrian Navigation Systems , 2010, Sensors.

[30]  Alberto Olivares,et al.  Wagyromag: Wireless sensor network for monitoring and processing human body movement in healthcare applications , 2011, J. Syst. Archit..

[31]  Y. Manoli,et al.  Autocalibration of MEMS accelerometers , 2012, 2012 IEEE International Instrumentation and Measurement Technology Conference Proceedings.