EE 570: Location and Navigation
|
|
- Winfred O’Neal’
- 5 years ago
- Views:
Transcription
1 EE 570: Location and Navigation Error Mechanization (ECEF) Aly El-Osery 1 Stephen Bruder 2 1 Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA 2 Electrical and Computer Engineering Department, Emry-Riddle Aeronautical Univesity Prescott, Arizona, USA March 13, 2014 Attitude Velocity Gravity Position Summary Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
2 ECEF Attitude Error Ċ e = Ce Ω e = Ce (Ω i Ω ie) = d dt [ (I +[δ ψ e e ] ])Ĉe = (I +[δ ψ e e ])Ĉe Ω e = [δ ψ e e ]Ĉe +(I +[δ ψ e e ]) Ĉ e = (I +[δ ψ e e ])Ĉe ( ˆΩ e + δω i δω ie) (I +[δ ψ e e ])Ĉe ˆΩ e + Ĉe (δω i δω ie) Attitude Velocity Gravity Position Summary Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
3 ECEF Attitude Error Ċ e = Ce Ω e = Ce (Ω i Ω ie) = d dt [ (I +[δ ψ e e ] ])Ĉe = (I +[δ ψ e e ])Ĉe Ω e = [δ ψ e e ]Ĉe +(I +[δ ψ e e ]) Ĉ e = (I +[δ ψ e e ])Ĉe ( ˆΩ e + δω i δω ie) (I +[δ ψ e e ])Ĉe ˆΩ e + Ĉe (δω i δω ie) Attitude Velocity Gravity Position Summary Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
4 ECEF Attitude Error Ċ e = Ce Ω e = Ce (Ω i Ω ie) = d dt [ (I +[δ ψ e e ] ])Ĉe = (I +[δ ψ e e ])Ĉe Ω e = [δ ψ e e ]Ĉe +(I +[δ ψ e e ]) Ĉ e = (I +[δ ψ e e ])Ĉe ( ˆΩ e + δω i δω ie) (I +[δ ψ e e ])Ĉe ˆΩ e + Ĉe (δω i δω ie) Attitude Velocity Gravity Position Summary Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
5 ECEF Attitude Error Ċ e = Ce Ω e = Ce (Ω i Ω ie) = d dt [ (I +[δ ψ e e ] ])Ĉe = (I +[δ ψ e e ])Ĉe Ω e = [δ ψ e e ]Ĉe +(I +[δ ψ e e ]) Ĉ e = (I +[δ ψ e e ])Ĉe ( ˆΩ e + δω i δω ie) (I +[δ ψ e e ])Ĉe ˆΩ e + Ĉe (δω i δω ie) [δ ψ e e ]δω e 0 Attitude Velocity Gravity Position Summary Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
6 ECEF Attitude Error Ċ e = Ce Ω e = Ce (Ω i Ω ie) = d dt [ (I +[δ ψ e e ] ])Ĉe = (I +[δ ψ e e ])Ĉe Ω e = [δ ψ e e ]Ĉe +(I +[δ ψ e e ]) Ĉ e = (I +[δ ψ e e ])Ĉe ( ˆΩ e + δω i δω ie) (I +[δ ψ e e ])Ĉe ˆΩ e + Ĉe (δω i δω ie) = Attitude Velocity Gravity Position Summary Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
7 ECEF Attitude Error Ċ e = Ce Ω e = Ce (Ω i Ω ie) = d dt [ (I +[δ ψ e e ] ])Ĉe = (I +[δ ψ e e ])Ĉe Ω e = [δ ψ e e ]Ĉe +(I +[δ ψ e e ]) Ĉ e = (I +[δ ψ e e ])Ĉe ( ˆΩ e + δω i δω ie) (I +[δ ψ e e ])Ĉe ˆΩ e + Ĉe (δω i δω ie) [δ ψ e e ] = Ĉe (δω i δω ie)ĉe = [Ĉ e(δ ω i δ ω ie) ] (1) Attitude Velocity Gravity Position Summary Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
8 ECEF Attitude Error Ċ e = Ce Ω e = Ce (Ω i Ω ie) = d dt [ (I +[δ ψ e e ] ])Ĉe = (I +[δ ψ e e ])Ĉe Ω e = [δ ψ e e ]Ĉe +(I +[δ ψ e e ]) Ĉ e = (I +[δ ψ e e ])Ĉe ( ˆΩ e + δω i δω ie) (I +[δ ψ e e ])Ĉe ˆΩ e + Ĉe (δω i δω ie) [δ ψ e e ] = Ĉe (δω i δω ie)ĉe = [Ĉ e(δ ω i δ ω ie) ] (1) δ ψ e e = Ĉe (δω i δ ω ie) (2) Attitude Velocity Gravity Position Summary Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
9 ECEF Attitude Error (cont.) δ ψ e e = Ĉe (δω i δ ω ie) = Ĉ e δω i Ĉe ( ω ie ˆ ω ie) = Ĉ e δω i (Ĉe C e I) ω e ie = Ĉ e δω i + δ ψ e e ωe ie Attitude Velocity Gravity Position Summary Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
10 ECEF Attitude Error (cont.) δ ψ e e = Ĉe (δω i δ ω ie) = Ĉ e δω i Ĉe ( ω ie ˆ ω ie) = Ĉ e δω i (Ĉe C e I) ω e ie = Ĉ e δω i + δ ψ e e ωe ie δ ψ e e = Ĉe δω i Ω e ie δ ψ e e (3) Attitude Velocity Gravity Position Summary Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
11 Velocity v e e = Ce f i + ge 2Ωe ie v e e (4) ˆ v e e = Ĉe ˆ f i + ˆ g e 2Ωe ˆ v ie e e = (I [δ ψ e e ])Ce ( f i δ f i )+ ˆ g e 2Ωe ˆ v ie e e (5) Attitude Velocity Gravity Position Summary Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
12 Velocity v e e = Ce f i + ge 2Ωe ie v e e (4) ˆ v e e = Ĉe ˆ f i + ˆ g e 2Ωe ˆ v ie e e = (I [δ ψ e e ])Ce ( f i δ f i )+ ˆ g e 2Ωe ˆ v ie e e δ v e e = v e e ˆ v e e = [δ ψ e e ]Ce fi + Ĉe δ f i + δ g e 2Ωe ieδ v e e = [δ ψ e e ]Ĉe ˆ f i + Ĉe δ f i + δ g e 2Ωe ieδ v e e (5) Attitude Velocity Gravity Position Summary Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
13 Velocity v e e = Ce f i + ge 2Ωe ie v e e (4) ˆ v e e = Ĉe ˆ f i + ˆ g e 2Ωe ˆ v ie e e = (I [δ ψ e e ])Ce ( f i δ f i )+ ˆ g e 2Ωe ˆ v ie e e δ v e e = v e e ˆ v e e = [δ ψ e e ]Ce fi + Ĉe δ f i + δ g e 2Ωe ieδ v e e = [δ ψ e e ]Ĉe ˆ f i + Ĉe δ f i + δ g e 2Ωe ieδ v e e (5) δ v e e = [ Cˆ e ˆ f i ]δ ψ e e + Ĉe δ f i + δ g e 2Ωe ˆ v ie e e (6) Attitude Velocity Gravity Position Summary Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
14 Gravity Error δ g e 2g 0(ˆL ) ˆ r e e res e (ˆL ) ˆ r 2(ˆ r e e e e )T δ r e e (7) Attitude Velocity Gravity Position Summary Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
15 Position r e e = ve e (8) Attitude Velocity Gravity Position Summary Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
16 Position r e e = ve e (8) δ r e e = δ v e e (9) Attitude Velocity Gravity Position Summary Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
17 Summary - in terms of δ f i, δ ω i δ δ δ ψ e e v e e r e e Ω e ie = [ Cˆ e ˆ f i ] 2Ωe 2g 0 ( ˆL ) ˆ r e ie res e e ( ˆL ) 2(ˆ r e ˆ r e e e )T I Ĉ e Ĉ e 0 δ f i δ ω i 0 0 δ ψ e e δ v e e δ r e e + (10) Attitude Velocity Gravity Position Summary Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
18 Notation Used Truth value Measured value x x Estimated or computed value ˆ x Error δ x = x ˆ x Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
19 Notation Used Truth value Measured value Estimated or computed value x x Nothing aove ˆ x Error δ x = x ˆ x Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
20 Notation Used Truth value Measured value Estimated or computed value x x ˆ x Use tilde Error δ x = x ˆ x Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
21 Notation Used Truth value Measured value Estimated or computed value x x ˆ x Error δ x = x ˆ x Use hat Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
22 Notation Used Truth value Measured value x x Estimated or computed value ˆ x Error δ x δ x = x ˆ x ˆ x Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
23 Linearization using Taylor Series Expansion Given a non-linear system x = f( x, t) Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
24 Linearization using Taylor Series Expansion Given a non-linear system x = f( x, t) Let s assume we have an estimate of x, i.e., ˆ x such that x = ˆ x + δ x x = ˆ x + δ x = f(ˆ x + δ x, t) (11) Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
25 Linearization using Taylor Series Expansion Given a non-linear system x = f( x, t) Let s assume we have an estimate of x, i.e., ˆ x such that x = ˆ x + δ x Using Taylor series expansion x = ˆ x + δ x = f(ˆ x + δ x, t) (11) f(ˆ x + δ x, t) = ˆ x + δ x = f(ˆ x, t) + ˆ x + f( x, t) x f( x, t) x δ x x= ˆ x x= ˆ x δ x + H.O.T Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
26 Linearization using Taylor Series Expansion Given a non-linear system x = f( x, t) Let s assume we have an estimate of x, i.e., ˆ x such that x = ˆ x + δ x x = ˆ x + δ x = f(ˆ x + δ x, t) (11) Using Taylor series expansion f(ˆ x + δ x, t) = ˆ x + δ x f( x, t) = f(ˆ x, t) + x = ˆ x f( x, t) + δ x x x= ˆ x x= ˆ x δ x + H.O.T Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
27 Linearization using Taylor Series Expansion Given a non-linear system x = f( x, t) Let s assume we have an estimate of x, i.e., ˆ x such that x = ˆ x + δ x Using Taylor series expansion x = ˆ x + δ x = f(ˆ x + δ x, t) (11) f(ˆ x + δ x, t) = ˆ x + δ x = f(ˆ x, t) + ˆ x + δ x f( x, t) x f( x, t) x f( x, t) x δ x x= ˆ x x= ˆ x x= ˆ x δ x + H.O.T δ x (12) Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
28 Actual Measurements Initially the accelerometer and gyroscope measurements, f i and ω i, respectively, will e modeled as f i = f i + f i (13) ω i = ω i + ω i (14) where f i and ω i are the specific force and angular rates, respectively; and f i and ω i represents the errors. In later lectures we will discuss more detailed description of these errors. Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
29 Actual Measurements Initially the accelerometer and gyroscope measurements, f i and ω i, respectively, will e modeled as f i = f i + f i (13) these terms may ω i = ω i + ω e expanded further i (14) where f i and ω i are the specific force and angular rates, respectively; and f i and ω i represents the errors. In later lectures we will discuss more detailed description of these errors. Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
30 Error Modeling Example Accelerometers f i = a +(I + M a ) f i + nla + w a (15) Gyroscopes ω i = g +(I + M g ) ω i + G g f i + w g (16) Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
31 Error Modeling Example Accelerometers f i = a +(I + M a ) f i + nla + w a (15) Biases Gyroscopes ω i = g +(I + M g ) ω i + G g f i + w g (16) Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
32 Error Modeling Example Accelerometers f i = a +(I + M a ) f i + nla + w a (15) Misalignment and SF Errors Gyroscopes ω i = g +(I + M g ) ω i + G g f i + w g (16) Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
33 Error Modeling Example Accelerometers f i = a +(I + M a ) f i + nla + w a (15) Non-linearity Gyroscopes ω i = g +(I + M g ) ω i + G g f i + w g (16) Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
34 Error Modeling Example Accelerometers f i = a +(I + M a ) f i + nla + w a (15) Gyroscopes G-Sensitivity ω i = g +(I + M g ) ω i + G g f i + w g (16) Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
35 Error Modeling Example Accelerometers f i = a +(I + M a ) f i + nla + w a (15) Noise Gyroscopes ω i = g +(I + M g ) ω i + G g f i + w g (16) Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
36 Pos, Vel, Force and Angular Rate Errors Position error Velocity error δ r γ β = r γ β ˆ r γ β (17) δ v γ β = v γ β ˆ v γ β (18) Specific force errors Angular rate errors δ f i = f i ˆ f i (19) e f i = f i ˆ f i = δ f i (20) δ ω i = ω i ˆ ω i (21) e ω i = ω i ˆ ω i = δ ω i (22) Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
37 Attitude Error Definition Define δc γ = C γ Ĉ γ = e [δ ψ γ γ ] I +[δ ψ γ γ ] (23) This is the error in attitude resulting from errors in estimating the angular rates. Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
38 Attitude Error Properties The attitude error is a multiplicative small angle transformation from the actual frame to the computed frame Ĉ γ = (I [δ ψ γ γ ])C γ (24) Similarly, C γ = (I +[δ ψ γ γ ])Ĉ γ (25) Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
39 Specific Force and Agnular Rates Similarly we can attempt to estimate the specific force and angular rate y applying correction ased on our estimate of the error. ˆ f i = f i ˆ f i (26) ˆ ω i = ω i ˆ ω i (27) where ˆ f i and ˆ ω i are the accelerometer and gyroscope estimated caliration values, respectively. Aly El-Osery, Stephen Bruder (NMT,ERAU) EE 570: Location and Navigation March 13, / 15
EE 570: Location and Navigation
EE 570: Location and Navigation Error Mechanization (Tangential) Aly El-Osery 1 Stephen Bruder 2 1 Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA 2 Electrical and Computer
More informationEE 570: Location and Navigation
EE 570: Location and Navigation Error Mechanization (ECEF) Aly El-Osery Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA April 11, 2013 Attitude Velocity Gravity Position Summary
More informationEE 570: Location and Navigation
EE 570: Location and Navigation Aided INS Aly El-Osery Kevin Wedeward Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA In Collaboration with Stephen Bruder Electrical and Computer
More informationLecture. Aided INS EE 570: Location and Navigation. 1 Overview. 1.1 ECEF as and Example. 1.2 Inertial Measurements
Lecture Aided EE 570: Location and Navigation Lecture Notes Update on April 13, 2016 Aly El-Osery and Kevin Wedeward, Electrical Engineering Dept., New Mexico Tech In collaoration with Stephen Bruder,
More informationEE 570: Location and Navigation
EE 570: Locatio ad Navigatio Error Mechaizatio (NAV) Aly El-Osery Kevi Wedeward Electrical Egieerig Departmet, New Mexico Tech Socorro, New Mexico, USA I Collaboratio with Stephe Bruder Electrical ad Computer
More informationEE 565: Position, Navigation and Timing
EE 565: Position, Navigation and Timing Navigation Mathematics: Angular and Linear Velocity Kevin Wedeward Aly El-Osery Electrical Engineering Department New Mexico Tech Socorro, New Mexico, USA In Collaboration
More informationEE 570: Location and Navigation
EE 570: Location and Navigation Navigation Equations: Nav Mechanization Aly El-Osery Kevin Wedeward Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA In Collaboration with Stephen
More informationEE 570: Location and Navigation
EE 570: Location and Navigation Navigation Mathematics: Kinematics (Earth Surface & Gravity Models) Aly El-Osery Kevin Wedeward Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA
More informationEE 570: Location and Navigation
EE 570: Location and Navigation Navigation Mathematics: Coordinate Frames Kevin Wedeward Aly El-Osery Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA In Collaboration with Stephen
More informationEE 570: Location and Navigation
EE 570: Location and Navigation Sensor Technology Stephen Bruder 1 Aly El-Osery 2 1 Electrical and Computer Engineering Department, Embry-Riddle Aeronautical Univesity Prescott, Arizona, USA 2 Electrical
More informationEE 570: Location and Navigation
EE 570: Location and Navigation Sensor Technology Aly El-Osery Kevin Wedeward Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA In Collaboration with Stephen Bruder Electrical
More informationEE 570: Location and Navigation
EE 570: Location and Navigation Sensor Technology Stephen Bruder 1 Aly El-Osery 2 1 Electrical and Computer Engineering Department, Embry-Riddle Aeronautical Univesity Prescott, Arizona, USA 2 Electrical
More informationEE 565: Position, Navigation, and Timing
EE 565: Position, Navigation, and Timing Kalman Filtering Example Aly El-Osery Kevin Wedeward Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA In Collaboration with Stephen Bruder
More informationNavigation Mathematics: Kinematics (Earth Surface & Gravity Models) EE 570: Location and Navigation
Lecture Navigation Mathematics: Kinematics (Earth Surface & ) EE 570: Location and Navigation Lecture Notes Update on March 10, 2016 Aly El-Osery and Kevin Wedeward, Electrical Engineering Dept., New Mexico
More informationNavigation Mathematics: Kinematics (Coordinate Frame Transformation) EE 570: Location and Navigation
Lecture Navigation Mathematics: Kinematics (Coordinate Frame Transformation) EE 570: Location and Navigation Lecture Notes Update on Feruary 16, 2016 Aly El-Osery and Kevin Wedeward, Electrical Engineering
More informationA Low-Cost GPS Aided Inertial Navigation System for Vehicular Applications
A Low-Cost GPS Aided Inertial Navigation System for Vehicular Applications ISAAC SKOG Master of Science Thesis Stockholm, Sweden 2005-03-09 IR-SB-EX-0506 1 Abstract In this report an approach for integration
More informationNMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582
NM EE 589 & UNM ME 48/58 ROBO ENGINEERING Dr. Stephen Bruder NM EE 589 & UNM ME 48/58 5. Robot Dynamics 5. he Microbot Arm Dynamic Model A Second Dynamic Model Example: he Microbot Robot Arm he Denavit-Hartenberg
More informationEE 521: Instrumentation and Measurements
Aly El-Osery Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA August 30, 2009 1 / 19 1 Course Overview 2 Measurement System 3 Noise 4 Error Analysis 2 / 19 Textbooks C.W. De
More informationEE565:Mobile Robotics Lecture 6
EE565:Mobile Robotics Lecture 6 Welcome Dr. Ahmad Kamal Nasir Announcement Mid-Term Examination # 1 (25%) Understand basic wheel robot kinematics, common mobile robot sensors and actuators knowledge. Understand
More informationAN IMPROVED STATIONARY FINE SELF-ALIGNMENT APPROACH FOR SINS USING MEASUREMENT AUGMENTATION
Belo Horizonte, MG, 2 a 24 de Setembro de 214 AN IMPROVED STATIONARY FINE SELF-ALIGNMENT APPROACH FOR SINS USING MEASUREMENT AUGMENTATION Felipe Oliveira e Silva, Elder Moreira Hemerly, Waldemar de Castro
More informationTheoretical Physics II B Quantum Mechanics. Lecture 5
Theoretical Physics II B Quantum Mechanics Lecture 5 Frank Krauss February 11, 2014 Solutions to previous control questions 4.1 Determine first the transformation matrix ˆT through ( ˆT ij = ψ i φ j =
More informationERRATA TO: STRAPDOWN ANALYTICS, FIRST EDITION PAUL G. SAVAGE PARTS 1 AND 2 STRAPDOWN ASSOCIATES, INC. 2000
ERRATA TO: STRAPDOWN ANAYTICS, FIRST EDITION PAU G. SAVAGE PARTS 1 AND 2 STRAPDOWN ASSOCIATES, INC. 2000 Corrections Reported From April 2004 To Present Pg. 10-45 - Section 10.1.3, first paragraph - Frequency
More informationAttitude Estimation Version 1.0
Attitude Estimation Version 1. Francesco Farina May 23, 216 Contents 1 Introduction 2 2 Mathematical background 2 2.1 Reference frames and coordinate systems............. 2 2.2 Euler angles..............................
More informationNavigation Mathematics: Angular and Linear Velocity EE 570: Location and Navigation
Lecture Nvigtion Mthemtics: Angulr n Liner Velocity EE 57: Loction n Nvigtion Lecture Notes Upte on Februry, 26 Kevin Weewr n Aly El-Osery, Electricl Engineering Dept., New Mexico Tech In collbortion with
More informationContinuous Preintegration Theory for Graph-based Visual-Inertial Navigation
Continuous Preintegration Theory for Graph-based Visual-Inertial Navigation Kevin Ecenhoff - ec@udel.edu Patric Geneva - pgeneva@udel.edu Guoquan Huang - ghuang@udel.edu Department of Mechanical Engineering
More informationLecture 7 Discrete Systems
Lecture 7 Discrete Systems EE 52: Instrumentation and Measurements Lecture Notes Update on November, 29 Aly El-Osery, Electrical Engineering Dept., New Mexico Tech 7. Contents The z-transform 2 Linear
More informationEE 521: Instrumentation and Measurements
Aly El-Osery Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA November 1, 2009 1 / 27 1 The z-transform 2 Linear Time-Invariant System 3 Filter Design IIR Filters FIR Filters
More informationEE 521: Instrumentation and Measurements
Aly El-Osery Electrical Engineering Department, New Mexico Tech Socorro, New Mexico, USA September 23, 2009 1 / 18 1 Sampling 2 Quantization 3 Digital-to-Analog Converter 4 Analog-to-Digital Converter
More informationFundamentals of attitude Estimation
Fundamentals of attitude Estimation Prepared by A.Kaviyarasu Assistant Professor Department of Aerospace Engineering Madras Institute Of Technology Chromepet, Chennai Basically an IMU can used for two
More informationPoles and Zeros in z-plane
M58 Mixed Signal Processors page of 6 Poles and Zeros in z-plane z-plane Response of discrete-time system (i.e. digital filter at a particular frequency ω is determined by the distance between its poles
More informationQuaternion based Extended Kalman Filter
Quaternion based Extended Kalman Filter, Sergio Montenegro About this lecture General introduction to rotations and quaternions. Introduction to Kalman Filter for Attitude Estimation How to implement and
More informationRefinements to the General Methodology Behind Strapdown Airborne Gravimetry
Refinements to the General Methodology Behind Strapdown Airborne Gravimetry AE 8900 MS Special Problems Report Space Systems Design Lab (SSDL) Guggenheim School of Aerospace Engineering Georgia Institute
More informationVN-100 Velocity Compensation
VN-100 Velocity Compensation Velocity / Airspeed Aiding for AHRS Applications Application Note Abstract This application note describes how the VN-100 can be used in non-stationary applications which require
More informationTactical Ballistic Missile Tracking using the Interacting Multiple Model Algorithm
Tactical Ballistic Missile Tracking using the Interacting Multiple Model Algorithm Robert L Cooperman Raytheon Co C 3 S Division St Petersburg, FL Robert_L_Cooperman@raytheoncom Abstract The problem of
More informationEE C245 ME C218 Introduction to MEMS Design
EE C245 ME C218 Introduction to MEMS Design Fall 2007 Prof. Clark T.-C. Nguyen Dept. of Electrical Engineering & Computer Sciences University of California at Berkeley Berkeley, CA 94720 Lecture 20: Equivalent
More informationA Mission to Planet Mars Gravity Field Determination
A Mission to Planet Mars Gravity Field Determination Department for Theoretical Geodesy Graz University of Technology and Space Research Institute Austrian Academy of Sciences Gravity field CHAMP GRACE
More informationFIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING
FIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING Elias F. Solorzano University of Toronto (Space Flight Laboratory) Toronto, ON (Canada) August 10 th, 2016 30 th AIAA/USU
More informationOptional Problems on the Harmonic Oscillator
8.04: Quantum Mechanics Professor Allan Adams Massachusetts Institute of Technology Tuesday March 9 Optional Problems on the Harmonic Oscillator. Coherent States Consider a state ϕ α which is an eigenstate
More informationLecture V: The game-engine loop & Time Integration
Lecture V: The game-engine loop & Time Integration The Basic Game-Engine Loop Previous state: " #, %(#) ( #, )(#) Forces -(#) Integrate velocities and positions Resolve Interpenetrations Per-body change
More informationQuestion 1: Spherical Pendulum
Question 1: Spherical Pendulum Consider a two-dimensional pendulum of length l with mass M at its end. It is easiest to use spherical coordinates centered at the pivot since the magnitude of the position
More informationEE 570: Location and Navigation: Theory & Practice
EE 570: Locaton and Navgaton: Thor & Practc Navgaton Snsors and INS Mchanaton Thursda 8 F 013 NMT EE 570: Locaton and Navgaton: Thor & Practc Sld 1 of 10 Navgaton Snsors and INS Mchanaton Navgaton Equatons
More informationWe are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors
We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 3,500 108,000 1.7 M Open access books available International authors and editors Downloads Our
More informationDead Reckoning navigation (DR navigation)
Dead Reckoning navigation (DR navigation) Prepared by A.Kaviyarasu Assistant Professor Department of Aerospace Engineering Madras Institute Of Technology Chromepet, Chennai A Navigation which uses a Inertial
More informationUAVBook Supplement Full State Direct and Indirect EKF
UAVBook Supplement Full State Direct and Indirect EKF Randal W. Beard March 14, 217 This supplement will explore alternatives to the state estimation scheme presented in the book. In particular, we will
More informationNAWCWPNS TM 8128 CONTENTS. Introduction Two-Dimensinal Motion Three-Dimensional Motion Nonrotating Spherical Earth...
CONTENTS Introduction... 3 Two-Dimensinal Motion... 3 Three-Dimensional Motion... 5 Nonrotating Spherical Earth...10 Rotating Spherical Earth...12 WGS84...14 Conclusion...14 Appendixes: A. Kalman Filter...15
More informationLow-Cost Integrated Navigation System
Institute of Flight System Dynamics Technische Universität München Prof. Dr.-Ing. Florian Holzapfel Eecuted at Robotics and Automation Lab Centre for Intelligent Information Processing Systems University
More informationTIGHT GNSS/INS INTEGRATION AS A CONSTRAINED LEAST-SQUARES PROBLEM. David Bernal, Pau Closas, Eduard Calvo, Juan A. Fernández Rubio
17th European Signal Processing Conference EUSIPCO 2009) Glasgow, Scotland, August 24-28, 2009 IGH GNSS/INS INEGRAION AS A CONSRAINED LEAS-SQUARES PROBLEM David Bernal, Pau Closas, Eduard Calvo, Juan A
More informationVerification of a Dual-State Extended Kalman Filter with Lidar-Enabled Autonomous Hazard- Detection for Planetary Landers
Marquette University e-publications@marquette Master's Theses (29 -) Dissertations, Theses, and Professional Projects Verification of a Dual-State Extended Kalman Filter with Lidar-Enabled Autonomous Hazard-
More informationWe call these coupled differential equations, because as you can see the derivative of θ1 involves θ2 and the derivative of the θ2 involves θ1.
Torsion Waves In Monday s class we saw waves on the above device. By the end of today s class, I hope you will have some idea of how those waves arise from the equations you already know. The above device
More informationSpacecraft Attitude Dynamics for Undergraduates
Session 1123 Spacecraft Attitude Dynamics for Undergraduates Dr. Rachel Shinn Embry Riddle Aeronautical University, Prescott, AZ Abstract Teaching spacecraft attitude dynamics to undergraduate students
More informationA Sensor Driven Trade Study for Autonomous Navigation Capabilities
A Sensor Driven Trade Study for Autonomous Navigation Capabilities Sebastián Muñoz and E. Glenn Lightsey The University of Texas at Austin, Austin, TX, 78712 Traditionally, most interplanetary exploration
More informationAccuracy Improvement of Low Cost INS/GPS for Land Applications (URL: Eun-Hwan Shin
UCGE Reports Number 20156 Department of Geomatics Engineering Accuracy Improvement of Low Cost INS/GPS for Land Applications (URL: http://www.geomatics.ucalgary.ca/links/gradtheses.html) by Eun-Hwan Shin
More informationInertial Navigation System Aiding Using Vision
Air Force Institute of Technology AFIT Scholar Theses and Dissertations 3-21-2013 Inertial Navigation System Aiding Using Vision James O. Quarmyne Follow this and additional works at: https://scholar.afit.edu/etd
More informationIntroduction & Laplace Transforms Lectures 1 & 2
Introduction & Lectures 1 & 2, Professor Department of Electrical and Computer Engineering Colorado State University Fall 2016 Control System Definition of a Control System Group of components that collectively
More informationPart: Frequency and Time Domain
Numerical Methods Fourier Transform Pair Part: Frequency and Time Domain For more details on this topic Go to Clic on eyword Clic on Fourier Transform Pair You are free to Share to copy, distribute, display
More informationRecap. The bigger the exhaust speed, ve, the higher the gain in velocity of the rocket.
Recap Classical rocket propulsion works because of momentum conservation. Exhaust gas ejected from a rocket pushes the rocket forwards, i.e. accelerates it. The bigger the exhaust speed, ve, the higher
More informationSignal Processing in Cold Atom Interferometry- Based INS
Air Force Institute of Technology AFIT Scholar Theses and Dissertations Student Graduate Works 3-14-2014 Signal Processing in Cold Atom Interferometry- Based INS Kara M. Willis Follow this and additional
More informationGyroscopes and statics
Gyroscopes and statics Announcements: Welcome back from Spring Break! CAPA due Friday at 10pm We will finish Chapter 11 in H+R on angular momentum and start Chapter 12 on stability. Friday we will begin
More informationLecture 38: Equations of Rigid-Body Motion
Lecture 38: Equations of Rigid-Body Motion It s going to be easiest to find the equations of motion for the object in the body frame i.e., the frame where the axes are principal axes In general, we can
More informationCS491/691: Introduction to Aerial Robotics
CS491/691: Introduction to Aerial Robotics Topic: Midterm Preparation Dr. Kostas Alexis (CSE) Areas of Focus Coordinate system transformations (CST) MAV Dynamics (MAVD) Navigation Sensors (NS) State Estimation
More information10.34 Numerical Methods Applied to Chemical Engineering
10.34 Numerical Methods Applied to Chemical Engineering Quiz 1 This quiz consists of three problems worth 0, 40 and 40 points respectively. The problem statements are found on pages, 3 and 5 in this exam
More informationTaylor Series. Math114. March 1, Department of Mathematics, University of Kentucky. Math114 Lecture 18 1/ 13
Taylor Series Math114 Department of Mathematics, University of Kentucky March 1, 2017 Math114 Lecture 18 1/ 13 Given a function, can we find a power series representation? Math114 Lecture 18 2/ 13 Given
More informationNMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582
NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582 4. Moton Knematcs 4.2 Angular Velocty Knematcs Summary From the last lecture we concluded that: If the jonts
More informationEE 570: Location and Navigation: Theory & Practice
EE 570: Locatio ad Naigatio: Thory & Practic Naigatio Ssors ad INS Mchaizatio NMT EE 570: Locatio ad Naigatio: Thory & Practic Slid 1 of 13 Naigatio Ssors ad INS Mchaizatio Naigatio Equatios Cas 3: Na
More informationAS3010: Introduction to Space Technology
AS3010: Introduction to Space Technology L E C T U R E 22 Part B, Lecture 22 19 April, 2017 C O N T E N T S Attitude stabilization passive and active. Actuators for three axis or active stabilization.
More informationLecture 38: Equations of Rigid-Body Motion
Lecture 38: Equations of Rigid-Body Motion It s going to be easiest to find the equations of motion for the object in the body frame i.e., the frame where the axes are principal axes In general, we can
More informationInvestigation of the Attitude Error Vector Reference Frame in the INS EKF
Investigation of the Attitude Error Vector Reference Frame in the INS EKF Stephen Steffes, Jan Philipp Steinbach, and Stephan Theil Abstract The Extended Kalman Filter is used extensively for inertial
More informationwith Application to Autonomous Vehicles
Nonlinear with Application to Autonomous Vehicles (Ph.D. Candidate) C. Silvestre (Supervisor) P. Oliveira (Co-supervisor) Institute for s and Robotics Instituto Superior Técnico Portugal January 2010 Presentation
More informationLecture D21 - Pendulums
J. Peraire 16.07 Dynamics Fall 2004 Version 1.1 ecture D21 - Pendulums A pendulum is a rigid body suspended from a fixed point (hinge) which is offset with respect to the body s center of mass. If all
More informationCubature Particle filter applied in a tightly-coupled GPS/INS navigation system
Cubature Particle filter applied in a tightly-coupled GPS/INS navigation system Yingwei Zhao & David Becker Physical and Satellite Geodesy Institute of Geodesy TU Darmstadt 1 Yingwei Zhao & David Becker
More informationSearching for gravitational waves from neutron stars
Searching for gravitational waves from neutron stars Ian Jones D.I.Jones@soton.ac.uk General Relativity Group, Southampton University Ian Jones Searching for gravitational waves from neutron stars 1/23
More informationAutonomous Mobile Robot Design
Autonomous Mobile Robot Design Topic: Inertial Measurement Unit Dr. Kostas Alexis (CSE) Where am I? What is my environment? Robots use multiple sensors to understand where they are and how their environment
More informationUnderstanding Precession
University of Rochester PHY35 Term Paper Understanding Precession Author: Peter Heuer Professor: Dr. Douglas Cline December 1th 01 1 Introduction Figure 1: Bicycle wheel gyroscope demonstration used at
More informationImage Alignment and Mosaicing Feature Tracking and the Kalman Filter
Image Alignment and Mosaicing Feature Tracking and the Kalman Filter Image Alignment Applications Local alignment: Tracking Stereo Global alignment: Camera jitter elimination Image enhancement Panoramic
More informationError Analysis and Reduction for Shearer Positioning using the Strapdown Inertial Navigation System
IJCSI International Journal of Computer Science Issues, Vol. 9, Issue 5, No 1, September 1 ISSN (Online): 1694-814 www.ijcsi.org 49 Error Analysis and Reduction for Shearer Positioning using the Strapdown
More informationCourse roadmap. ME451: Control Systems. Example of Laplace transform. Lecture 2 Laplace transform. Laplace transform
ME45: Control Systems Lecture 2 Prof. Jongeun Choi Department of Mechanical Engineering Michigan State University Modeling Transfer function Models for systems electrical mechanical electromechanical Block
More informationResearch Article Error Modeling, Calibration, and Nonlinear Interpolation Compensation Method of Ring Laser Gyroscope Inertial Navigation System
Abstract and Applied Analysis Volume 213, Article ID 359675, 7 pages http://dx.doi.org/1.1155/213/359675 Research Article Error Modeling, Calibration, and Nonlinear Interpolation Compensation Method of
More informationMEAM 510 Fall 2011 Bruce D. Kothmann
Balancing g Robot Control MEAM 510 Fall 2011 Bruce D. Kothmann Agenda Bruce s Controls Resume Simple Mechanics (Statics & Dynamics) of the Balancing Robot Basic Ideas About Feedback & Stability Effects
More informationPHYS 705: Classical Mechanics. Euler s Equations
1 PHYS 705: Classical Mechanics Euler s Equations 2 Euler s Equations (set up) We have seen how to describe the kinematic properties of a rigid body. Now, we would like to get equations of motion for it.
More informationQuantum Physics Lecture 9
Quantum Physics Lecture 9 Potential barriers and tunnelling Examples E < U o Scanning Tunelling Microscope E > U o Ramsauer-Townsend Effect Angular Momentum - Orbital - Spin Pauli exclusion principle potential
More informationAutomated Tuning of the Nonlinear Complementary Filter for an Attitude Heading Reference Observer
Automated Tuning of the Nonlinear Complementary Filter for an Attitude Heading Reference Observer Oscar De Silva, George K.I. Mann and Raymond G. Gosine Faculty of Engineering and Applied Sciences, Memorial
More informationESE319 Introduction to Microelectronics. Output Stages
Output Stages Power amplifier classification Class A amplifier circuits Class A Power conversion efficiency Class B amplifier circuits Class B Power conversion efficiency Class AB amplifier circuits Class
More informationLecture IV: Time Discretization
Lecture IV: Time Discretization Motivation Kinematics: continuous motion in continuous time Computer simulation: Discrete time steps t Discrete Space (mesh particles) Updating Position Force induces acceleration.
More informationGPS/INS Tightly coupled position and attitude determination with low-cost sensors Master Thesis
GPS/INS Tightly coupled position and attitude determination with low-cost sensors Master Thesis Michele Iafrancesco Institute for Communications and Navigation Prof. Dr. Christoph Günther Supervised by
More informationInertial Navigation and Various Applications of Inertial Data. Yongcai Wang. 9 November 2016
Inertial Navigation and Various Applications of Inertial Data Yongcai Wang 9 November 2016 Types of Gyroscope Mechanical Gyroscope Laser Gyroscope Sagnac Effect Stable Platform IMU and Strapdown IMU In
More informationChapter 11. Angular Momentum
Chapter 11 Angular Momentum Angular Momentum Angular momentum plays a key role in rotational dynamics. There is a principle of conservation of angular momentum. In analogy to the principle of conservation
More informationNonlinear Observer Design for GNSS-Aided Inertial Navigation Systems with Time-Delayed GNSS Measurements
Control Engineering Practise (216) 1 18 Journal Logo Nonlinear Observer Design for GNSS-Aided Inertial Navigation Systems with Time-Delayed GNSS Measurements Jakob M. Hansen 1, Thor I. Fossen 1, Tor Arne
More informationInertial Odometry using AR Drone s IMU and calculating measurement s covariance
Inertial Odometry using AR Drone s IMU and calculating measurement s covariance Welcome Lab 6 Dr. Ahmad Kamal Nasir 25.02.2015 Dr. Ahmad Kamal Nasir 1 Today s Objectives Introduction to AR-Drone On-board
More informationTwo dimensional rate gyro bias estimation for precise pitch and roll attitude determination utilizing a dual arc accelerometer array
Rochester Institute of Technology RIT Scholar Works Theses Thesis/Dissertation Collections -- Two dimensional rate gyro bias estimation for precise pitch and roll attitude determination utilizing a dual
More informationSupplementary Materials for
www.sciencemag.org/content/345/622/1317/suppl/dc1 Supplementary Materials for Chaotic dynamics of stellar spin in binaries and the production of misaligned hot Jupiters Natalia I. Storch, Kassandra R.
More informationThe SPHERES Navigation System: from Early Development to On-Orbit Testing
The SPHERES Navigation System: from Early Development to On-Orbit Testing Simon Nolet MIT Space Systems Laboratory, Cambridge, MA 2139 The MIT Space Systems Laboratory has developed the Synchronized Position
More informationMEAM 510 Fall 2012 Bruce D. Kothmann
Balancing g Robot Control MEAM 510 Fall 2012 Bruce D. Kothmann Agenda Bruce s Controls Resume Simple Mechanics (Statics & Dynamics) of the Balancing Robot Basic Ideas About Feedback & Stability Effects
More informationLecture Schedule: Week Date Lecture Title
http://elec34.org Sampling and CONVOLUTION 24 School of Information Technology and Electrical Engineering at The University of Queensland Lecture Schedule: Week Date Lecture Title 2-Mar Introduction 3-Mar
More informationModel Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion
Proceedings of the 11th WSEAS International Conference on SSTEMS Agios ikolaos Crete Island Greece July 23-25 27 38 Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion j.garus@amw.gdynia.pl
More informationInertial Frame frame-dragging
Frame Dragging Frame Dragging An Inertial Frame is a frame that is not accelerating (in the sense of proper acceleration that would be detected by an accelerometer). In Einstein s theory of General Relativity
More informationQuantum Mechanics I Physics 5701
Quantum Mechanics I Physics 5701 Z. E. Meziani 02/24//2017 Physics 5701 Lecture Commutation of Observables and First Consequences of the Postulates Outline 1 Commutation Relations 2 Uncertainty Relations
More informationEE 230 Lecture 33. Nonlinear Circuits and Nonlinear Devices. Diode BJT MOSFET
EE 230 Lecture 33 Nonlinear Circuits and Nonlinear Devices Diode BJT MOSFET Review from Last Time: n-channel MOSFET Source Gate L Drain W L EFF Poly Gate oxide n-active p-sub depletion region (electrically
More informationNeed for new theory Stern-Gerlach Experiments. Analogy with mathematics of light Feynman s double slit thought experiment
Lecture 3 Need for new theory Stern-Gerlach Experiments Some doubts Analogy with mathematics of light Feynman s double slit thought experiment Three empirical laws To explain one physical phenomenon Radiation
More informationResearch Article Dual-EKF-Based Real-Time Celestial Navigation for Lunar Rover
Mathematical Problems in Engineering Volume 212, Article ID 578719, 16 pages doi:1.1155/212/578719 Research Article Dual-EKF-Based Real-Time Celestial Navigation for Lunar Rover Li Xie, 1, 2 Peng Yang,
More informationEE C245 ME C218 Introduction to MEMS Design
EE C45 ME C18 Introduction to MEMS Design Fall 008 Prof. Clark T.-C. Nguyen Dept. of Electrical Engineering & Computer Sciences University of California at Berkeley Berkeley, CA 9470 Lecture 6: Output
More information