Cargando…

Attitude and Heading Estimation for Indoor Positioning Based on the Adaptive Cubature Kalman Filter

The demands for indoor positioning in location-based services (LBS) and applications grow rapidly. It is beneficial for indoor positioning to combine attitude and heading information. Accurate attitude and heading estimation based on magnetic, angular rate, and gravity (MARG) sensors of micro-electr...

Descripción completa

Detalles Bibliográficos
Autores principales: Geng, Jijun, Xia, Linyuan, Wu, Dongjin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7828706/
https://www.ncbi.nlm.nih.gov/pubmed/33451172
http://dx.doi.org/10.3390/mi12010079
_version_ 1783641071152005120
author Geng, Jijun
Xia, Linyuan
Wu, Dongjin
author_facet Geng, Jijun
Xia, Linyuan
Wu, Dongjin
author_sort Geng, Jijun
collection PubMed
description The demands for indoor positioning in location-based services (LBS) and applications grow rapidly. It is beneficial for indoor positioning to combine attitude and heading information. Accurate attitude and heading estimation based on magnetic, angular rate, and gravity (MARG) sensors of micro-electro-mechanical systems (MEMS) has received increasing attention due to its high availability and independence. This paper proposes a quaternion-based adaptive cubature Kalman filter (ACKF) algorithm to estimate the attitude and heading based on smart phone-embedded MARG sensors. In this algorithm, the fading memory weighted method and the limited memory weighted method are used to adaptively correct the statistical characteristics of the nonlinear system and reduce the estimation bias of the filter. The latest step data is used as the memory window data of the limited memory weighted method. Moreover, for restraining the divergence, the filter innovation sequence is used to rectify the noise covariance measurements and system. Besides, an adaptive factor based on prediction residual construction is used to overcome the filter model error and the influence of abnormal disturbance. In the static test, compared with the Sage-Husa cubature Kalman filter (SHCKF), cubature Kalman filter (CKF), and extended Kalman filter (EKF), the mean absolute errors (MAE) of the heading pitch and roll calculated by the proposed algorithm decreased by 4–18%, 14–29%, and 61–77% respectively. In the dynamic test, compared with the above three filters, the MAE of the heading reduced by 1–8%, 2–18%, and 2–21%, and the mean of location errors decreased by 9–22%, 19–31%, and 32–54% respectively by using the proposed algorithm for three participants. Generally, the proposed algorithm can effectively improve the accuracy of heading. Moreover, it can also improve the accuracy of attitude under quasistatic conditions.
format Online
Article
Text
id pubmed-7828706
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-78287062021-01-25 Attitude and Heading Estimation for Indoor Positioning Based on the Adaptive Cubature Kalman Filter Geng, Jijun Xia, Linyuan Wu, Dongjin Micromachines (Basel) Article The demands for indoor positioning in location-based services (LBS) and applications grow rapidly. It is beneficial for indoor positioning to combine attitude and heading information. Accurate attitude and heading estimation based on magnetic, angular rate, and gravity (MARG) sensors of micro-electro-mechanical systems (MEMS) has received increasing attention due to its high availability and independence. This paper proposes a quaternion-based adaptive cubature Kalman filter (ACKF) algorithm to estimate the attitude and heading based on smart phone-embedded MARG sensors. In this algorithm, the fading memory weighted method and the limited memory weighted method are used to adaptively correct the statistical characteristics of the nonlinear system and reduce the estimation bias of the filter. The latest step data is used as the memory window data of the limited memory weighted method. Moreover, for restraining the divergence, the filter innovation sequence is used to rectify the noise covariance measurements and system. Besides, an adaptive factor based on prediction residual construction is used to overcome the filter model error and the influence of abnormal disturbance. In the static test, compared with the Sage-Husa cubature Kalman filter (SHCKF), cubature Kalman filter (CKF), and extended Kalman filter (EKF), the mean absolute errors (MAE) of the heading pitch and roll calculated by the proposed algorithm decreased by 4–18%, 14–29%, and 61–77% respectively. In the dynamic test, compared with the above three filters, the MAE of the heading reduced by 1–8%, 2–18%, and 2–21%, and the mean of location errors decreased by 9–22%, 19–31%, and 32–54% respectively by using the proposed algorithm for three participants. Generally, the proposed algorithm can effectively improve the accuracy of heading. Moreover, it can also improve the accuracy of attitude under quasistatic conditions. MDPI 2021-01-13 /pmc/articles/PMC7828706/ /pubmed/33451172 http://dx.doi.org/10.3390/mi12010079 Text en © 2021 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
Geng, Jijun
Xia, Linyuan
Wu, Dongjin
Attitude and Heading Estimation for Indoor Positioning Based on the Adaptive Cubature Kalman Filter
title Attitude and Heading Estimation for Indoor Positioning Based on the Adaptive Cubature Kalman Filter
title_full Attitude and Heading Estimation for Indoor Positioning Based on the Adaptive Cubature Kalman Filter
title_fullStr Attitude and Heading Estimation for Indoor Positioning Based on the Adaptive Cubature Kalman Filter
title_full_unstemmed Attitude and Heading Estimation for Indoor Positioning Based on the Adaptive Cubature Kalman Filter
title_short Attitude and Heading Estimation for Indoor Positioning Based on the Adaptive Cubature Kalman Filter
title_sort attitude and heading estimation for indoor positioning based on the adaptive cubature kalman filter
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7828706/
https://www.ncbi.nlm.nih.gov/pubmed/33451172
http://dx.doi.org/10.3390/mi12010079
work_keys_str_mv AT gengjijun attitudeandheadingestimationforindoorpositioningbasedontheadaptivecubaturekalmanfilter
AT xialinyuan attitudeandheadingestimationforindoorpositioningbasedontheadaptivecubaturekalmanfilter
AT wudongjin attitudeandheadingestimationforindoorpositioningbasedontheadaptivecubaturekalmanfilter