SlideShare a Scribd company logo
1 of 28
Download to read offline
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
CHAPTER8
The continuous-time Kalman filter
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
8.1 Discrete-Time and Continuous-Time White Noise
Discrete time system
Covariance of state Covariance of state
Continuous time system
t = KT
(k : step number T : sample time)
when state transition matrix = Identity matrix
8.1.1 process noise
(covariance of state linearly increase)
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
Covariance of state
Continuous time systemDiscrete time system
Covariance of state
t = KT
8.1 Discrete-Time and Continuous-Time White Noise
8.1.1 process noise
discrete time white noise covariance Q with sample time T
= Continuous time white noise covariance Qc = Q/T
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
Continuous time measurementDiscrete time measurement
estimation error covariance estimation error covariance
8.1 Discrete-Time and Continuous-Time White Noise
8.1.2 Measurement noise
(posteriori estimation-error covariance)
(measurement of constant x)
(t = kT)
error covariance at time t is independent of sample time T
if (Rc is constant)
effect of white m.noise in d.t and c.t are the same
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
8.1 Discrete-Time and Continuous-Time White Noise
Continuous time systemDiscrete time system
only valid if inv(A) exist
Integrate discretized
equation to simulate
Continuous time system
* Integrating method, check section 1.5
8.1.3 Discretized simulation of noisy continuous time system
to implement a discrete time state estimator
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
8.2 Derivation of the continuous-time Kalman filter
Continuous time system Discrete time system
discretize with sample time T
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
Discrete time system
• Kalman gain
• estimator error covariance
8.2 Derivation of the continuous-time Kalman filter
(Ricatti differential equation)
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
• Differential Ricatti equation
Use it compute estimation error covariance
P = nxn matrix
integration of P(nxn matrix) requires n^2
but p = estimator error covariance = symmetric
i.e. integration of p requires n(n+1)/2
8.2 Derivation of the continuous-time Kalman filter
• estimate value measurement update
change to continuous
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
The continuous kalman filter process summary
System dynamics and measurement equation Continuous time kalman filter equation
8.2 Derivation of the continuous-time Kalman filter
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
8.3 Alternative solutions to the Riccati equation
Ricatti equation
Problem
1. Computationlly expensive to integrate
2. losing positive definiteness due to numerical problems
Other method
1. Transition matrix approach
2. The Chandrasekhar algorithm
3. Square root filtering
* Chandrasekhar, nobel prize winning astrophysicist
P = nxn matrix
integration of P(nxn matrix) requires n^2
but p = estimator error covariance = symmetric
i.e. integration of p requires n(n+1)/2
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
1. Transition matrix approach
• Factorization
8.3 Alternative solutions to the Riccati equation
( nxn matrix )
Need to check if Factorization is valid
Assume factorization is valid
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
1. Transition matrix approach
• Factorization check
8.3 Alternative solutions to the Riccati equation
Initial condition on P, and A, Q, C, R constant
(LTI system)
J is constant
• error covariance
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
1. Transition matrix approach
8.3 Alternative solutions to the Riccati equation
• error covariance
Faster than integrating Riccati eq,
No need to consider step size
P(t+T) propagate from P(t)
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
output of system -> input to filter
consider zero input kalman filter
2. The Chandrasekhar algorithm
8.3 Alternative solutions to the Riccati equation
• differential equation for state estimate
Assume system is time invariant, K is constant
only when A,C,R,Q is constant
state transition matrix
differentiate to get this form
• error covariance
symmetric P
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
2. The Chandrasekhar algorithm
8.3 Alternative solutions to the Riccati equation
• error covariance
symmetric P
nxn matrix
rank of a < n
all eigenvalue is real
number of positive eigenvalue = b
number of negative eigenvalue = (a-c)
is n x b matrix
is n x (a-c) matrix
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
2. The Chandrasekhar algorithm
8.3 Alternative solutions to the Riccati equation
• Factorization
nxn matrix
rank of a < n
all eigenvalue is real
number of positive eigenvalue = b
number of negative eigenvalue = (a-c)
is n x b matrix
is n x (a-c) matrix
S comprise the eigenvector of diff(P)
D1, D2 is Jordan form
bxb , (a-c)x(a-c)
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
3. Square root filter
8.3 Alternative solutions to the Riccati equation
• Problem
1. Numerical computation sometimes make P nonsymmetric
2. Computer :Okay but How about Embedded system?
(8bit , 16bit..? now 32bit though)
• Purpose
1. To increase Numerical percision
• Basic idea
Finding S matrix that P = S*S^T (S : a square root of P)
some books use P = S^2, P=S^T*S (S : a square root of P)
P = S*S^Twe use this one
For square roof of P, S is not always only one
(ex, square roof of 4 = -2 / +2)
get estimate error covariance by integrating S ( not P)
Computationally expensive
but give higher percision
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
3. Square root filter
8.3 Alternative solutions to the Riccati equation
• error covariance
-1 -
-T
-
Upper triangular
Lower triangular
.
. T
ingerate to get Kalman gain
cf.
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
8.4 Generalization of the continuous time filter
• previous assumtion
1. process and measurement noise is uncorrelated
2. noises are white
1. process and measurement noise is correlated
2. noises are colored
• discussion
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
1. Correlated process and measurement noise
8.4 Generalization of the continuous time filter
known input
new process noise
Uncorrelated
• new process noise & measurement noise realation
• Covariance of new process noise
• system dynamics and measurement
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
1. Correlated process and measurement noise
8.4 Generalization of the continuous time filter
Only modify Kalman gain
• General form of the continuous Kalman filter
if M = 0, this equation become standard
continuous time filter
i.e) this is the general form of the continutous
time Kalman filter.
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
2. Colored measurement noise
8.4 Generalization of the continuous time filter
• system dynamics and measurement • process noise & new measurement noise relation
• Covariance of new process noise
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
2. Colored measurement noise
8.4 Generalization of the continuous time filter
• new measurement noise
Already noisy
• Avoid using noisy Y
• Define a new signal
Integrating diff(z) to get z
get differentiated K to compute diff(z)
-> much easier with smooth y
rather than very noisy measurement y
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
1. The algebraic Riccati equation
8.5 The steady state continuous-time Kalman filter
(Riccati equation)
P reach a steady-state value
estimation error covariance goes to Zero
• Continuous algebraic Riccati equation(C.ARE)
ARE solution not always exist
existing solution may not result in a stable in K.F
• Controllability on the imaginary axis
( R >0, Q>0 )
• steady state Kalman filter
CARE solution P is stabilizing if it result in stable steady-state
= eigenvalue of have negative parts
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
1. The algebraic Riccati equation
8.5 The steady state continuous-time Kalman filter
• Controllability on the imaginary axis
( R >0, Q>0 )
• steady state Kalman filter
CARE solution P is stabilizing if it result in stable steady-state
= eigenvalue of have negative parts
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
1. The Wiener filter is a Kalman filter
8.5 The steady state continuous-time Kalman filter
• steady state continuous time Kalman filter
same form as the Wiener filter
-> the Wiener filter is
special case of Kalman filter
Laplace transform
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
2. Duality
8.5 The steady state continuous-time Kalman filter
• system dynamics and measurement
• optimal estimater
minimize cost function
optimal estimation problem optimal control problem
• system
• optimal controller
minimize cost function
Sensor Fusion Study AI Robotics (2020)
Haegu Lee
끄읏

More Related Content

What's hot

Kalman filters
Kalman filtersKalman filters
Kalman filtersAJAL A J
 
Maneuverable Target Tracking using Linear Kalman Filter
Maneuverable Target Tracking  using Linear Kalman FilterManeuverable Target Tracking  using Linear Kalman Filter
Maneuverable Target Tracking using Linear Kalman FilterAnnwesh Barik
 
Kalman filter for Beginners
Kalman filter for BeginnersKalman filter for Beginners
Kalman filter for Beginnerswinfred lu
 
Understanding kalman filter for soc estimation.
Understanding kalman filter for soc estimation.Understanding kalman filter for soc estimation.
Understanding kalman filter for soc estimation.Ratul
 
The extended kalman filter
The extended kalman filterThe extended kalman filter
The extended kalman filterMudit Parnami
 
Kalman filter for object tracking
Kalman filter for object trackingKalman filter for object tracking
Kalman filter for object trackingMohit Yadav
 
Seminar On Kalman Filter And Its Applications
Seminar On  Kalman  Filter And Its ApplicationsSeminar On  Kalman  Filter And Its Applications
Seminar On Kalman Filter And Its ApplicationsBarnali Dey
 
Report kalman filtering
Report kalman filteringReport kalman filtering
Report kalman filteringIrfan Anjum
 
Kalman Filter and its Application
Kalman Filter and its ApplicationKalman Filter and its Application
Kalman Filter and its ApplicationSaptarshi Mazumdar
 
Real time implementation of unscented kalman filter for target tracking
Real time implementation of unscented kalman filter for target trackingReal time implementation of unscented kalman filter for target tracking
Real time implementation of unscented kalman filter for target trackingIAEME Publication
 

What's hot (20)

Slideshare
SlideshareSlideshare
Slideshare
 
Av 738- Adaptive Filtering - Wiener Filters[wk 3]
Av 738- Adaptive Filtering - Wiener Filters[wk 3]Av 738- Adaptive Filtering - Wiener Filters[wk 3]
Av 738- Adaptive Filtering - Wiener Filters[wk 3]
 
Av 738 - Adaptive Filtering - Kalman Filters
Av 738 - Adaptive Filtering - Kalman Filters Av 738 - Adaptive Filtering - Kalman Filters
Av 738 - Adaptive Filtering - Kalman Filters
 
Kalman_filtering
Kalman_filteringKalman_filtering
Kalman_filtering
 
Kalman filters
Kalman filtersKalman filters
Kalman filters
 
Maneuverable Target Tracking using Linear Kalman Filter
Maneuverable Target Tracking  using Linear Kalman FilterManeuverable Target Tracking  using Linear Kalman Filter
Maneuverable Target Tracking using Linear Kalman Filter
 
Av 738-Adaptive Filters - Extended Kalman Filter
Av 738-Adaptive Filters - Extended Kalman FilterAv 738-Adaptive Filters - Extended Kalman Filter
Av 738-Adaptive Filters - Extended Kalman Filter
 
Kalman filter for Beginners
Kalman filter for BeginnersKalman filter for Beginners
Kalman filter for Beginners
 
Understanding kalman filter for soc estimation.
Understanding kalman filter for soc estimation.Understanding kalman filter for soc estimation.
Understanding kalman filter for soc estimation.
 
The extended kalman filter
The extended kalman filterThe extended kalman filter
The extended kalman filter
 
Kalman filter for object tracking
Kalman filter for object trackingKalman filter for object tracking
Kalman filter for object tracking
 
Kalman Filter Basic
Kalman Filter BasicKalman Filter Basic
Kalman Filter Basic
 
Seminar On Kalman Filter And Its Applications
Seminar On  Kalman  Filter And Its ApplicationsSeminar On  Kalman  Filter And Its Applications
Seminar On Kalman Filter And Its Applications
 
Report kalman filtering
Report kalman filteringReport kalman filtering
Report kalman filtering
 
Kalman Equations
Kalman EquationsKalman Equations
Kalman Equations
 
Kalman Filter and its Application
Kalman Filter and its ApplicationKalman Filter and its Application
Kalman Filter and its Application
 
Kalman filters
Kalman filtersKalman filters
Kalman filters
 
Real time implementation of unscented kalman filter for target tracking
Real time implementation of unscented kalman filter for target trackingReal time implementation of unscented kalman filter for target tracking
Real time implementation of unscented kalman filter for target tracking
 
Kalmanfilter
KalmanfilterKalmanfilter
Kalmanfilter
 
Kalman Filter
Kalman FilterKalman Filter
Kalman Filter
 

Similar to Sensor Fusion Study - Ch8. The Continuous-Time Kalman Filter [이해구]

Relative Study of Measurement Noise Covariance R and Process Noise Covariance...
Relative Study of Measurement Noise Covariance R and Process Noise Covariance...Relative Study of Measurement Noise Covariance R and Process Noise Covariance...
Relative Study of Measurement Noise Covariance R and Process Noise Covariance...iosrjce
 
A machine consciousness approach to urban traffic signal control
A machine consciousness approach to urban traffic signal controlA machine consciousness approach to urban traffic signal control
A machine consciousness approach to urban traffic signal controlAndré Paraense
 
IFAC2008art
IFAC2008artIFAC2008art
IFAC2008artYuri Kim
 
Solving Quadratic Assignment Problems (QAP) using Ant Colony System
Solving Quadratic Assignment Problems (QAP) using Ant Colony SystemSolving Quadratic Assignment Problems (QAP) using Ant Colony System
Solving Quadratic Assignment Problems (QAP) using Ant Colony SystemAjay Bidyarthy
 
THE RESEARCH OF QUANTUM PHASE ESTIMATION ALGORITHM
THE RESEARCH OF QUANTUM PHASE ESTIMATION ALGORITHMTHE RESEARCH OF QUANTUM PHASE ESTIMATION ALGORITHM
THE RESEARCH OF QUANTUM PHASE ESTIMATION ALGORITHMIJCSEA Journal
 
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTER
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTERA NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTER
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTERijcseit
 
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTER
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTERA NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTER
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTERijcseit
 
Vlsi implementation of adaptive kalman filter for
Vlsi implementation of adaptive kalman filter forVlsi implementation of adaptive kalman filter for
Vlsi implementation of adaptive kalman filter foreSAT Publishing House
 
Controls Based Q Measurement Report
Controls Based Q Measurement ReportControls Based Q Measurement Report
Controls Based Q Measurement ReportLouis Gitelman
 
Sjhddhdjdkdkkdkdkfjdjdksksnsnsh hdhd.pdf
Sjhddhdjdkdkkdkdkfjdjdksksnsnsh hdhd.pdfSjhddhdjdkdkkdkdkfjdjdksksnsnsh hdhd.pdf
Sjhddhdjdkdkkdkdkfjdjdksksnsnsh hdhd.pdfChinnichinni92
 
Adaptive pi based on direct synthesis nishant
Adaptive pi based on direct synthesis nishantAdaptive pi based on direct synthesis nishant
Adaptive pi based on direct synthesis nishantNishant Parikh
 
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTER
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTERA NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTER
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTERijcseit
 
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTER
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTERA NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTER
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTERijcseit
 
A walk through the intersection between machine learning and mechanistic mode...
A walk through the intersection between machine learning and mechanistic mode...A walk through the intersection between machine learning and mechanistic mode...
A walk through the intersection between machine learning and mechanistic mode...JuanPabloCarbajal3
 
A calculus of mobile Real-Time processes
A calculus of mobile Real-Time processesA calculus of mobile Real-Time processes
A calculus of mobile Real-Time processesPolytechnique Montréal
 
LeastSquaresParameterEstimation.ppt
LeastSquaresParameterEstimation.pptLeastSquaresParameterEstimation.ppt
LeastSquaresParameterEstimation.pptStavrovDule2
 
Extended Kalman observer based sensor fault detection
Extended Kalman observer based sensor fault detectionExtended Kalman observer based sensor fault detection
Extended Kalman observer based sensor fault detectionIJECEIAES
 

Similar to Sensor Fusion Study - Ch8. The Continuous-Time Kalman Filter [이해구] (20)

P01061112116
P01061112116P01061112116
P01061112116
 
Relative Study of Measurement Noise Covariance R and Process Noise Covariance...
Relative Study of Measurement Noise Covariance R and Process Noise Covariance...Relative Study of Measurement Noise Covariance R and Process Noise Covariance...
Relative Study of Measurement Noise Covariance R and Process Noise Covariance...
 
A machine consciousness approach to urban traffic signal control
A machine consciousness approach to urban traffic signal controlA machine consciousness approach to urban traffic signal control
A machine consciousness approach to urban traffic signal control
 
IFAC2008art
IFAC2008artIFAC2008art
IFAC2008art
 
Solving Quadratic Assignment Problems (QAP) using Ant Colony System
Solving Quadratic Assignment Problems (QAP) using Ant Colony SystemSolving Quadratic Assignment Problems (QAP) using Ant Colony System
Solving Quadratic Assignment Problems (QAP) using Ant Colony System
 
THE RESEARCH OF QUANTUM PHASE ESTIMATION ALGORITHM
THE RESEARCH OF QUANTUM PHASE ESTIMATION ALGORITHMTHE RESEARCH OF QUANTUM PHASE ESTIMATION ALGORITHM
THE RESEARCH OF QUANTUM PHASE ESTIMATION ALGORITHM
 
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTER
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTERA NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTER
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTER
 
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTER
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTERA NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTER
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTER
 
Measurement
MeasurementMeasurement
Measurement
 
Vlsi implementation of adaptive kalman filter for
Vlsi implementation of adaptive kalman filter forVlsi implementation of adaptive kalman filter for
Vlsi implementation of adaptive kalman filter for
 
Controls Based Q Measurement Report
Controls Based Q Measurement ReportControls Based Q Measurement Report
Controls Based Q Measurement Report
 
Cu24631635
Cu24631635Cu24631635
Cu24631635
 
Sjhddhdjdkdkkdkdkfjdjdksksnsnsh hdhd.pdf
Sjhddhdjdkdkkdkdkfjdjdksksnsnsh hdhd.pdfSjhddhdjdkdkkdkdkfjdjdksksnsnsh hdhd.pdf
Sjhddhdjdkdkkdkdkfjdjdksksnsnsh hdhd.pdf
 
Adaptive pi based on direct synthesis nishant
Adaptive pi based on direct synthesis nishantAdaptive pi based on direct synthesis nishant
Adaptive pi based on direct synthesis nishant
 
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTER
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTERA NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTER
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTER
 
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTER
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTERA NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTER
A NEW METHOD OF SMALL-SIGNAL CALIBRATION BASED ON KALMAN FILTER
 
A walk through the intersection between machine learning and mechanistic mode...
A walk through the intersection between machine learning and mechanistic mode...A walk through the intersection between machine learning and mechanistic mode...
A walk through the intersection between machine learning and mechanistic mode...
 
A calculus of mobile Real-Time processes
A calculus of mobile Real-Time processesA calculus of mobile Real-Time processes
A calculus of mobile Real-Time processes
 
LeastSquaresParameterEstimation.ppt
LeastSquaresParameterEstimation.pptLeastSquaresParameterEstimation.ppt
LeastSquaresParameterEstimation.ppt
 
Extended Kalman observer based sensor fault detection
Extended Kalman observer based sensor fault detectionExtended Kalman observer based sensor fault detection
Extended Kalman observer based sensor fault detection
 

More from AI Robotics KR

Sensor Fusion Study - Real World 2: GPS & INS Fusion [Stella Seoyeon Yang]
Sensor Fusion Study - Real World 2: GPS & INS Fusion [Stella Seoyeon Yang]Sensor Fusion Study - Real World 2: GPS & INS Fusion [Stella Seoyeon Yang]
Sensor Fusion Study - Real World 2: GPS & INS Fusion [Stella Seoyeon Yang]AI Robotics KR
 
Sensor Fusion Study - Ch14. The Unscented Kalman Filter [Sooyoung Kim]
Sensor Fusion Study - Ch14. The Unscented Kalman Filter [Sooyoung Kim]Sensor Fusion Study - Ch14. The Unscented Kalman Filter [Sooyoung Kim]
Sensor Fusion Study - Ch14. The Unscented Kalman Filter [Sooyoung Kim]AI Robotics KR
 
Sensor Fusion Study - Real World 1: Lidar radar fusion [Kim Soo Young]
Sensor Fusion Study - Real World 1: Lidar radar fusion [Kim Soo Young]Sensor Fusion Study - Real World 1: Lidar radar fusion [Kim Soo Young]
Sensor Fusion Study - Real World 1: Lidar radar fusion [Kim Soo Young]AI Robotics KR
 
Sensor Fusion Study - Ch12. Additional Topics in H-Infinity Filtering [Hayden]
Sensor Fusion Study - Ch12. Additional Topics in H-Infinity Filtering [Hayden]Sensor Fusion Study - Ch12. Additional Topics in H-Infinity Filtering [Hayden]
Sensor Fusion Study - Ch12. Additional Topics in H-Infinity Filtering [Hayden]AI Robotics KR
 
Sensor Fusion Study - Ch11. The H-Infinity Filter [김영범]
Sensor Fusion Study - Ch11. The H-Infinity Filter [김영범]Sensor Fusion Study - Ch11. The H-Infinity Filter [김영범]
Sensor Fusion Study - Ch11. The H-Infinity Filter [김영범]AI Robotics KR
 
Sensor Fusion Study - Ch9. Optimal Smoothing [Hayden]
Sensor Fusion Study - Ch9. Optimal Smoothing [Hayden]Sensor Fusion Study - Ch9. Optimal Smoothing [Hayden]
Sensor Fusion Study - Ch9. Optimal Smoothing [Hayden]AI Robotics KR
 
Sensor Fusion Study - Ch6. Alternate Kalman filter formulations [Jinhyuk Song]
Sensor Fusion Study - Ch6. Alternate Kalman filter formulations [Jinhyuk Song]Sensor Fusion Study - Ch6. Alternate Kalman filter formulations [Jinhyuk Song]
Sensor Fusion Study - Ch6. Alternate Kalman filter formulations [Jinhyuk Song]AI Robotics KR
 
Sensor Fusion Study - Ch4. Propagation of states and covariance [김동현]
Sensor Fusion Study - Ch4. Propagation of states and covariance [김동현]Sensor Fusion Study - Ch4. Propagation of states and covariance [김동현]
Sensor Fusion Study - Ch4. Propagation of states and covariance [김동현]AI Robotics KR
 
Sensor Fusion Study - Ch2. Probability Theory [Stella]
Sensor Fusion Study - Ch2. Probability Theory [Stella]Sensor Fusion Study - Ch2. Probability Theory [Stella]
Sensor Fusion Study - Ch2. Probability Theory [Stella]AI Robotics KR
 
Sensor Fusion Study - Ch1. Linear System [Hayden]
Sensor Fusion Study - Ch1. Linear System [Hayden]Sensor Fusion Study - Ch1. Linear System [Hayden]
Sensor Fusion Study - Ch1. Linear System [Hayden]AI Robotics KR
 
ROS2 on WebOS - Brian Shin(LG)
ROS2 on WebOS - Brian Shin(LG)ROS2 on WebOS - Brian Shin(LG)
ROS2 on WebOS - Brian Shin(LG)AI Robotics KR
 
Bayesian Inference : Kalman filter 에서 Optimization 까지 - 김홍배 박사님
Bayesian Inference : Kalman filter 에서 Optimization 까지 - 김홍배 박사님Bayesian Inference : Kalman filter 에서 Optimization 까지 - 김홍배 박사님
Bayesian Inference : Kalman filter 에서 Optimization 까지 - 김홍배 박사님AI Robotics KR
 

More from AI Robotics KR (12)

Sensor Fusion Study - Real World 2: GPS & INS Fusion [Stella Seoyeon Yang]
Sensor Fusion Study - Real World 2: GPS & INS Fusion [Stella Seoyeon Yang]Sensor Fusion Study - Real World 2: GPS & INS Fusion [Stella Seoyeon Yang]
Sensor Fusion Study - Real World 2: GPS & INS Fusion [Stella Seoyeon Yang]
 
Sensor Fusion Study - Ch14. The Unscented Kalman Filter [Sooyoung Kim]
Sensor Fusion Study - Ch14. The Unscented Kalman Filter [Sooyoung Kim]Sensor Fusion Study - Ch14. The Unscented Kalman Filter [Sooyoung Kim]
Sensor Fusion Study - Ch14. The Unscented Kalman Filter [Sooyoung Kim]
 
Sensor Fusion Study - Real World 1: Lidar radar fusion [Kim Soo Young]
Sensor Fusion Study - Real World 1: Lidar radar fusion [Kim Soo Young]Sensor Fusion Study - Real World 1: Lidar radar fusion [Kim Soo Young]
Sensor Fusion Study - Real World 1: Lidar radar fusion [Kim Soo Young]
 
Sensor Fusion Study - Ch12. Additional Topics in H-Infinity Filtering [Hayden]
Sensor Fusion Study - Ch12. Additional Topics in H-Infinity Filtering [Hayden]Sensor Fusion Study - Ch12. Additional Topics in H-Infinity Filtering [Hayden]
Sensor Fusion Study - Ch12. Additional Topics in H-Infinity Filtering [Hayden]
 
Sensor Fusion Study - Ch11. The H-Infinity Filter [김영범]
Sensor Fusion Study - Ch11. The H-Infinity Filter [김영범]Sensor Fusion Study - Ch11. The H-Infinity Filter [김영범]
Sensor Fusion Study - Ch11. The H-Infinity Filter [김영범]
 
Sensor Fusion Study - Ch9. Optimal Smoothing [Hayden]
Sensor Fusion Study - Ch9. Optimal Smoothing [Hayden]Sensor Fusion Study - Ch9. Optimal Smoothing [Hayden]
Sensor Fusion Study - Ch9. Optimal Smoothing [Hayden]
 
Sensor Fusion Study - Ch6. Alternate Kalman filter formulations [Jinhyuk Song]
Sensor Fusion Study - Ch6. Alternate Kalman filter formulations [Jinhyuk Song]Sensor Fusion Study - Ch6. Alternate Kalman filter formulations [Jinhyuk Song]
Sensor Fusion Study - Ch6. Alternate Kalman filter formulations [Jinhyuk Song]
 
Sensor Fusion Study - Ch4. Propagation of states and covariance [김동현]
Sensor Fusion Study - Ch4. Propagation of states and covariance [김동현]Sensor Fusion Study - Ch4. Propagation of states and covariance [김동현]
Sensor Fusion Study - Ch4. Propagation of states and covariance [김동현]
 
Sensor Fusion Study - Ch2. Probability Theory [Stella]
Sensor Fusion Study - Ch2. Probability Theory [Stella]Sensor Fusion Study - Ch2. Probability Theory [Stella]
Sensor Fusion Study - Ch2. Probability Theory [Stella]
 
Sensor Fusion Study - Ch1. Linear System [Hayden]
Sensor Fusion Study - Ch1. Linear System [Hayden]Sensor Fusion Study - Ch1. Linear System [Hayden]
Sensor Fusion Study - Ch1. Linear System [Hayden]
 
ROS2 on WebOS - Brian Shin(LG)
ROS2 on WebOS - Brian Shin(LG)ROS2 on WebOS - Brian Shin(LG)
ROS2 on WebOS - Brian Shin(LG)
 
Bayesian Inference : Kalman filter 에서 Optimization 까지 - 김홍배 박사님
Bayesian Inference : Kalman filter 에서 Optimization 까지 - 김홍배 박사님Bayesian Inference : Kalman filter 에서 Optimization 까지 - 김홍배 박사님
Bayesian Inference : Kalman filter 에서 Optimization 까지 - 김홍배 박사님
 

Recently uploaded

Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 

Recently uploaded (20)

Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 

Sensor Fusion Study - Ch8. The Continuous-Time Kalman Filter [이해구]

  • 1. Sensor Fusion Study AI Robotics (2020) Haegu Lee CHAPTER8 The continuous-time Kalman filter
  • 2. Sensor Fusion Study AI Robotics (2020) Haegu Lee 8.1 Discrete-Time and Continuous-Time White Noise Discrete time system Covariance of state Covariance of state Continuous time system t = KT (k : step number T : sample time) when state transition matrix = Identity matrix 8.1.1 process noise (covariance of state linearly increase)
  • 3. Sensor Fusion Study AI Robotics (2020) Haegu Lee Covariance of state Continuous time systemDiscrete time system Covariance of state t = KT 8.1 Discrete-Time and Continuous-Time White Noise 8.1.1 process noise discrete time white noise covariance Q with sample time T = Continuous time white noise covariance Qc = Q/T
  • 4. Sensor Fusion Study AI Robotics (2020) Haegu Lee Continuous time measurementDiscrete time measurement estimation error covariance estimation error covariance 8.1 Discrete-Time and Continuous-Time White Noise 8.1.2 Measurement noise (posteriori estimation-error covariance) (measurement of constant x) (t = kT) error covariance at time t is independent of sample time T if (Rc is constant) effect of white m.noise in d.t and c.t are the same
  • 5. Sensor Fusion Study AI Robotics (2020) Haegu Lee 8.1 Discrete-Time and Continuous-Time White Noise Continuous time systemDiscrete time system only valid if inv(A) exist Integrate discretized equation to simulate Continuous time system * Integrating method, check section 1.5 8.1.3 Discretized simulation of noisy continuous time system to implement a discrete time state estimator
  • 6. Sensor Fusion Study AI Robotics (2020) Haegu Lee 8.2 Derivation of the continuous-time Kalman filter Continuous time system Discrete time system discretize with sample time T
  • 7. Sensor Fusion Study AI Robotics (2020) Haegu Lee Discrete time system • Kalman gain • estimator error covariance 8.2 Derivation of the continuous-time Kalman filter (Ricatti differential equation)
  • 8. Sensor Fusion Study AI Robotics (2020) Haegu Lee • Differential Ricatti equation Use it compute estimation error covariance P = nxn matrix integration of P(nxn matrix) requires n^2 but p = estimator error covariance = symmetric i.e. integration of p requires n(n+1)/2 8.2 Derivation of the continuous-time Kalman filter • estimate value measurement update change to continuous
  • 9. Sensor Fusion Study AI Robotics (2020) Haegu Lee The continuous kalman filter process summary System dynamics and measurement equation Continuous time kalman filter equation 8.2 Derivation of the continuous-time Kalman filter
  • 10. Sensor Fusion Study AI Robotics (2020) Haegu Lee 8.3 Alternative solutions to the Riccati equation Ricatti equation Problem 1. Computationlly expensive to integrate 2. losing positive definiteness due to numerical problems Other method 1. Transition matrix approach 2. The Chandrasekhar algorithm 3. Square root filtering * Chandrasekhar, nobel prize winning astrophysicist P = nxn matrix integration of P(nxn matrix) requires n^2 but p = estimator error covariance = symmetric i.e. integration of p requires n(n+1)/2
  • 11. Sensor Fusion Study AI Robotics (2020) Haegu Lee 1. Transition matrix approach • Factorization 8.3 Alternative solutions to the Riccati equation ( nxn matrix ) Need to check if Factorization is valid Assume factorization is valid
  • 12. Sensor Fusion Study AI Robotics (2020) Haegu Lee 1. Transition matrix approach • Factorization check 8.3 Alternative solutions to the Riccati equation Initial condition on P, and A, Q, C, R constant (LTI system) J is constant • error covariance
  • 13. Sensor Fusion Study AI Robotics (2020) Haegu Lee 1. Transition matrix approach 8.3 Alternative solutions to the Riccati equation • error covariance Faster than integrating Riccati eq, No need to consider step size P(t+T) propagate from P(t)
  • 14. Sensor Fusion Study AI Robotics (2020) Haegu Lee output of system -> input to filter consider zero input kalman filter 2. The Chandrasekhar algorithm 8.3 Alternative solutions to the Riccati equation • differential equation for state estimate Assume system is time invariant, K is constant only when A,C,R,Q is constant state transition matrix differentiate to get this form • error covariance symmetric P
  • 15. Sensor Fusion Study AI Robotics (2020) Haegu Lee 2. The Chandrasekhar algorithm 8.3 Alternative solutions to the Riccati equation • error covariance symmetric P nxn matrix rank of a < n all eigenvalue is real number of positive eigenvalue = b number of negative eigenvalue = (a-c) is n x b matrix is n x (a-c) matrix
  • 16. Sensor Fusion Study AI Robotics (2020) Haegu Lee 2. The Chandrasekhar algorithm 8.3 Alternative solutions to the Riccati equation • Factorization nxn matrix rank of a < n all eigenvalue is real number of positive eigenvalue = b number of negative eigenvalue = (a-c) is n x b matrix is n x (a-c) matrix S comprise the eigenvector of diff(P) D1, D2 is Jordan form bxb , (a-c)x(a-c)
  • 17. Sensor Fusion Study AI Robotics (2020) Haegu Lee 3. Square root filter 8.3 Alternative solutions to the Riccati equation • Problem 1. Numerical computation sometimes make P nonsymmetric 2. Computer :Okay but How about Embedded system? (8bit , 16bit..? now 32bit though) • Purpose 1. To increase Numerical percision • Basic idea Finding S matrix that P = S*S^T (S : a square root of P) some books use P = S^2, P=S^T*S (S : a square root of P) P = S*S^Twe use this one For square roof of P, S is not always only one (ex, square roof of 4 = -2 / +2) get estimate error covariance by integrating S ( not P) Computationally expensive but give higher percision
  • 18. Sensor Fusion Study AI Robotics (2020) Haegu Lee 3. Square root filter 8.3 Alternative solutions to the Riccati equation • error covariance -1 - -T - Upper triangular Lower triangular . . T ingerate to get Kalman gain cf.
  • 19. Sensor Fusion Study AI Robotics (2020) Haegu Lee 8.4 Generalization of the continuous time filter • previous assumtion 1. process and measurement noise is uncorrelated 2. noises are white 1. process and measurement noise is correlated 2. noises are colored • discussion
  • 20. Sensor Fusion Study AI Robotics (2020) Haegu Lee 1. Correlated process and measurement noise 8.4 Generalization of the continuous time filter known input new process noise Uncorrelated • new process noise & measurement noise realation • Covariance of new process noise • system dynamics and measurement
  • 21. Sensor Fusion Study AI Robotics (2020) Haegu Lee 1. Correlated process and measurement noise 8.4 Generalization of the continuous time filter Only modify Kalman gain • General form of the continuous Kalman filter if M = 0, this equation become standard continuous time filter i.e) this is the general form of the continutous time Kalman filter.
  • 22. Sensor Fusion Study AI Robotics (2020) Haegu Lee 2. Colored measurement noise 8.4 Generalization of the continuous time filter • system dynamics and measurement • process noise & new measurement noise relation • Covariance of new process noise
  • 23. Sensor Fusion Study AI Robotics (2020) Haegu Lee 2. Colored measurement noise 8.4 Generalization of the continuous time filter • new measurement noise Already noisy • Avoid using noisy Y • Define a new signal Integrating diff(z) to get z get differentiated K to compute diff(z) -> much easier with smooth y rather than very noisy measurement y
  • 24. Sensor Fusion Study AI Robotics (2020) Haegu Lee 1. The algebraic Riccati equation 8.5 The steady state continuous-time Kalman filter (Riccati equation) P reach a steady-state value estimation error covariance goes to Zero • Continuous algebraic Riccati equation(C.ARE) ARE solution not always exist existing solution may not result in a stable in K.F • Controllability on the imaginary axis ( R >0, Q>0 ) • steady state Kalman filter CARE solution P is stabilizing if it result in stable steady-state = eigenvalue of have negative parts
  • 25. Sensor Fusion Study AI Robotics (2020) Haegu Lee 1. The algebraic Riccati equation 8.5 The steady state continuous-time Kalman filter • Controllability on the imaginary axis ( R >0, Q>0 ) • steady state Kalman filter CARE solution P is stabilizing if it result in stable steady-state = eigenvalue of have negative parts
  • 26. Sensor Fusion Study AI Robotics (2020) Haegu Lee 1. The Wiener filter is a Kalman filter 8.5 The steady state continuous-time Kalman filter • steady state continuous time Kalman filter same form as the Wiener filter -> the Wiener filter is special case of Kalman filter Laplace transform
  • 27. Sensor Fusion Study AI Robotics (2020) Haegu Lee 2. Duality 8.5 The steady state continuous-time Kalman filter • system dynamics and measurement • optimal estimater minimize cost function optimal estimation problem optimal control problem • system • optimal controller minimize cost function
  • 28. Sensor Fusion Study AI Robotics (2020) Haegu Lee 끄읏