SlideShare a Scribd company logo
1 of 17
Download to read offline
Click to edit Master title style
IEM3010 – Navigation and Positioning
Kalman Filter and it’s application in
Navigation and Positioning
Presenter Harish Kumar Singh
(IVEM177319)
Communicative Electronics
Thomas Johann Seebeck Department of
Electronics
Topics
1. Kalman Filter
2. Flow Chart
3. Important Equations
4. Multi-Dimension Example
5. Equations and Matrixes
6. Train Position Tracking using Kalman Filter
6.1 Motion Equations
6.2 Kalman Filter Calculation
6.3 Position Analysis
6.4 Velocity Analysis
5. Additional Applications of Kalman Filter
4/24/2018 Navigation and Positioning (IEM3010)
Kalman Filter
It’s a iterative mathematical process that use a
set of equations and consecutive data inputs
to quickly estimate the true value, position,
velocity etc of the object being measured,
when the measured value contain unpredicted
or random error,uncertainty or variation.
4/24/2018 Navigation and Positioning (IEM3010)
Flow Chart
4/24/2018 Navigation and Positioning (IEM3010)
Important Equations
Emea ↓ =>KG↑=>Eestt moves faster to actual value
Emea ↑ =>KG↓=>Eestt moves slower to actual value
4/24/2018 Navigation and Positioning (IEM3010)
Multi-Dimension Example
X: State matrix
u : control variable matrix
w: predicted state noise matrix
Q: process noise covariance
matrix
K: Kalman gain
H,C,I: Identity matrix
Y: measurement of the state
Z: measurement noise
P: Process covariance matrix
(represent error in the
estimation)
R: Sensor noise covariance
matrix (measurement error)
4/24/2018 Navigation and Positioning (IEM3010)
Equations and Matrixes
• The Kinematic Equations
• Variance - Standard Deviation –
Covariance
4/24/2018 Navigation and Positioning (IEM3010)
Equation and Matrix
• State Covariance
•
• Kalman Gain
•
•
• New Observation
4/24/2018 Navigation and Positioning (IEM3010)
Equation and Matrix
• Current State
•
•
• Previous covariance matrix
4/24/2018 Navigation and Positioning (IEM3010)
Train Position Tracking using
Kalman Filter
Problem Statement: Predict the position and
velocity of a moving train 2 seconds ahead.
Approach: Measuring (sample) the position of the train every dt
= 0.1 seconds. But, because of imperfect apparatuses, weather etc., the
instantaneous velocity, derived from 2 consecutive position
measurements is inaccurate. So, we use Kalman filter as we need an
accurate and smooth estimate for the velocity in order to predict train's
position in the future. We assume that the measurement noise is normally
distributed, with mean 0 and standard deviation SIGMA.
Simulation:
4/24/2018 Navigation and Positioning (IEM3010)
Motion Equations
4/24/2018 Navigation and Positioning (IEM3010)
Kalman Filter Calculation
4/24/2018 Navigation and Positioning (IEM3010)
Position Analysis
4/24/2018 Navigation and Positioning (IEM3010)
Velocity Analysis
4/24/2018 Navigation and Positioning (IEM3010)
Velocity Analysis
4/24/2018 Navigation and Positioning (IEM3010)
Additional Applications of
Kalman Filter
• Autopilot
• Battery state of charge (SoC) estimation
• Brain-computer interface
• Tracking of charged particles in particle
detectors
• Tracking of objects in computer vision
• Inertial guidance system
• Orbit Determination
• Radar tracker
• Seismology
• Speech enhancement
• Weather forecasting
4/24/2018 Navigation and Positioning (IEM3010)
Thank You!
4/24/2018 Navigation and Positioning (IEM3010)

More Related Content

What's hot

Kalman Filter and its Application
Kalman Filter and its ApplicationKalman Filter and its Application
Kalman Filter and its ApplicationSaptarshi Mazumdar
 
A KALMAN FILTERING TUTORIAL FOR UNDERGRADUATE STUDENTS
A KALMAN FILTERING TUTORIAL FOR UNDERGRADUATE STUDENTSA KALMAN FILTERING TUTORIAL FOR UNDERGRADUATE STUDENTS
A KALMAN FILTERING TUTORIAL FOR UNDERGRADUATE STUDENTSIJCSES Journal
 
Application of adaptive linear equalizer
Application of adaptive linear equalizerApplication of adaptive linear equalizer
Application of adaptive linear equalizerSayahnarahul
 
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
 
Kalman filter - Applications in Image processing
Kalman filter - Applications in Image processingKalman filter - Applications in Image processing
Kalman filter - Applications in Image processingRavi Teja
 
Kalman Filtering
Kalman FilteringKalman Filtering
Kalman FilteringEngin Gul
 
Lecture Notes on Adaptive Signal Processing-1.pdf
Lecture Notes on Adaptive Signal Processing-1.pdfLecture Notes on Adaptive Signal Processing-1.pdf
Lecture Notes on Adaptive Signal Processing-1.pdfVishalPusadkar1
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimizationMeenakshi Devi
 
IC8451 Control Systems
IC8451 Control SystemsIC8451 Control Systems
IC8451 Control Systemsrmkceteee
 
Ant Colony Optimization (ACO)
Ant Colony Optimization (ACO)Ant Colony Optimization (ACO)
Ant Colony Optimization (ACO)Mahmoud El-tayeb
 
Ant colony optimization (aco)
Ant colony optimization (aco)Ant colony optimization (aco)
Ant colony optimization (aco)gidla vinay
 
Adaptive filter
Adaptive filterAdaptive filter
Adaptive filterA. Shamel
 

What's hot (20)

Kalman Filter and its Application
Kalman Filter and its ApplicationKalman Filter and its Application
Kalman Filter and its Application
 
A KALMAN FILTERING TUTORIAL FOR UNDERGRADUATE STUDENTS
A KALMAN FILTERING TUTORIAL FOR UNDERGRADUATE STUDENTSA KALMAN FILTERING TUTORIAL FOR UNDERGRADUATE STUDENTS
A KALMAN FILTERING TUTORIAL FOR UNDERGRADUATE STUDENTS
 
Application of adaptive linear equalizer
Application of adaptive linear equalizerApplication of adaptive linear equalizer
Application of adaptive linear equalizer
 
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
 
Kalman filter - Applications in Image processing
Kalman filter - Applications in Image processingKalman filter - Applications in Image processing
Kalman filter - Applications in Image processing
 
Kalman Filter
 Kalman Filter    Kalman Filter
Kalman Filter
 
Kalman Filtering
Kalman FilteringKalman Filtering
Kalman Filtering
 
Lecture Notes on Adaptive Signal Processing-1.pdf
Lecture Notes on Adaptive Signal Processing-1.pdfLecture Notes on Adaptive Signal Processing-1.pdf
Lecture Notes on Adaptive Signal Processing-1.pdf
 
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 Filter Basic
Kalman Filter BasicKalman Filter Basic
Kalman Filter Basic
 
Kalman Filter | Statistics
Kalman Filter | StatisticsKalman Filter | Statistics
Kalman Filter | Statistics
 
kalman filtering "From Basics to unscented Kaman filter"
 kalman filtering "From Basics to unscented Kaman filter" kalman filtering "From Basics to unscented Kaman filter"
kalman filtering "From Basics to unscented Kaman filter"
 
Data fusion with kalman filtering
Data fusion with kalman filteringData fusion with kalman filtering
Data fusion with kalman filtering
 
Kalman Equations
Kalman EquationsKalman Equations
Kalman Equations
 
Ant colony optimization
Ant colony optimizationAnt colony optimization
Ant colony optimization
 
IC8451 Control Systems
IC8451 Control SystemsIC8451 Control Systems
IC8451 Control Systems
 
control systems.pdf
control systems.pdfcontrol systems.pdf
control systems.pdf
 
Ant Colony Optimization (ACO)
Ant Colony Optimization (ACO)Ant Colony Optimization (ACO)
Ant Colony Optimization (ACO)
 
Ant colony optimization (aco)
Ant colony optimization (aco)Ant colony optimization (aco)
Ant colony optimization (aco)
 
Adaptive filter
Adaptive filterAdaptive filter
Adaptive filter
 

Similar to Kalman Filter Presentation

Short-Term Load Forecasting Using ARIMA Model For Karnataka State Electrical ...
Short-Term Load Forecasting Using ARIMA Model For Karnataka State Electrical ...Short-Term Load Forecasting Using ARIMA Model For Karnataka State Electrical ...
Short-Term Load Forecasting Using ARIMA Model For Karnataka State Electrical ...IJERDJOURNAL
 
07 image filtering of colored noise based on kalman filter
07 image filtering of colored noise based on kalman filter07 image filtering of colored noise based on kalman filter
07 image filtering of colored noise based on kalman filterstudymate
 
文献紹介20141117
文献紹介20141117文献紹介20141117
文献紹介20141117Souhei Hirai
 
文献紹介2改
文献紹介2改文献紹介2改
文献紹介2改Souhei Hirai
 
Refining Underwater Target Localization and Tracking Estimates
Refining Underwater Target Localization and Tracking EstimatesRefining Underwater Target Localization and Tracking Estimates
Refining Underwater Target Localization and Tracking EstimatesCSCJournals
 
Observer-based controller design and simulation for an active suspension system
Observer-based controller design and simulation for an active suspension systemObserver-based controller design and simulation for an active suspension system
Observer-based controller design and simulation for an active suspension systemTom Hemans
 
EMA3100A Target Motion Simulator User Guide - Chap6-Using EMA3100A TMS Tools
EMA3100A Target Motion Simulator User Guide - Chap6-Using EMA3100A TMS ToolsEMA3100A Target Motion Simulator User Guide - Chap6-Using EMA3100A TMS Tools
EMA3100A Target Motion Simulator User Guide - Chap6-Using EMA3100A TMS ToolsEngin Gul
 
CHAPTER 2 TRAFFIC ENGINEERING STUDIES.ppt
CHAPTER 2 TRAFFIC ENGINEERING STUDIES.pptCHAPTER 2 TRAFFIC ENGINEERING STUDIES.ppt
CHAPTER 2 TRAFFIC ENGINEERING STUDIES.pptmihiretuTefera
 
Syllabus_Mech_Sem-V_2016Pattern.pdf
Syllabus_Mech_Sem-V_2016Pattern.pdfSyllabus_Mech_Sem-V_2016Pattern.pdf
Syllabus_Mech_Sem-V_2016Pattern.pdfParag Chaware
 
Isen 614 project presentation
Isen 614 project presentationIsen 614 project presentation
Isen 614 project presentationVanshaj Handoo
 
Applying Smoothing Techniques to Passive Target Tracking.pptx
Applying Smoothing Techniques to Passive Target Tracking.pptxApplying Smoothing Techniques to Passive Target Tracking.pptx
Applying Smoothing Techniques to Passive Target Tracking.pptxismailshaik2023
 
Paper id 26201484
Paper id 26201484Paper id 26201484
Paper id 26201484IJRAT
 
Automatic Train Collision and Accidence Avoidance system
Automatic Train Collision and Accidence Avoidance systemAutomatic Train Collision and Accidence Avoidance system
Automatic Train Collision and Accidence Avoidance systemPradeepRaj
 
An Introduction to Reinforcement Learning - The Doors to AGI
An Introduction to Reinforcement Learning - The Doors to AGIAn Introduction to Reinforcement Learning - The Doors to AGI
An Introduction to Reinforcement Learning - The Doors to AGIAnirban Santara
 
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT MissileZac Darcy
 
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT MissileZac Darcy
 
Velocity measurement based on inertial measuring unit
Velocity measurement based on inertial measuring unitVelocity measurement based on inertial measuring unit
Velocity measurement based on inertial measuring unitTELKOMNIKA JOURNAL
 

Similar to Kalman Filter Presentation (20)

Basics Of Kalman Filter And Position Estimation Of Front Wheel Automatic Stee...
Basics Of Kalman Filter And Position Estimation Of Front Wheel Automatic Stee...Basics Of Kalman Filter And Position Estimation Of Front Wheel Automatic Stee...
Basics Of Kalman Filter And Position Estimation Of Front Wheel Automatic Stee...
 
Short-Term Load Forecasting Using ARIMA Model For Karnataka State Electrical ...
Short-Term Load Forecasting Using ARIMA Model For Karnataka State Electrical ...Short-Term Load Forecasting Using ARIMA Model For Karnataka State Electrical ...
Short-Term Load Forecasting Using ARIMA Model For Karnataka State Electrical ...
 
D05532531
D05532531D05532531
D05532531
 
07 image filtering of colored noise based on kalman filter
07 image filtering of colored noise based on kalman filter07 image filtering of colored noise based on kalman filter
07 image filtering of colored noise based on kalman filter
 
文献紹介20141117
文献紹介20141117文献紹介20141117
文献紹介20141117
 
文献紹介2改
文献紹介2改文献紹介2改
文献紹介2改
 
Refining Underwater Target Localization and Tracking Estimates
Refining Underwater Target Localization and Tracking EstimatesRefining Underwater Target Localization and Tracking Estimates
Refining Underwater Target Localization and Tracking Estimates
 
Observer-based controller design and simulation for an active suspension system
Observer-based controller design and simulation for an active suspension systemObserver-based controller design and simulation for an active suspension system
Observer-based controller design and simulation for an active suspension system
 
EMA3100A Target Motion Simulator User Guide - Chap6-Using EMA3100A TMS Tools
EMA3100A Target Motion Simulator User Guide - Chap6-Using EMA3100A TMS ToolsEMA3100A Target Motion Simulator User Guide - Chap6-Using EMA3100A TMS Tools
EMA3100A Target Motion Simulator User Guide - Chap6-Using EMA3100A TMS Tools
 
CHAPTER 2 TRAFFIC ENGINEERING STUDIES.ppt
CHAPTER 2 TRAFFIC ENGINEERING STUDIES.pptCHAPTER 2 TRAFFIC ENGINEERING STUDIES.ppt
CHAPTER 2 TRAFFIC ENGINEERING STUDIES.ppt
 
Syllabus_Mech_Sem-V_2016Pattern.pdf
Syllabus_Mech_Sem-V_2016Pattern.pdfSyllabus_Mech_Sem-V_2016Pattern.pdf
Syllabus_Mech_Sem-V_2016Pattern.pdf
 
Isen 614 project presentation
Isen 614 project presentationIsen 614 project presentation
Isen 614 project presentation
 
Applying Smoothing Techniques to Passive Target Tracking.pptx
Applying Smoothing Techniques to Passive Target Tracking.pptxApplying Smoothing Techniques to Passive Target Tracking.pptx
Applying Smoothing Techniques to Passive Target Tracking.pptx
 
Paper id 26201484
Paper id 26201484Paper id 26201484
Paper id 26201484
 
Kalman filter.pdf
Kalman filter.pdfKalman filter.pdf
Kalman filter.pdf
 
Automatic Train Collision and Accidence Avoidance system
Automatic Train Collision and Accidence Avoidance systemAutomatic Train Collision and Accidence Avoidance system
Automatic Train Collision and Accidence Avoidance system
 
An Introduction to Reinforcement Learning - The Doors to AGI
An Introduction to Reinforcement Learning - The Doors to AGIAn Introduction to Reinforcement Learning - The Doors to AGI
An Introduction to Reinforcement Learning - The Doors to AGI
 
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile
 
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile
2-DOF Block Pole Placement Control Application To: Have-DASH-IIBITT Missile
 
Velocity measurement based on inertial measuring unit
Velocity measurement based on inertial measuring unitVelocity measurement based on inertial measuring unit
Velocity measurement based on inertial measuring unit
 

Recently uploaded

Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfstareducators107
 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptxJoelynRubio1
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Celine George
 
What is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptxWhat is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptxCeline George
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptNishitharanjan Rout
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Economic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food AdditivesEconomic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food AdditivesSHIVANANDaRV
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsNbelano25
 
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lessonQUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lessonhttgc7rh9c
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 

Recently uploaded (20)

Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdf
 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Our Environment Class 10 Science Notes pdf
Our Environment Class 10 Science Notes pdfOur Environment Class 10 Science Notes pdf
Our Environment Class 10 Science Notes pdf
 
Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17
 
What is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptxWhat is 3 Way Matching Process in Odoo 17.pptx
What is 3 Way Matching Process in Odoo 17.pptx
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Economic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food AdditivesEconomic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food Additives
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lessonQUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
QUATER-1-PE-HEALTH-LC2- this is just a sample of unpacked lesson
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 

Kalman Filter Presentation

  • 1. Click to edit Master title style IEM3010 – Navigation and Positioning Kalman Filter and it’s application in Navigation and Positioning Presenter Harish Kumar Singh (IVEM177319) Communicative Electronics Thomas Johann Seebeck Department of Electronics
  • 2. Topics 1. Kalman Filter 2. Flow Chart 3. Important Equations 4. Multi-Dimension Example 5. Equations and Matrixes 6. Train Position Tracking using Kalman Filter 6.1 Motion Equations 6.2 Kalman Filter Calculation 6.3 Position Analysis 6.4 Velocity Analysis 5. Additional Applications of Kalman Filter 4/24/2018 Navigation and Positioning (IEM3010)
  • 3. Kalman Filter It’s a iterative mathematical process that use a set of equations and consecutive data inputs to quickly estimate the true value, position, velocity etc of the object being measured, when the measured value contain unpredicted or random error,uncertainty or variation. 4/24/2018 Navigation and Positioning (IEM3010)
  • 4. Flow Chart 4/24/2018 Navigation and Positioning (IEM3010)
  • 5. Important Equations Emea ↓ =>KG↑=>Eestt moves faster to actual value Emea ↑ =>KG↓=>Eestt moves slower to actual value 4/24/2018 Navigation and Positioning (IEM3010)
  • 6. Multi-Dimension Example X: State matrix u : control variable matrix w: predicted state noise matrix Q: process noise covariance matrix K: Kalman gain H,C,I: Identity matrix Y: measurement of the state Z: measurement noise P: Process covariance matrix (represent error in the estimation) R: Sensor noise covariance matrix (measurement error) 4/24/2018 Navigation and Positioning (IEM3010)
  • 7. Equations and Matrixes • The Kinematic Equations • Variance - Standard Deviation – Covariance 4/24/2018 Navigation and Positioning (IEM3010)
  • 8. Equation and Matrix • State Covariance • • Kalman Gain • • • New Observation 4/24/2018 Navigation and Positioning (IEM3010)
  • 9. Equation and Matrix • Current State • • • Previous covariance matrix 4/24/2018 Navigation and Positioning (IEM3010)
  • 10. Train Position Tracking using Kalman Filter Problem Statement: Predict the position and velocity of a moving train 2 seconds ahead. Approach: Measuring (sample) the position of the train every dt = 0.1 seconds. But, because of imperfect apparatuses, weather etc., the instantaneous velocity, derived from 2 consecutive position measurements is inaccurate. So, we use Kalman filter as we need an accurate and smooth estimate for the velocity in order to predict train's position in the future. We assume that the measurement noise is normally distributed, with mean 0 and standard deviation SIGMA. Simulation: 4/24/2018 Navigation and Positioning (IEM3010)
  • 11. Motion Equations 4/24/2018 Navigation and Positioning (IEM3010)
  • 12. Kalman Filter Calculation 4/24/2018 Navigation and Positioning (IEM3010)
  • 13. Position Analysis 4/24/2018 Navigation and Positioning (IEM3010)
  • 14. Velocity Analysis 4/24/2018 Navigation and Positioning (IEM3010)
  • 15. Velocity Analysis 4/24/2018 Navigation and Positioning (IEM3010)
  • 16. Additional Applications of Kalman Filter • Autopilot • Battery state of charge (SoC) estimation • Brain-computer interface • Tracking of charged particles in particle detectors • Tracking of objects in computer vision • Inertial guidance system • Orbit Determination • Radar tracker • Seismology • Speech enhancement • Weather forecasting 4/24/2018 Navigation and Positioning (IEM3010)
  • 17. Thank You! 4/24/2018 Navigation and Positioning (IEM3010)