Wolfram Burgard, Cyrill Stachniss, Maren Bennewitz, Kai Arras
EKF Localization Introduction to Mobile Robotics
Slides by Kai Arras and Wolfram Burgard Last update: June 2010
Introduction to Mobile Robotics EKF Localization Wolfram Burgard, - - PowerPoint PPT Presentation
Introduction to Mobile Robotics EKF Localization Wolfram Burgard, Cyrill Stachniss, Maren Bennewitz, Kai Arras Slides by Kai Arras and Wolfram Burgard Last update: June 2010 Localization Using sensory information to locate the robot in
Slides by Kai Arras and Wolfram Burgard Last update: June 2010
3
4
5
raw sensory data landmarks innovation from matched landmarks predicted measurements in sensor coordinates landmarks in global coordinates encoder measurements predicted state posterior state
6
Control uk: wheel displacements sl , sr Error model: linear growth Nonlinear process model f :
7
Control uk: wheel displacements sl , sr Error model: linear growth Nonlinear process model f :
8
Extracted lines Hessian line model Extracted lines in model space Raw laser range data
predicts the location and location uncertainty of expected
9
model space
with observations
and innovation covariance
significance level alpha
10
model space
Green: observation Magenta: measurement prediction
11
Red: posterior estimate
T + BtQtBt T
Bt = ∂g(ut,µt−1) ∂ut = ∂x' ∂vt ∂x' ∂ωt ∂y' ∂vt ∂y' ∂ωt ∂θ' ∂vt ∂θ' ∂ωt
Qt = α1 |vt |+α2 |ωt |
( )
2
α3 |vt |+α4 |ωt |
( )
2
tHt T + Rt
Rt = σ r
2
σ r
2
Courtesy of K. Arras
26
27
28
Geometric constraints we can exploit Location independent constraints Unary constraint: intrinsic property of feature e.g. type, color, size Binary constraint: relative measure between features e.g. relative position, angle
29
[Grimson 1987], [Drumheller 1987], [Castellanos 1996], [Lim 2000]
30
Pygmalion
31
Pygmalion
32
Pygmalion
33
Pygmalion
05.07.02, 17.23 h
[Arras et al. 03]
05.07.02, 17.23 h
[Arras et al. 03]
05.07.02, 17.32 h
[Arras et al. 03]
05.07.02, 17.32 h
[Arras et al. 03]