Cargando…

Enhanced Pedestrian Navigation Based on Course Angle Error Estimation Using Cascaded Kalman Filters

An enhanced pedestrian dead reckoning (PDR) based navigation algorithm, which uses two cascaded Kalman filters (TCKF) for the estimation of course angle and navigation errors, is proposed. The proposed algorithm uses a foot-mounted inertial measurement unit (IMU), waist-mounted magnetic sensors, and...

Descripción completa

Detalles Bibliográficos
Autores principales: Song, Jin Woo, Park, Chan Gook
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5948640/
https://www.ncbi.nlm.nih.gov/pubmed/29690539
http://dx.doi.org/10.3390/s18041281
_version_ 1783322595760799744
author Song, Jin Woo
Park, Chan Gook
author_facet Song, Jin Woo
Park, Chan Gook
author_sort Song, Jin Woo
collection PubMed
description An enhanced pedestrian dead reckoning (PDR) based navigation algorithm, which uses two cascaded Kalman filters (TCKF) for the estimation of course angle and navigation errors, is proposed. The proposed algorithm uses a foot-mounted inertial measurement unit (IMU), waist-mounted magnetic sensors, and a zero velocity update (ZUPT) based inertial navigation technique with TCKF. The first stage filter estimates the course angle error of a human, which is closely related to the heading error of the IMU. In order to obtain the course measurements, the filter uses magnetic sensors and a position-trace based course angle. For preventing magnetic disturbance from contaminating the estimation, the magnetic sensors are attached to the waistband. Because the course angle error is mainly due to the heading error of the IMU, and the characteristic error of the heading angle is highly dependent on that of the course angle, the estimated course angle error is used as a measurement for estimating the heading error in the second stage filter. At the second stage, an inertial navigation system-extended Kalman filter-ZUPT (INS-EKF-ZUPT) method is adopted. As the heading error is estimated directly by using course-angle error measurements, the estimation accuracy for the heading and yaw gyro bias can be enhanced, compared with the ZUPT-only case, which eventually enhances the position accuracy more efficiently. The performance enhancements are verified via experiments, and the way-point position error for the proposed method is compared with those for the ZUPT-only case and with other cases that use ZUPT and various types of magnetic heading measurements. The results show that the position errors are reduced by a maximum of 90% compared with the conventional ZUPT based PDR algorithms.
format Online
Article
Text
id pubmed-5948640
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-59486402018-05-17 Enhanced Pedestrian Navigation Based on Course Angle Error Estimation Using Cascaded Kalman Filters Song, Jin Woo Park, Chan Gook Sensors (Basel) Article An enhanced pedestrian dead reckoning (PDR) based navigation algorithm, which uses two cascaded Kalman filters (TCKF) for the estimation of course angle and navigation errors, is proposed. The proposed algorithm uses a foot-mounted inertial measurement unit (IMU), waist-mounted magnetic sensors, and a zero velocity update (ZUPT) based inertial navigation technique with TCKF. The first stage filter estimates the course angle error of a human, which is closely related to the heading error of the IMU. In order to obtain the course measurements, the filter uses magnetic sensors and a position-trace based course angle. For preventing magnetic disturbance from contaminating the estimation, the magnetic sensors are attached to the waistband. Because the course angle error is mainly due to the heading error of the IMU, and the characteristic error of the heading angle is highly dependent on that of the course angle, the estimated course angle error is used as a measurement for estimating the heading error in the second stage filter. At the second stage, an inertial navigation system-extended Kalman filter-ZUPT (INS-EKF-ZUPT) method is adopted. As the heading error is estimated directly by using course-angle error measurements, the estimation accuracy for the heading and yaw gyro bias can be enhanced, compared with the ZUPT-only case, which eventually enhances the position accuracy more efficiently. The performance enhancements are verified via experiments, and the way-point position error for the proposed method is compared with those for the ZUPT-only case and with other cases that use ZUPT and various types of magnetic heading measurements. The results show that the position errors are reduced by a maximum of 90% compared with the conventional ZUPT based PDR algorithms. MDPI 2018-04-21 /pmc/articles/PMC5948640/ /pubmed/29690539 http://dx.doi.org/10.3390/s18041281 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
Song, Jin Woo
Park, Chan Gook
Enhanced Pedestrian Navigation Based on Course Angle Error Estimation Using Cascaded Kalman Filters
title Enhanced Pedestrian Navigation Based on Course Angle Error Estimation Using Cascaded Kalman Filters
title_full Enhanced Pedestrian Navigation Based on Course Angle Error Estimation Using Cascaded Kalman Filters
title_fullStr Enhanced Pedestrian Navigation Based on Course Angle Error Estimation Using Cascaded Kalman Filters
title_full_unstemmed Enhanced Pedestrian Navigation Based on Course Angle Error Estimation Using Cascaded Kalman Filters
title_short Enhanced Pedestrian Navigation Based on Course Angle Error Estimation Using Cascaded Kalman Filters
title_sort enhanced pedestrian navigation based on course angle error estimation using cascaded kalman filters
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5948640/
https://www.ncbi.nlm.nih.gov/pubmed/29690539
http://dx.doi.org/10.3390/s18041281
work_keys_str_mv AT songjinwoo enhancedpedestriannavigationbasedoncourseangleerrorestimationusingcascadedkalmanfilters
AT parkchangook enhancedpedestriannavigationbasedoncourseangleerrorestimationusingcascadedkalmanfilters