Prepared By: Kevin Meier Alok Desai

Slides:



Advertisements
Similar presentations
State Space Models. Let { x t :t T} and { y t :t T} denote two vector valued time series that satisfy the system of equations: y t = A t x t + v t (The.
Advertisements

Mobile Robot Localization and Mapping using the Kalman Filter
Probabilistic Reasoning over Time
Use of Kalman filters in time and frequency analysis John Davis 1st May 2011.
Tracking Unknown Dynamics - Combined State and Parameter Estimation Tracking Unknown Dynamics - Combined State and Parameter Estimation Presenters: Hongwei.
Russell and Norvig, AIMA : Chapter 15 Part B – 15.3,
Robot Localization Using Bayesian Methods
Observers and Kalman Filters
Kalman Filter CMPUT 615 Nilanjan Ray. What is Kalman Filter A sequential state estimator for some special cases Invented in 1960’s Still very much used.
Kalman’s Beautiful Filter (an introduction) George Kantor presented to Sensor Based Planning Lab Carnegie Mellon University December 8, 2000.
Introduction to Kalman Filter and SLAM Ting-Wei Hsu 08/10/30.
Dr Graeme A. Jones tools from the vision tool box Kalman Tracker - noise and filter design.
1 Adaptive Kalman Filter Based Freeway Travel time Estimation Lianyu Chu CCIT, University of California Berkeley Jun-Seok Oh Western Michigan University.
Kalman Filtering Jur van den Berg. Kalman Filtering (Optimal) estimation of the (hidden) state of a linear dynamic process of which we obtain noisy (partial)
11/05/2009NASA Grant URC NCC NNX08BA44A1 Control Team Faculty Advisors Dr. Helen Boussalis Dr. Charles Liu Student Assistants Jessica Alvarenga Danny Covarrubias.
Stanford CS223B Computer Vision, Winter 2006 Lecture 11 Filters / Motion Tracking Professor Sebastian Thrun CAs: Dan Maynes-Aminzade, Mitul Saha, Greg.
Estimation and the Kalman Filter David Johnson. The Mean of a Discrete Distribution “I have more legs than average”
Novel approach to nonlinear/non- Gaussian Bayesian state estimation N.J Gordon, D.J. Salmond and A.F.M. Smith Presenter: Tri Tran
Kalman Filtering Pieter Abbeel UC Berkeley EECS Many slides adapted from Thrun, Burgard and Fox, Probabilistic Robotics TexPoint fonts used in EMF. Read.
ROBOT MAPPING AND EKF SLAM
Principles of the Global Positioning System Lecture 13 Prof. Thomas Herring Room A;
Kalman filter and SLAM problem
Muhammad Moeen YaqoobPage 1 Moment-Matching Trackers for Difficult Targets Muhammad Moeen Yaqoob Supervisor: Professor Richard Vinter.
Lecture 11: Kalman Filters CS 344R: Robotics Benjamin Kuipers.
Brian Renzenbrink Jeff Robble Object Tracking Using the Extended Kalman Particle Filter.
Computer Vision Group Prof. Daniel Cremers Autonomous Navigation for Flying Robots Lecture 6.2: Kalman Filter Jürgen Sturm Technische Universität München.
The Kalman Filter ECE 7251: Spring 2004 Lecture 17 2/16/04
Covariance Intersection-Based Sensor Fusion with Local Multiple Model Hypothesis Testing for Sounding Rocket Tracking and Impact Point Prediction Julio.
Kalman Filter (Thu) Joon Shik Kim Computational Models of Intelligence.
Jamal Saboune - CRV10 Tutorial Day 1 Bayesian state estimation and application to tracking Jamal Saboune VIVA Lab - SITE - University.
Complete Pose Determination for Low Altitude Unmanned Aerial Vehicle Using Stereo Vision Luke K. Wang, Shan-Chih Hsieh, Eden C.-W. Hsueh 1 Fei-Bin Hsaio.
Karman filter and attitude estimation Lin Zhong ELEC424, Fall 2010.
The “ ” Paige in Kalman Filtering K. E. Schubert.
Processing Sequential Sensor Data The “John Krumm perspective” Thomas Plötz November 29 th, 2011.
Real-Time Simultaneous Localization and Mapping with a Single Camera (Mono SLAM) Young Ki Baik Computer Vision Lab. Seoul National University.
2 Introduction to Kalman Filters Michael Williams 5 June 2003.
Pg 1 of 10 AGI Sherman’s Theorem Fundamental Technology for ODTK Jim Wright.
Robotics Research Laboratory 1 Chapter 7 Multivariable and Optimal Control.
An Introduction to Kalman Filtering by Arthur Pece
NCAF Manchester July 2000 Graham Hesketh Information Engineering Group Rolls-Royce Strategic Research Centre.
EE 495 Modern Navigation Systems Kalman Filtering – Part I Friday, March 28 EE 495 Modern Navigation Systems Slide 1 of 11.
An Introduction To The Kalman Filter By, Santhosh Kumar.
Using Kalman Filter to Track Particles Saša Fratina advisor: Samo Korpar
Kalman Filtering And Smoothing
Tracking with dynamics
By: Aaron Dyreson Supervising Professor: Dr. Ioannis Schizas
Nonlinear State Estimation
Cameron Rowe.  Introduction  Purpose  Implementation  Simple Example Problem  Extended Kalman Filters  Conclusion  Real World Examples.
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION Kalman Filter with Process Noise Gauss- Markov.
The Unscented Kalman Filter for Nonlinear Estimation Young Ki Baik.
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 8, Slide 1 Chapter 8 State Estimation.
Kalman Filter and Data Streaming Presented By :- Ankur Jain Department of Computer Science 7/21/03.
Zhaoxia Fu, Yan Han Measurement Volume 45, Issue 4, May 2012, Pages 650–655 Reporter: Jing-Siang, Chen.
Probabilistic Robotics Bayes Filter Implementations Gaussian filters.
Using Sensor Data Effectively
ASEN 5070: Statistical Orbit Determination I Fall 2014
Tracking We are given a contour G1 with coordinates G1={x1 , x2 , … , xN} at the initial frame t=1, were the image is It=1 . We are interested in tracking.
Velocity Estimation from noisy Measurements
PSG College of Technology
Kalman’s Beautiful Filter (an introduction)
Probabilistic Robotics
Kalman Filtering: Control with Limited/Noisy Measurements
Lecture 10: Observers and Kalman Filters
Dongwook Kim, Beomjun Kim, Taeyoung Chung, and Kyongsu Yi
Filtering and State Estimation: Basic Concepts
Kalman Filter فيلتر كالمن در سال 1960 توسط R.E.Kalman در مقاله اي تحت عنوان زير معرفي شد. “A new approach to liner filtering & prediction problem” Transactions.
Lecture 17 Kalman Filter.
Bayes and Kalman Filter
Principles of the Global Positioning System Lecture 13
Kalman Filter: Bayes Interpretation
Presentation transcript:

Prepared By: Kevin Meier Alok Desai Using the Kalman Filter to Estimate the state of a Maneuvering Aircraft ECEn -670 Stochastic Process Prepared By: Kevin Meier Alok Desai Instructor: Dr. Brian Mazzeo 11/29/2011 ECEn -670 Stochastic Process

ECEn -670 Stochastic Process Outlines Kalman filter Correlation Between the Process and Measurement Noise Application of KF for estimating Bearing and Range Simulation results 11/29/2011 ECEn -670 Stochastic Process

ECEn -670 Stochastic Process Kalman Filter Purpose: It is to use measurements observed over time, containing noise (random variations) and other inaccuracies, and produce values that tend to be closer to the true values of the measurements and their associated calculated values. When system model and measurement model equations are linear, then to estimate the state vector recursively. 11/29/2011 ECEn -670 Stochastic Process

ECEn -670 Stochastic Process Estimating States System dynamic model: Measurement model: 11/29/2011 ECEn -670 Stochastic Process

Kalman Filter Estimation 11/29/2011 ECEn -670 Stochastic Process

ECEn -670 Stochastic Process Kalman Filter (Cont.) State estimation: Error covariance (a priori): Kalman Gain: Error covariance update (a posteriori): State estimate update: 11/29/2011 ECEn -670 Stochastic Process

Correlation Between the Process and Measurement Noise Correlation be given by Prediction equation remain unchanged. Measurement equation 11/29/2011 ECEn -670 Stochastic Process

Range and Bearing Estimation Radars are used to track aircraft. 11/29/2011 ECEn -670 Stochastic Process

ECEn -670 Stochastic Process Range = ct/2 11/29/2011 ECEn -670 Stochastic Process

How the Kalman filter applies to Radar Radar is used to track the state of an aircraft The state is the range, range rate, bearing and bearing rate 11/29/2011 ECEn -670 Stochastic Process

How to model the aircraft with no acceleration data Model the acceleration as a uniform random variable using the singer model. Where the acceleration is correlated from sample to sample 11/29/2011 ECEn -670 Stochastic Process

How the Kalman filter applies to Radar The radar uses sensors to measure the Range and Bearing angle. In this process there is sensor measurement noise 11/29/2011 ECEn -670 Stochastic Process

How the Kalman filter applies to Radar The process and measurement noise are zero-mean white Gaussian random variables 11/29/2011 ECEn -670 Stochastic Process

ECEn -670 Stochastic Process 11/29/2011 ECEn -670 Stochastic Process

Error Covariance for Range Error covariance (One prediction) Error covariance (Multiple prediction) 11/29/2011 ECEn -670 Stochastic Process

Error Covariance of Bearing Error covariance (One prediction) Error covariance (Multiple prediction) 11/29/2011 ECEn -670 Stochastic Process

ECEn -670 Stochastic Process Bearing Angle Bearing Angle (One prediction) Bearing Angle (Multiple prediction) 11/29/2011 ECEn -670 Stochastic Process

Vehicle Range Vehicle Range (One Prediction) Vehicle Range (Multiple Prediction) 11/29/2011 ECEn -670 Stochastic Process

ECEn -670 Stochastic Process Range Error Range Error (One Prediction) c Vehicle Range (Multiple Prediction) 11/29/2011 ECEn -670 Stochastic Process

Bearing Rate Bearing ( one prediction ) Bearing (multiple prediction ) 11/29/2011 ECEn -670 Stochastic Process

Range Range (One prediction ) Range (Multiple prediction ) 11/29/2011 ECEn -670 Stochastic Process

Range Error and Range Rate with correlated noise 11/29/2011 ECEn -670 Stochastic Process

ECEn -670 Stochastic Process Questions?? Thank you ! 11/29/2011 ECEn -670 Stochastic Process