Cargando…

Particle Filters: A Hands-On Tutorial

The particle filter was popularized in the early 1990s and has been used for solving estimation problems ever since. The standard algorithm can be understood and implemented with limited effort due to the widespread availability of tutorial material and code examples. Extensive research has advanced...

Descripción completa

Detalles Bibliográficos
Autores principales: Elfring, Jos, Torta, Elena, van de Molengraft, René
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7826670/
https://www.ncbi.nlm.nih.gov/pubmed/33435468
http://dx.doi.org/10.3390/s21020438
_version_ 1783640575941017600
author Elfring, Jos
Torta, Elena
van de Molengraft, René
author_facet Elfring, Jos
Torta, Elena
van de Molengraft, René
author_sort Elfring, Jos
collection PubMed
description The particle filter was popularized in the early 1990s and has been used for solving estimation problems ever since. The standard algorithm can be understood and implemented with limited effort due to the widespread availability of tutorial material and code examples. Extensive research has advanced the standard particle filter algorithm to improve its performance and applicability in various ways in the years after. As a result, selecting and implementing an advanced version of the particle filter that goes beyond the standard algorithm and fits a specific estimation problem requires either a thorough understanding or reviewing large amounts of the literature. The latter can be heavily time consuming especially for those with limited hands-on experience. Lack of implementation details in theory-oriented papers complicates this task even further. The goal of this tutorial is facilitating the reader to familiarize themselves with the key concepts of advanced particle filter algorithms and to select and implement the right particle filter for the estimation problem at hand. It acts as a single entry point that provides a theoretical overview of the filter, its assumptions and solutions for various challenges encountered when applying particle filters. Besides that, it includes a running example that demonstrates and implements many of the challenges and solutions.
format Online
Article
Text
id pubmed-7826670
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-78266702021-01-25 Particle Filters: A Hands-On Tutorial Elfring, Jos Torta, Elena van de Molengraft, René Sensors (Basel) Article The particle filter was popularized in the early 1990s and has been used for solving estimation problems ever since. The standard algorithm can be understood and implemented with limited effort due to the widespread availability of tutorial material and code examples. Extensive research has advanced the standard particle filter algorithm to improve its performance and applicability in various ways in the years after. As a result, selecting and implementing an advanced version of the particle filter that goes beyond the standard algorithm and fits a specific estimation problem requires either a thorough understanding or reviewing large amounts of the literature. The latter can be heavily time consuming especially for those with limited hands-on experience. Lack of implementation details in theory-oriented papers complicates this task even further. The goal of this tutorial is facilitating the reader to familiarize themselves with the key concepts of advanced particle filter algorithms and to select and implement the right particle filter for the estimation problem at hand. It acts as a single entry point that provides a theoretical overview of the filter, its assumptions and solutions for various challenges encountered when applying particle filters. Besides that, it includes a running example that demonstrates and implements many of the challenges and solutions. MDPI 2021-01-09 /pmc/articles/PMC7826670/ /pubmed/33435468 http://dx.doi.org/10.3390/s21020438 Text en © 2021 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
Elfring, Jos
Torta, Elena
van de Molengraft, René
Particle Filters: A Hands-On Tutorial
title Particle Filters: A Hands-On Tutorial
title_full Particle Filters: A Hands-On Tutorial
title_fullStr Particle Filters: A Hands-On Tutorial
title_full_unstemmed Particle Filters: A Hands-On Tutorial
title_short Particle Filters: A Hands-On Tutorial
title_sort particle filters: a hands-on tutorial
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7826670/
https://www.ncbi.nlm.nih.gov/pubmed/33435468
http://dx.doi.org/10.3390/s21020438
work_keys_str_mv AT elfringjos particlefiltersahandsontutorial
AT tortaelena particlefiltersahandsontutorial
AT vandemolengraftrene particlefiltersahandsontutorial