High demands on accuracy and reliability of real-time navigation and positioning applications require the exploitation of multiple sensors. However, in many cases, the relations between the state vector and the observation space are of non-linear mathematical nature or observations have stochastic properties which deviate from those of Gaussian normal distributions. Thus, the extended Kalman filter and its variants are not always the most suitable choice. For such problems a particle filter, or more generally, sequential Monte Carlo methods, can increase the reliability of the estimates. Since particle filters are well-suited for parallel data processing, it will be shown how single point positioning GNSS solutions can be obtained when using a graphics processing unit (GPU) as a massive parallel computing device. The implementation of this approach and evaluation of its performance concerning real-time capability will be discussed as well as its precision and accuracy compared to a standard Kalman filter solution.
%0 Conference Proceedings
%1 lambertus2019single
%A Lambertus, Tomke
%A Hobiger, Thomas
%B 2019 European Navigation Conference (ENC)
%D 2019
%I IEEE
%K @thomashobigersend:unibiblio from:thomashobiger myown myownsend:unibiblio
%R 10.1109/EURONAV.2019.8714148
%T Single point positioning by means of particle filtering on the GPU
%U https://ieeexplore.ieee.org/abstract/document/8714148
%X High demands on accuracy and reliability of real-time navigation and positioning applications require the exploitation of multiple sensors. However, in many cases, the relations between the state vector and the observation space are of non-linear mathematical nature or observations have stochastic properties which deviate from those of Gaussian normal distributions. Thus, the extended Kalman filter and its variants are not always the most suitable choice. For such problems a particle filter, or more generally, sequential Monte Carlo methods, can increase the reliability of the estimates. Since particle filters are well-suited for parallel data processing, it will be shown how single point positioning GNSS solutions can be obtained when using a graphics processing unit (GPU) as a massive parallel computing device. The implementation of this approach and evaluation of its performance concerning real-time capability will be discussed as well as its precision and accuracy compared to a standard Kalman filter solution.
%@ 978-1-5386-9473-2
@proceedings{lambertus2019single,
abstract = {High demands on accuracy and reliability of real-time navigation and positioning applications require the exploitation of multiple sensors. However, in many cases, the relations between the state vector and the observation space are of non-linear mathematical nature or observations have stochastic properties which deviate from those of Gaussian normal distributions. Thus, the extended Kalman filter and its variants are not always the most suitable choice. For such problems a particle filter, or more generally, sequential Monte Carlo methods, can increase the reliability of the estimates. Since particle filters are well-suited for parallel data processing, it will be shown how single point positioning GNSS solutions can be obtained when using a graphics processing unit (GPU) as a massive parallel computing device. The implementation of this approach and evaluation of its performance concerning real-time capability will be discussed as well as its precision and accuracy compared to a standard Kalman filter solution.},
added-at = {2019-05-23T13:27:02.000+0200},
author = {Lambertus, Tomke and Hobiger, Thomas},
biburl = {https://puma.ub.uni-stuttgart.de/bibtex/2eef7e8a46c0089b7f9c92f042b1a9db3/tomkelambertus},
booktitle = { 2019 European Navigation Conference (ENC)},
description = {Poster presentation},
doi = {10.1109/EURONAV.2019.8714148},
eventdate = {9-12 April 2019},
eventtitle = {European Navigation Conference (ENC)},
interhash = {5658d3fe75b4b681882998890074cfb3},
intrahash = {eef7e8a46c0089b7f9c92f042b1a9db3},
isbn = {978-1-5386-9473-2},
keywords = {@thomashobigersend:unibiblio from:thomashobiger myown myownsend:unibiblio},
publisher = {IEEE},
timestamp = {2019-07-04T08:46:41.000+0200},
title = {Single point positioning by means of particle filtering on the GPU},
url = {https://ieeexplore.ieee.org/abstract/document/8714148},
venue = {Warsaw, Poland},
year = 2019
}