Unterschied zwischen Rao-Blackwellized-Partikelfiltern und normalen Filtern


13

Nach dem, was ich bisher gelesen habe, scheint es, dass ein Rao-Blackwellized- Partikelfilter nur ein normaler Partikelfilter ist, der nach dem Marginalisieren einer Variablen aus Folgendem verwendet wird:

p(rt,st|yt)

Bei dieser Schlussfolgerung bin ich mir nicht ganz sicher, daher möchte ich die genauen Unterschiede zwischen diesen beiden Filtertypen kennen. Danke im Voraus.


Fragen Sie sich, wie der Partikelfilter von Rao-Blackwellized im Slam-Modus funktioniert? Was meinst du mit regulären Filtern?
Nayab

Antworten:


13

Der Rao-Blackwellized-Partikelfilter (RBPF), wie Sie in Ihrer Frage sagen, führt eine Marginalisierung der Wahrscheinlichkeitsverteilung Ihres Zustandsraums durch.

Der Partikelfilter verwendet Sampling, um die multivariate Wahrscheinlichkeitsverteilung Ihres Zustandsraums darzustellen. Die Verwendung von Stichproben zur Darstellung einer Verteilung ist zum einen nur eine Annäherung und zum anderen in den meisten Fällen nicht sehr effizient. Je höher die Dimension des Zustands, desto mehr Partikel benötigen Sie. Ein von Doucet et al. besteht darin, eine Teilmenge des Zustandsraums auszugrenzen, die unter Verwendung einer Gaußschen Darstellung effizienter gehandhabt werden kann.

XY.

Bildbeschreibung hier eingeben

XY.Y.X

Bildbeschreibung hier eingeben

Y.

Diese Marginalisierung ist bei SLAM sehr beliebt. Der Grund ist, dass das gemeinsame Abtasten von Position und Karte nicht praktikabel ist. Die RBPF-Idee wurde in FastSLAM populär gemacht, da das Problem durch Marginalisierung der Karten aus der gemeinsamen Verteilung behoben werden kann. Wie im obigen Beispiel repräsentiert jedes Partikel dort eine Pose, Entsprechungen und eine Karte. Es gibt also eine Karte pro Partikel.

Der Unterschied zwischen einem RBPF und einem regulären Partikelfilter besteht also darin, dass der RBPF über einen Teilraum der Wahrscheinlichkeitsverteilung des Zustands abtastet und den Rest mit einer anderen Statistik darstellt. Ich habe eine weitere verwandte Frage zum mathematischen Hintergrund des Rao-Blackwellization-Teils.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.