Cargando…

Smartphone Heading Correction Based on Gravity Assisted and Middle Time Simulated-Zero Velocity Update Method

Electronic appliances and ferromagnetic materials can be easily found in any building in urban environment. A steady magnetic environment and a pure value of geomagnetic field for calculating the heading of the smartphone in case of pedestrian walking indoors is hard to obtain. Therefore, an indepen...

Descripción completa

Detalles Bibliográficos
Autores principales: Zeng, Qinghua, Zeng, Shijie, Liu, Jianye, Meng, Qian, Chen, Ruizhi, Huang, Heze
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6210328/
https://www.ncbi.nlm.nih.gov/pubmed/30301281
http://dx.doi.org/10.3390/s18103349
_version_ 1783367088531832832
author Zeng, Qinghua
Zeng, Shijie
Liu, Jianye
Meng, Qian
Chen, Ruizhi
Huang, Heze
author_facet Zeng, Qinghua
Zeng, Shijie
Liu, Jianye
Meng, Qian
Chen, Ruizhi
Huang, Heze
author_sort Zeng, Qinghua
collection PubMed
description Electronic appliances and ferromagnetic materials can be easily found in any building in urban environment. A steady magnetic environment and a pure value of geomagnetic field for calculating the heading of the smartphone in case of pedestrian walking indoors is hard to obtain. Therefore, an independent inertial heading correction algorithm without involving magnetic field but only making full use of the embedded Micro-Electro-Mechanical System (MEMS) Inertial measurement unit (IMU) device in the smartphone is presented in this paper. Aiming at the strict navigation requirements of pedestrian smartphone positioning, the algorithm focused in this paper consists of Gravity Assisted (GA) and Middle Time Simulated-Zero Velocity Update (MTS-ZUPT) methods. With the help of GA method, the different using-mode of the smartphone can be judged based on the data from the gravity sensor of smartphone. Since there is no zero-velocity status for handheld smartphone, the MTS-ZUPT algorithm is proposed based on the idea of Zero Velocity Update (ZUPT) algorithm. A Kalman Filtering algorithm is used to restrain the heading divergence at the middle moment of two steps. The walking experimental results indicate that the MTS-ZUPT algorithm can effectively restrain the heading error diffusion without the assistance of geomagnetic heading. When the MTS-ZUPT method was integrated with GA method, the smartphone navigation system can autonomously judge the using-mode and compensate the heading errors. The pedestrian positioning accuracy is significantly improved and the walking error is only 1.4% to 2.0% of the walking distance in using-mode experiments of the smartphone.
format Online
Article
Text
id pubmed-6210328
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-62103282018-11-02 Smartphone Heading Correction Based on Gravity Assisted and Middle Time Simulated-Zero Velocity Update Method Zeng, Qinghua Zeng, Shijie Liu, Jianye Meng, Qian Chen, Ruizhi Huang, Heze Sensors (Basel) Article Electronic appliances and ferromagnetic materials can be easily found in any building in urban environment. A steady magnetic environment and a pure value of geomagnetic field for calculating the heading of the smartphone in case of pedestrian walking indoors is hard to obtain. Therefore, an independent inertial heading correction algorithm without involving magnetic field but only making full use of the embedded Micro-Electro-Mechanical System (MEMS) Inertial measurement unit (IMU) device in the smartphone is presented in this paper. Aiming at the strict navigation requirements of pedestrian smartphone positioning, the algorithm focused in this paper consists of Gravity Assisted (GA) and Middle Time Simulated-Zero Velocity Update (MTS-ZUPT) methods. With the help of GA method, the different using-mode of the smartphone can be judged based on the data from the gravity sensor of smartphone. Since there is no zero-velocity status for handheld smartphone, the MTS-ZUPT algorithm is proposed based on the idea of Zero Velocity Update (ZUPT) algorithm. A Kalman Filtering algorithm is used to restrain the heading divergence at the middle moment of two steps. The walking experimental results indicate that the MTS-ZUPT algorithm can effectively restrain the heading error diffusion without the assistance of geomagnetic heading. When the MTS-ZUPT method was integrated with GA method, the smartphone navigation system can autonomously judge the using-mode and compensate the heading errors. The pedestrian positioning accuracy is significantly improved and the walking error is only 1.4% to 2.0% of the walking distance in using-mode experiments of the smartphone. MDPI 2018-10-07 /pmc/articles/PMC6210328/ /pubmed/30301281 http://dx.doi.org/10.3390/s18103349 Text en © 2018 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
Zeng, Qinghua
Zeng, Shijie
Liu, Jianye
Meng, Qian
Chen, Ruizhi
Huang, Heze
Smartphone Heading Correction Based on Gravity Assisted and Middle Time Simulated-Zero Velocity Update Method
title Smartphone Heading Correction Based on Gravity Assisted and Middle Time Simulated-Zero Velocity Update Method
title_full Smartphone Heading Correction Based on Gravity Assisted and Middle Time Simulated-Zero Velocity Update Method
title_fullStr Smartphone Heading Correction Based on Gravity Assisted and Middle Time Simulated-Zero Velocity Update Method
title_full_unstemmed Smartphone Heading Correction Based on Gravity Assisted and Middle Time Simulated-Zero Velocity Update Method
title_short Smartphone Heading Correction Based on Gravity Assisted and Middle Time Simulated-Zero Velocity Update Method
title_sort smartphone heading correction based on gravity assisted and middle time simulated-zero velocity update method
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6210328/
https://www.ncbi.nlm.nih.gov/pubmed/30301281
http://dx.doi.org/10.3390/s18103349
work_keys_str_mv AT zengqinghua smartphoneheadingcorrectionbasedongravityassistedandmiddletimesimulatedzerovelocityupdatemethod
AT zengshijie smartphoneheadingcorrectionbasedongravityassistedandmiddletimesimulatedzerovelocityupdatemethod
AT liujianye smartphoneheadingcorrectionbasedongravityassistedandmiddletimesimulatedzerovelocityupdatemethod
AT mengqian smartphoneheadingcorrectionbasedongravityassistedandmiddletimesimulatedzerovelocityupdatemethod
AT chenruizhi smartphoneheadingcorrectionbasedongravityassistedandmiddletimesimulatedzerovelocityupdatemethod
AT huangheze smartphoneheadingcorrectionbasedongravityassistedandmiddletimesimulatedzerovelocityupdatemethod