Cargando…

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 con...

Descripción completa

Detalles Bibliográficos
Autores principales: Olivares, Alberto, Ruiz-Garcia, Gonzalo, Olivares, Gonzalo, Górriz, Juan Manuel, Ramirez, Javier
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3821311/
https://www.ncbi.nlm.nih.gov/pubmed/24013490
http://dx.doi.org/10.3390/s130911797
_version_ 1782290281448603648
author Olivares, Alberto
Ruiz-Garcia, Gonzalo
Olivares, Gonzalo
Górriz, Juan Manuel
Ramirez, Javier
author_facet Olivares, Alberto
Ruiz-Garcia, Gonzalo
Olivares, Gonzalo
Górriz, Juan Manuel
Ramirez, Javier
author_sort Olivares, Alberto
collection PubMed
description 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.
format Online
Article
Text
id pubmed-3821311
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-38213112013-11-09 Automatic Determination of Validity of Input Data Used in Ellipsoid Fitting MARG Calibration Algorithms Olivares, Alberto Ruiz-Garcia, Gonzalo Olivares, Gonzalo Górriz, Juan Manuel Ramirez, Javier Sensors (Basel) Article 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. MDPI 2013-09-05 /pmc/articles/PMC3821311/ /pubmed/24013490 http://dx.doi.org/10.3390/s130911797 Text en © 2013 by the authors; licensee MDPI, Basel, Switzerland. https://creativecommons.org/licenses/by/3.0/This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/ (https://creativecommons.org/licenses/by/3.0/) ).
spellingShingle Article
Olivares, Alberto
Ruiz-Garcia, Gonzalo
Olivares, Gonzalo
Górriz, Juan Manuel
Ramirez, Javier
Automatic Determination of Validity of Input Data Used in Ellipsoid Fitting MARG Calibration Algorithms
title Automatic Determination of Validity of Input Data Used in Ellipsoid Fitting MARG Calibration Algorithms
title_full Automatic Determination of Validity of Input Data Used in Ellipsoid Fitting MARG Calibration Algorithms
title_fullStr Automatic Determination of Validity of Input Data Used in Ellipsoid Fitting MARG Calibration Algorithms
title_full_unstemmed Automatic Determination of Validity of Input Data Used in Ellipsoid Fitting MARG Calibration Algorithms
title_short Automatic Determination of Validity of Input Data Used in Ellipsoid Fitting MARG Calibration Algorithms
title_sort automatic determination of validity of input data used in ellipsoid fitting marg calibration algorithms
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3821311/
https://www.ncbi.nlm.nih.gov/pubmed/24013490
http://dx.doi.org/10.3390/s130911797
work_keys_str_mv AT olivaresalberto automaticdeterminationofvalidityofinputdatausedinellipsoidfittingmargcalibrationalgorithms
AT ruizgarciagonzalo automaticdeterminationofvalidityofinputdatausedinellipsoidfittingmargcalibrationalgorithms
AT olivaresgonzalo automaticdeterminationofvalidityofinputdatausedinellipsoidfittingmargcalibrationalgorithms
AT gorrizjuanmanuel automaticdeterminationofvalidityofinputdatausedinellipsoidfittingmargcalibrationalgorithms
AT ramirezjavier automaticdeterminationofvalidityofinputdatausedinellipsoidfittingmargcalibrationalgorithms