Cargando…

A Kalman Filter for Nonlinear Attitude Estimation Using Time Variable Matrices and Quaternions

The nonlinear problem of sensing the attitude of a solid body is solved by a novel implementation of the Kalman Filter. This implementation combines the use of quaternions to represent attitudes, time-varying matrices to model the dynamic behavior of the process and a particular state vector. This v...

Descripción completa

Detalles Bibliográficos
Autores principales: Deibe, Álvaro, Antón Nacimiento, José Augusto, Cardenal, Jesús, López Peña, Fernando
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7728053/
https://www.ncbi.nlm.nih.gov/pubmed/33255620
http://dx.doi.org/10.3390/s20236731
_version_ 1783621187888218112
author Deibe, Álvaro
Antón Nacimiento, José Augusto
Cardenal, Jesús
López Peña, Fernando
author_facet Deibe, Álvaro
Antón Nacimiento, José Augusto
Cardenal, Jesús
López Peña, Fernando
author_sort Deibe, Álvaro
collection PubMed
description The nonlinear problem of sensing the attitude of a solid body is solved by a novel implementation of the Kalman Filter. This implementation combines the use of quaternions to represent attitudes, time-varying matrices to model the dynamic behavior of the process and a particular state vector. This vector was explicitly created from measurable physical quantities, which can be estimated from the filter input and output. The specifically designed arrangement of these three elements and the way they are combined allow the proposed attitude estimator to be formulated following a classical Kalman Filter approach. The result is a novel estimator that preserves the simplicity of the original Kalman formulation and avoids the explicit calculation of Jacobian matrices in each iteration or the evaluation of augmented state vectors.
format Online
Article
Text
id pubmed-7728053
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-77280532020-12-11 A Kalman Filter for Nonlinear Attitude Estimation Using Time Variable Matrices and Quaternions Deibe, Álvaro Antón Nacimiento, José Augusto Cardenal, Jesús López Peña, Fernando Sensors (Basel) Article The nonlinear problem of sensing the attitude of a solid body is solved by a novel implementation of the Kalman Filter. This implementation combines the use of quaternions to represent attitudes, time-varying matrices to model the dynamic behavior of the process and a particular state vector. This vector was explicitly created from measurable physical quantities, which can be estimated from the filter input and output. The specifically designed arrangement of these three elements and the way they are combined allow the proposed attitude estimator to be formulated following a classical Kalman Filter approach. The result is a novel estimator that preserves the simplicity of the original Kalman formulation and avoids the explicit calculation of Jacobian matrices in each iteration or the evaluation of augmented state vectors. MDPI 2020-11-25 /pmc/articles/PMC7728053/ /pubmed/33255620 http://dx.doi.org/10.3390/s20236731 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Deibe, Álvaro
Antón Nacimiento, José Augusto
Cardenal, Jesús
López Peña, Fernando
A Kalman Filter for Nonlinear Attitude Estimation Using Time Variable Matrices and Quaternions
title A Kalman Filter for Nonlinear Attitude Estimation Using Time Variable Matrices and Quaternions
title_full A Kalman Filter for Nonlinear Attitude Estimation Using Time Variable Matrices and Quaternions
title_fullStr A Kalman Filter for Nonlinear Attitude Estimation Using Time Variable Matrices and Quaternions
title_full_unstemmed A Kalman Filter for Nonlinear Attitude Estimation Using Time Variable Matrices and Quaternions
title_short A Kalman Filter for Nonlinear Attitude Estimation Using Time Variable Matrices and Quaternions
title_sort kalman filter for nonlinear attitude estimation using time variable matrices and quaternions
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7728053/
https://www.ncbi.nlm.nih.gov/pubmed/33255620
http://dx.doi.org/10.3390/s20236731
work_keys_str_mv AT deibealvaro akalmanfilterfornonlinearattitudeestimationusingtimevariablematricesandquaternions
AT antonnacimientojoseaugusto akalmanfilterfornonlinearattitudeestimationusingtimevariablematricesandquaternions
AT cardenaljesus akalmanfilterfornonlinearattitudeestimationusingtimevariablematricesandquaternions
AT lopezpenafernando akalmanfilterfornonlinearattitudeestimationusingtimevariablematricesandquaternions
AT deibealvaro kalmanfilterfornonlinearattitudeestimationusingtimevariablematricesandquaternions
AT antonnacimientojoseaugusto kalmanfilterfornonlinearattitudeestimationusingtimevariablematricesandquaternions
AT cardenaljesus kalmanfilterfornonlinearattitudeestimationusingtimevariablematricesandquaternions
AT lopezpenafernando kalmanfilterfornonlinearattitudeestimationusingtimevariablematricesandquaternions