Professional Documents
Culture Documents
ulrik.soderstrom@tfe.umu.se
9 Dec 2005
Kalman filter
General Introduction
Concept introduction
z
Kalman filter
z
z
z
Optimal
z
Linear data
Gaussian model
Recursive
z
Variable definition
z
z
vk = measurement noise
z
z
z
z
z
z
Mathematics
z
Xk+1=Axk + wk
posk +1 1 0 posk t 2 / 2
ak
vel = 0 1 vel +
t
k
k +1
zK = posk + vk
More Mathematics
S k = Pk + R
K k = APk S k1
Pk +1 = APk AT + Q APk S k1 Pk AT
xk +1 = Axk + K k ( z k +1 Axk )
Kalman gain
z
z
10
Iterative calculations
z
Prediction
z
z
The state
The error covariance
Initial
estimates
Update
Update
z
z
z
Kalman gain
Update with new measurement
Update with new error covariance
Predict
11
Iterative calculations
z
Prediction
z
z
xk=Axk-1 + wk-1
Update
1
z K = AP S
k
k k
k +1 = Axk + K k ( z k +1 Axk )
z x
z P
k +1 = ( I K k S k ) Pk
Initial
estimates
Update
Predict
12
Conclusions
z
Given
z
A system model
z
z
Determine
z
13
Applications
z
z
z
Estimation
Filtering
Prediction
15
Tracking in VR
z
Pose
z
16
Navigation
z
Space shuttles
z
GPS
z
17
Control system
z
Nuclear plants
z
z
Large system
Important to know the system state
Cars, houses
18
Image processing
z
Image compression
z
z
Image filtering
z
z
Un-linear filtering
Remove certain features
19
Economics
z
Little control
Many parameters
Not correct models
20
10
Fridays presentation
z
MSP 1
z
z
MSP 2
z
z
21
11