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...
Autores principales: | , , , , , |
---|---|
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 |