Particle Filters: Texpoint Fonts Used in Emf. Read The Texpoint Manual Before You Delete This Box.: Aaaaaaaaaaaaa
Particle Filters: Texpoint Fonts Used in Emf. Read The Texpoint Manual Before You Delete This Box.: Aaaaaaaaaaaaa
Pieter Abbeel
UC Berkeley EECS
Many slides adapted from Thrun, Burgard and Fox, Probabilistic Robotics
Motivation
§ For continuous spaces: often no analytical formulas for Bayes filter updates
n Solution:
n For i=1, 2, …, N
n Sample xit+1 from P(Xt+1 | Xt = xit, ut+1)
Observation update
n Solution:
n For i=1, 2, …, N
n w(i)t+1 = w(i)t* P(zt+1 | Xt+1 = x(i)t+1)
n the distribution is represented by the weighted set of samples
n At any time t, the distribution is represented by the weighted set of samples
n à
n Challenges:
Typically difficult to sample from p(xt | x t!1, ut , zt )
i
n
n Then:
with
n And:
Example 2: ¼(.) = Motion Model
2. Execute scan matching starting from the initial guess , resulting in
pose estimate .
Normalized weights
n Example:
n All weights = 1/N à Effective sample size = N
n All weights = 0, except for one weight = 1 à Effective
sample size = 1
n Advantages:
n More systematic coverage of space of samples
n If all samples have same importance weight, no samples are lost
n Lower computational complexity
Resampling Solution III
n Loss of diversity caused by resampling from a discrete
distribution