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

Full description

Bibliographic Details
Main Authors: Qinghua Zeng, Shijie Zeng, Jianye Liu, Qian Meng, Ruizhi Chen, Heze Huang
Format: Article
Language:English
Published: MDPI AG 2018-10-01
Series:Sensors
Subjects:
Online Access:http://www.mdpi.com/1424-8220/18/10/3349
id doaj-cfa05568c5344eada332fee5581f61b2
record_format Article
spelling doaj-cfa05568c5344eada332fee5581f61b22020-11-24T21:17:50ZengMDPI AGSensors1424-82202018-10-011810334910.3390/s18103349s18103349Smartphone Heading Correction Based on Gravity Assisted and Middle Time Simulated-Zero Velocity Update MethodQinghua Zeng0Shijie Zeng1Jianye Liu2Qian Meng3Ruizhi Chen4Heze Huang5Navigation Research Center (NRC), Nanjing University of Aeronautics and Astronautics (NUAA), Nanjing 210016, ChinaNavigation Research Center (NRC), Nanjing University of Aeronautics and Astronautics (NUAA), Nanjing 210016, ChinaNavigation Research Center (NRC), Nanjing University of Aeronautics and Astronautics (NUAA), Nanjing 210016, ChinaNavigation Research Center (NRC), Nanjing University of Aeronautics and Astronautics (NUAA), Nanjing 210016, ChinaState Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan 430079, ChinaNavigation Research Center (NRC), Nanjing University of Aeronautics and Astronautics (NUAA), Nanjing 210016, ChinaElectronic 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.http://www.mdpi.com/1424-8220/18/10/3349gravity assistedsimulate-zero velocity updatesmartphone navigationdead reckoning
collection DOAJ
language English
format Article
sources DOAJ
author Qinghua Zeng
Shijie Zeng
Jianye Liu
Qian Meng
Ruizhi Chen
Heze Huang
spellingShingle Qinghua Zeng
Shijie Zeng
Jianye Liu
Qian Meng
Ruizhi Chen
Heze Huang
Smartphone Heading Correction Based on Gravity Assisted and Middle Time Simulated-Zero Velocity Update Method
Sensors
gravity assisted
simulate-zero velocity update
smartphone navigation
dead reckoning
author_facet Qinghua Zeng
Shijie Zeng
Jianye Liu
Qian Meng
Ruizhi Chen
Heze Huang
author_sort Qinghua Zeng
title 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_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_sort smartphone heading correction based on gravity assisted and middle time simulated-zero velocity update method
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2018-10-01
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.
topic gravity assisted
simulate-zero velocity update
smartphone navigation
dead reckoning
url http://www.mdpi.com/1424-8220/18/10/3349
work_keys_str_mv AT qinghuazeng smartphoneheadingcorrectionbasedongravityassistedandmiddletimesimulatedzerovelocityupdatemethod
AT shijiezeng smartphoneheadingcorrectionbasedongravityassistedandmiddletimesimulatedzerovelocityupdatemethod
AT jianyeliu smartphoneheadingcorrectionbasedongravityassistedandmiddletimesimulatedzerovelocityupdatemethod
AT qianmeng smartphoneheadingcorrectionbasedongravityassistedandmiddletimesimulatedzerovelocityupdatemethod
AT ruizhichen smartphoneheadingcorrectionbasedongravityassistedandmiddletimesimulatedzerovelocityupdatemethod
AT hezehuang smartphoneheadingcorrectionbasedongravityassistedandmiddletimesimulatedzerovelocityupdatemethod
_version_ 1726011846362660864