EE 495 Modern Navigation Systems Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems Slide 1 of 23.

Slides:



Advertisements
Similar presentations
Ah yeaahhhh!!!! Calculus of V.V.F’s Derivatives and Integration of Vectors This will lead to applications of vectors involving calculus…which is the heart.
Advertisements

Caught in Motion By: Eric Hunt-Schroeder EE275 – Final Project - Spring 2012.
September, School of Aeronautics & Astronautics Engineering Performance of Integrated Electro-Optical Navigation Systems Takayuki Hoshizaki
1 Observers Data Only Fault Detection Bo Wahlberg Automatic Control Lab & ACCESS KTH, SWEDEN André C. Bittencourt Department of Automatic Control UFSC,
Dr. Shanker Balasubramaniam
Linear dynamic systems
Ubiquitous Navigation
Tracking using the Kalman Filter. Point Tracking Estimate the location of a given point along a sequence of images. (x 0,y 0 ) (x n,y n )
GPS/Dead Reckoning Navigation with Kalman Filter Integration
Single Point of Contact Manipulation of Unknown Objects Stuart Anderson Advisor: Reid Simmons School of Computer Science Carnegie Mellon University.
August, School of Aeronautics & Astronautics Engineering Optical Navigation Systems Takayuki Hoshizaki Prof. Dominick Andrisani.
Course AE4-T40 Lecture 5: Control Apllication
© 2003 by Davi GeigerComputer Vision November 2003 L1.1 Tracking We are given a contour   with coordinates   ={x 1, x 2, …, x N } at the initial frame.
Novel approach to nonlinear/non- Gaussian Bayesian state estimation N.J Gordon, D.J. Salmond and A.F.M. Smith Presenter: Tri Tran
December, Simulation of Tightly Coupled INS/GPS Navigator Ade Mulyana, Takayuki Hoshizaki December, 2001 Purdue University.
POLI di MI tecnicolano VISION-AUGMENTED INERTIAL NAVIGATION BY SENSOR FUSION FOR AN AUTONOMOUS ROTORCRAFT VEHICLE C.L. Bottasso, D. Leonello Politecnico.
Overview and Mathematics Bjoern Griesbach
EE 570: Location and Navigation: Theory & Practice The Global Positioning System (GPS) Thursday 11 April 2013 NMT EE 570: Location and Navigation: Theory.
D D L ynamic aboratory esign 5-Nov-04Group Meeting Accelerometer Based Handwheel State Estimation For Force Feedback in Steer-By-Wire Vehicles Joshua P.
3.7. O THER G AME P HYSICS A PPROACHES Overview of other game engine physics approaches.
1 Formation et Analyse d’Images Session 7 Daniela Hall 7 November 2005.
Formal Report #2 – Special Sensor Matthew Thompson EEL5666.
An INS/GPS Navigation System with MEMS Inertial Sensors for Small Unmanned Aerial Vehicles Masaru Naruoka The University of Tokyo 1.Introduction.
Ch. 6 Single Variable Control
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION Satellite Tracking Example of SNC and DMC ASEN.
David Wheeler Kyle Ingersoll EcEn 670 December 5, 2013 A Comparison between Analytical and Simulated Results The Kalman Filter: A Study of Covariances.
Kalman Filter 1 Early Planar IMU 14x28 mm. Kalman Filter 2 3DOF IMU - Measures Two States.
Computer Vision - A Modern Approach Set: Tracking Slides by D.A. Forsyth The three main issues in tracking.
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.
1 POS MV Vertical Positioning March Where we fit in! “Other sensors (notably modern heave-pitch-roll sensors) can contribute to achieving such.
Karman filter and attitude estimation Lin Zhong ELEC424, Fall 2010.
Human-Computer Interaction Kalman Filter Hanyang University Jong-Il Park.
HQ U.S. Air Force Academy I n t e g r i t y - S e r v i c e - E x c e l l e n c e Improving the Performance of Out-of-Order Sigma-Point Kalman Filters.
Benjamin Stephens Carnegie Mellon University Monday June 29, 2009 The Linear Biped Model and Application to Humanoid Estimation and Control.
NCAF Manchester July 2000 Graham Hesketh Information Engineering Group Rolls-Royce Strategic Research Centre.
Lecture 25: Implementation Complicating factors Control design without a model Implementation of control algorithms ME 431, Lecture 25.
EE 495 Modern Navigation Systems Kalman Filtering – Part I Friday, March 28 EE 495 Modern Navigation Systems Slide 1 of 11.
EE 495 Modern Navigation Systems INS-GPS Integration Architectures Wednesday, April 09 EE 495 Modern Navigation Systems Slide 1 of 9.
An Introduction To The Kalman Filter By, Santhosh Kumar.
EE 495 Modern Navigation Systems
EE 495 Modern Navigation Systems Noise & Random Processes Mon, March 02 EE 495 Modern Navigation Systems Slide 1 of 19.
Current Works Corrected unit conversions in code Found an error in calculating offset (to zero sensors) – Fixed error, but still not accurately integrating.
1 SVY 207: Lecture 12 Modes of GPS Positioning Aim of this lecture: –To review and compare methods of static positioning, and introduce methods for kinematic.
EE 495 Modern Navigation Systems
Model of Reluctance Synchronous Motor
Current Works Determined drift during constant velocity test caused by slight rotation which results in gravity affecting accelerometers Analyzed data.
EE 495 Modern Navigation Systems Wednesday, January 13 EE 495 Modern Navigation Systems Slide 1 of 18.
Objective: To develop a fully-autonomous control system for the Q-ball based on onboard IMU/Magnetometer/Ultrasound sensory information Summer Internship.
Using Kalman Filter to Track Particles Saša Fratina advisor: Samo Korpar
EE 495 Modern Navigation Systems Inertial Navigation in the ECEF Frame Friday, Feb 20 EE 495 Modern Navigation Systems Slide 1 of 10.
EE 495 Modern Navigation Systems Wednesday, January 8 EE 495 Modern Navigation Systems Slide 1 of 18.
EE 495 Modern Navigation Systems Aided INS Monday, April 07 EE 495 Modern Navigation Systems Slide 1 of 10.
A Low-Cost and Fail-Safe Inertial Navigation System for Airplanes Robotics 전자공학과 깡돌가
Tip Position Control Using an Accelerometer & Machine Vision Aimee Beargie March 27, 2002.
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION Kalman Filter with Process Noise Gauss- Markov.
EE 495 Modern Navigation Systems INS-GPS Integration Architectures Wednesday, April 09 EE 495 Modern Navigation Systems Slide 1 of 9.
Copyright 2011 controltrix corpwww. controltrix.com Global Positioning System ++ Improved GPS using sensor data fusion
Beard & McLain, “Small Unmanned Aircraft,” Princeton University Press, 2012, Chapter 8, Slide 1 Chapter 8 State Estimation.
10/31/ Simulation of Tightly Coupled INS/GPS Navigator Ade Mulyana, Takayuki Hoshizaki October 31, 2001 Purdue University.
EE 495 Modern Navigation Systems
Wireless Based Positioning Project in Wireless Communication.
EE 495 Modern Navigation Systems INS Error Mechanization Mon, March 21 EE 495 Modern Navigation Systems Slide 1 of 10.
EE 495 Modern Navigation Systems TAN Error Mechanization Fri, March 25 EE 495 Modern Navigation Systems Slide 1 of 7.
Chapter 1: Overview of Control
Using Sensor Data Effectively
ASEN 5070: Statistical Orbit Determination I Fall 2014
Velocity Estimation from noisy Measurements
Sliding Mode Control of a Non-Collocated Flexible System
Anastasios I. Mourikis and Stergios I. Roumeliotis
The Discrete Kalman Filter
Presentation transcript:

EE 495 Modern Navigation Systems Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems Slide 1 of 23

Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems Slide 2 of 23

Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems CASE 1: A Fixed Constant  Simulation results Slide 3 of 23

Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems CASE 2: Measuring only position at 100 Hz estimate the velocity  Direct differentiation of noisy meas would be very bad  Kalman Filter: Let’s assume that the velocity is ~constant o State model: Slide 4 of 23

Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems A guess? From pos sensor specs Slide 5 of 23

Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems CASE 2: Measuring only position estimate velocity  Simulation results Slide 6 of 23

Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems CASE 2: Measuring only position estimate velocity  Simulation results o What if we tried to directly generate a velocity measurement? Slide 7 of 23

Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems CASE 2: Measuring only position estimate velocity  Simulation results: A Comparison Slide 8 of 23

Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems CASE 3: Estimate 1D Position and Velocity  The Holloman AFB High-Speed Test Track Slide 9 of 23

Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems Slide 10 of 23

Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems Accelerometer measurement  Bias instability + accel VRW type noise o where o and the bias instability can be modeled as o with  Accelerometer model Slide 11 of 23

Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems Accelerometer measurement Slide 12 of 23

Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems What if we simply integrated the accelerometer measurements (twice) to estimate position? IMU mechanization!! Slide 13 of 23

Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems GPS position measurement Slide 14 of 23

Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems Solution Approach #1:  Estimate the pos, vel, and accel o Will need a dynamic model for the “sled” – The dynamics can get complex (i.e., A & B)!! » Mass, friction, … Solution Approach #2:  Let’s estimate the error in the accel derived position estimate o Need only a model of the error dynamics – Do NOT need the dynamic model of the system (i.e., sled)!! IMU Slide 15 of 23

Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems Solution Approach #2:  Modeling the error dynamics o The velocity error dynamics o The position error dynamics white Non-white Augment the state vector!! Slide 16 of 23

Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems Solution Approach #2:  Modeling the error dynamics (summary)  Modeling the measurement equation Est = Truth -  Meas = Truth +  GPS measurement Slide 17 of 23

Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems Implementing the Kalman Filter: Slide 18 of 23

Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems Kalman Filter Results:  Position  Remember that we are estimating the error in the accel only derived position estimate!! Slide 19 of 23

Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems Kalman Filter Results:  Velocity Slide 20 of 23

Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems Kalman Filter Results: Bias Instability Slide 21 of 23

Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems Slide 22 of 23

Kalman Filtering – Part II Mon, April 4 EE 495 Modern Navigation Systems Overall architecture  Note that we are estimating the “error in the inertial-only estimate” !! o Then correcting the inertial-only estimate by subtracting this error!! Slide 23 of 23