Cargando…

Improving Real-Time Position Estimation Using Correlated Noise Models †

We provide algorithms for inferring GPS (Global Positioning System) location and for quantifying the uncertainty of this estimate in real time. The algorithms are tested on GPS data from locations in the Southern Hemisphere at four significantly different latitudes. In order to rank the algorithms,...

Descripción completa

Detalles Bibliográficos
Autores principales: Martin, Andrew, Parry, Matthew, Soundy, Andy W. R., Panckhurst, Bradley J., Brown, Phillip, Molteno, Timothy C. A., Schumayer, Daniel
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7594086/
https://www.ncbi.nlm.nih.gov/pubmed/33092018
http://dx.doi.org/10.3390/s20205913
_version_ 1783601553118068736
author Martin, Andrew
Parry, Matthew
Soundy, Andy W. R.
Panckhurst, Bradley J.
Brown, Phillip
Molteno, Timothy C. A.
Schumayer, Daniel
author_facet Martin, Andrew
Parry, Matthew
Soundy, Andy W. R.
Panckhurst, Bradley J.
Brown, Phillip
Molteno, Timothy C. A.
Schumayer, Daniel
author_sort Martin, Andrew
collection PubMed
description We provide algorithms for inferring GPS (Global Positioning System) location and for quantifying the uncertainty of this estimate in real time. The algorithms are tested on GPS data from locations in the Southern Hemisphere at four significantly different latitudes. In order to rank the algorithms, we use the so-called log-score rule. The best algorithm uses an Ornstein–Uhlenbeck (OU) noise model and is built on an enhanced Kalman Filter (KF). The noise model is capable of capturing the observed autocorrelated process noise in the altitude, latitude and longitude recordings. This model outperforms a KF that assumes a Gaussian noise model, which under-reports the position uncertainties. We also found that the dilution-of-precision parameters, automatically reported by the GPS receiver at no additional cost, do not help significantly in the uncertainty quantification of the GPS positioning. A non-learning method using the actual position measurements and employing a constant uncertainty does not even converge to the correct position. Inference with the enhanced noise model is suitable for embedded computing and capable of achieving real-time position inference, can quantify uncertainty and be extended to incorporate complementary sensor recordings, e.g., from an accelerometer or from a magnetometer, in order to improve accuracy. The algorithm corresponding to the augmented-state unscented KF method suggests a computational cost of [Formula: see text] , where [Formula: see text] is the dimension of the augmented state-vector and [Formula: see text] is an adjustable, design-dependent parameter corresponding to the length of “past values” one wishes to keep for re-evaluation of the model from time to time. The provided algorithm assumes [Formula: see text]. Hence, the algorithm is likely to be suitable for sensor fusion applications.
format Online
Article
Text
id pubmed-7594086
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-75940862020-10-30 Improving Real-Time Position Estimation Using Correlated Noise Models † Martin, Andrew Parry, Matthew Soundy, Andy W. R. Panckhurst, Bradley J. Brown, Phillip Molteno, Timothy C. A. Schumayer, Daniel Sensors (Basel) Article We provide algorithms for inferring GPS (Global Positioning System) location and for quantifying the uncertainty of this estimate in real time. The algorithms are tested on GPS data from locations in the Southern Hemisphere at four significantly different latitudes. In order to rank the algorithms, we use the so-called log-score rule. The best algorithm uses an Ornstein–Uhlenbeck (OU) noise model and is built on an enhanced Kalman Filter (KF). The noise model is capable of capturing the observed autocorrelated process noise in the altitude, latitude and longitude recordings. This model outperforms a KF that assumes a Gaussian noise model, which under-reports the position uncertainties. We also found that the dilution-of-precision parameters, automatically reported by the GPS receiver at no additional cost, do not help significantly in the uncertainty quantification of the GPS positioning. A non-learning method using the actual position measurements and employing a constant uncertainty does not even converge to the correct position. Inference with the enhanced noise model is suitable for embedded computing and capable of achieving real-time position inference, can quantify uncertainty and be extended to incorporate complementary sensor recordings, e.g., from an accelerometer or from a magnetometer, in order to improve accuracy. The algorithm corresponding to the augmented-state unscented KF method suggests a computational cost of [Formula: see text] , where [Formula: see text] is the dimension of the augmented state-vector and [Formula: see text] is an adjustable, design-dependent parameter corresponding to the length of “past values” one wishes to keep for re-evaluation of the model from time to time. The provided algorithm assumes [Formula: see text]. Hence, the algorithm is likely to be suitable for sensor fusion applications. MDPI 2020-10-20 /pmc/articles/PMC7594086/ /pubmed/33092018 http://dx.doi.org/10.3390/s20205913 Text en © 2020 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
Martin, Andrew
Parry, Matthew
Soundy, Andy W. R.
Panckhurst, Bradley J.
Brown, Phillip
Molteno, Timothy C. A.
Schumayer, Daniel
Improving Real-Time Position Estimation Using Correlated Noise Models †
title Improving Real-Time Position Estimation Using Correlated Noise Models †
title_full Improving Real-Time Position Estimation Using Correlated Noise Models †
title_fullStr Improving Real-Time Position Estimation Using Correlated Noise Models †
title_full_unstemmed Improving Real-Time Position Estimation Using Correlated Noise Models †
title_short Improving Real-Time Position Estimation Using Correlated Noise Models †
title_sort improving real-time position estimation using correlated noise models †
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7594086/
https://www.ncbi.nlm.nih.gov/pubmed/33092018
http://dx.doi.org/10.3390/s20205913
work_keys_str_mv AT martinandrew improvingrealtimepositionestimationusingcorrelatednoisemodels
AT parrymatthew improvingrealtimepositionestimationusingcorrelatednoisemodels
AT soundyandywr improvingrealtimepositionestimationusingcorrelatednoisemodels
AT panckhurstbradleyj improvingrealtimepositionestimationusingcorrelatednoisemodels
AT brownphillip improvingrealtimepositionestimationusingcorrelatednoisemodels
AT moltenotimothyca improvingrealtimepositionestimationusingcorrelatednoisemodels
AT schumayerdaniel improvingrealtimepositionestimationusingcorrelatednoisemodels