Sensor Fusion. 21/12-2000 (MJ)Danish GPS Center2 Table of Contents Sensor fusion theory The upgraded testbed Sun sensor Magnetometer Rate gyros Data fusion.

Slides:



Advertisements
Similar presentations
Visual Servo Control Tutorial Part 1: Basic Approaches Chayatat Ratanasawanya December 2, 2009 Ref: Article by Francois Chaumette & Seth Hutchinson.
Advertisements

1 AN ALIGNMENT STRATEGY FOR THE ATST M2 Implementing a standalone correction strategy for ATST M2 Robert S. Upton NIO/AURA February 11,2005.
Use of Kalman filters in time and frequency analysis John Davis 1st May 2011.
PCA + SVD.
CHE 185 – PROCESS CONTROL AND DYNAMICS PID CONTROL APPLIED TO MIMO PROCESSES.
Uncertainty Representation. Gaussian Distribution variance Standard deviation.
Slides by Olga Sorkine, Tel Aviv University. 2 The plan today Singular Value Decomposition  Basic intuition  Formal definition  Applications.
Attitude Determination - Using GPS. 20/ (MJ)Danish GPS Center2 Table of Contents Definition of Attitude Attitude and GPS Attitude Representations.
280 SYSTEM IDENTIFICATION The System Identification Problem is to estimate a model of a system based on input-output data. Basic Configuration continuous.
Attitude Estimation Thomas Bak Institute of Electronic Systems
Polarization Calibration of HMI A. Norton, J. Schou, D. Elmore, J. Borrero, S. Tomczyk, G. Card + High Altitude Observatory National Center for Atmospheric.
Epipolar geometry. (i)Correspondence geometry: Given an image point x in the first view, how does this constrain the position of the corresponding point.
Information Retrieval in Text Part III Reference: Michael W. Berry and Murray Browne. Understanding Search Engines: Mathematical Modeling and Text Retrieval.
Use of a commercial laser tracker for optical alignment James H. Burge, Peng Su, Chunyu Zhao, Tom Zobrist College of Optical Sciences Steward Observatory.
Discriminative Training of Kalman Filters P. Abbeel, A. Coates, M
Visual Odometry for Vehicles in Urban Environments CS223B Computer Vision, Winter 2008 Team 3: David Hopkins, Christine Paulson, Justin Schauer.
Collaboration Meeting at UCI, April 7-9, 2005 ANITA Navigation and Orientation Kurt Liewer.
Weighted Range Sensor Matching Algorithms for Mobile Robot Displacement Estimation Sam Pfister, Kristo Kriechbaum, Stergios Roumeliotis, Joel Burdick Mechanical.
Camera parameters Extrinisic parameters define location and orientation of camera reference frame with respect to world frame Intrinsic parameters define.
Linear and generalised linear models Purpose of linear models Least-squares solution for linear models Analysis of diagnostics Exponential family and generalised.
Stereoscopic PIV.
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.
Computer vision: models, learning and inference
1 / 19 M. Gateau CERN – Geneva – CH 14th International Magnetic Measurement Workshop September 2005, Geneva, Switzerland.
CSE554AlignmentSlide 1 CSE 554 Lecture 8: Alignment Fall 2014.
SMART SENSORS FOR A SMARTER GRID BY KAILASH.K AND LAKSHMI NARAYAN.N.
IMPROVE THE INNOVATION Today: High Performance Inertial Measurement Systems LI.COM.
MPSRAlignments - 1 UCB, Oct 26, 2006 THEMIS PROBE MISSION PRE-SHIP REVIEW Alignments Paul Turin LME University of California - Berkeley.
Progress in identification of damping: Energy-based method with incomplete and noisy data Marco Prandina University of Liverpool.
MATH 685/ CSI 700/ OR 682 Lecture Notes Lecture 4. Least squares.
CSE554AlignmentSlide 1 CSE 554 Lecture 8: Alignment Fall 2013.
Status of Reference Network Simulations John Dale TILC09 20 April 2009.
Source: Computer Vision and Pattern Recognition Workshops (CVPRW), 2010 IEEE Computer Society Conference on Author: Paucher, R.; Turk, M.; Adviser: Chia-Nian.
Robust data filtering in wind power systems
Chapter 28 Cononical Correction Regression Analysis used for Temperature Retrieval.
1 Internal Alignment of VXD3 Overview VXD3 at SLD Observing misalignments with the track data Matrix technique to unfold alignment corrections Comments.
Figure 6. Parameter Calculation. Parameters R, T, f, and c are found from m ij. Patient f : camera focal vector along optical axis c : camera center offset.
Bundle Adjustment A Modern Synthesis Bill Triggs, Philip McLauchlan, Richard Hartley and Andrew Fitzgibbon Presentation by Marios Xanthidis 5 th of No.
1) Magnetic total field (T) obtained from airborne survey (see R.J.Blakely, 1995) (ΔT) Total field anomaly (IGRF removal), which satisfy potential theory,
ILC Main Linac Alignment Simulations John Dale 2009 Linear Collider Workshop of the Americas.
Adaptive Control Loops for Advanced LIGO
Optimizing Attitude Determination for Sun Devil Satellite – 1
Using Kalman Filter to Track Particles Saša Fratina advisor: Samo Korpar
Status of Reference Network Simulations John Dale ILC-CLIC LET Beam Dynamics Workshop 23 June 2009.
Section 1.7 Linear Independence and Nonsingular Matrices
Matrix Factorization & Singular Value Decomposition Bamshad Mobasher DePaul University Bamshad Mobasher DePaul University.
State-Space Recursive Least Squares with Adaptive Memory College of Electrical & Mechanical Engineering National University of Sciences & Technology (NUST)
Mobile Robot Localization and Mapping Using Range Sensor Data Dr. Joel Burdick, Dr. Stergios Roumeliotis, Samuel Pfister, Kristo Kriechbaum.
Copyright 2011 controltrix corpwww. controltrix.com Global Positioning System ++ Improved GPS using sensor data fusion
Bouman et al, GOCE Calibration, ESA Living Planet Symposium 2010, Bergen, Norway Overview of GOCE Gradiometer Cal/Val Activities J. Bouman, P. Brieden,
Smart Camera Network Localization Using a 3D Target John Kassebaum Nirupama Bulusu Wu-Chi Feng Portland State University.
EE 495 Modern Navigation Systems
CSE 554 Lecture 8: Alignment
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry
Terrain Reconstruction Method Based on Weighted Robust Linear Estimation Theory for Small Body Exploration Zhengshi Yu, Pingyuan Cui, and Shengying Zhu.
Sensors Fusion for Mobile Robotics localization
(5) Notes on the Least Squares Estimate
swarm End-To-End Mission Performance Study Working meeting on Task 2
Velocity Estimation from noisy Measurements
Dead Reckoning, a location tracking app for Android™ smartphones Nisarg Patel Mentored by Adam Schofield and Michael Caporellie Introduction Results (cont.)
Epipolar geometry.
Structure from motion Input: Output: (Tomasi and Kanade)
TEST OF GOCE EGG DATA FOR SPACECRAFT POSITIONING
Closing the Gaps in Inertial Motion Tracking
ILC Main Linac Alignment Simulations
RocketSat VII Construction of an Attitude Determination System for a Sounding Rocket COSGC Symposium April 9, 2011.
Paige Thielen, ME535 Spring 2018
Unfolding with system identification
Structure from motion Input: Output: (Tomasi and Kanade)
Presentation transcript:

Sensor Fusion

21/ (MJ)Danish GPS Center2 Table of Contents Sensor fusion theory The upgraded testbed Sun sensor Magnetometer Rate gyros Data fusion State fusion Results Shadowed GPS Conclusion

21/ (MJ)Danish GPS Center3 What is Sensor Fusion? Combination of different types of sensors to reach a better performance than possible with a single sensor Best sensor fusion system: The human brain Why use it? To achieve better performance Extra sensors could work as backup if others fail (redundancy)

21/ (MJ)Danish GPS Center4 Complementary Sensors Example:

21/ (MJ)Danish GPS Center5 Fusion Levels

21/ (MJ)Danish GPS Center6 Applied Techniques

21/ (MJ)Danish GPS Center7 Decentralized Fusion

21/ (MJ)Danish GPS Center8 Extra Sensors Solar Sensor Magnetometer Rate Gyros + GPS

21/ (MJ)Danish GPS Center9 The Upgraded Testbed

21/ (MJ)Danish GPS Center10 Vector Matching Wahba’s Problem: Solution: Use the SVD method 1. Form B matrix of outer products

21/ (MJ)Danish GPS Center11 Vector Matching 2. Split B into three matrices using Singular Value Decomposition 3. The optimal attitude matrix best fitting the vector pairs can be found as:

21/ (MJ)Danish GPS Center12 Solar Cells Model: Working Principle:

21/ (MJ)Danish GPS Center13 Solar Cells Temperature effects

21/ (MJ)Danish GPS Center14 Solar Cells Calibration Sensitivity Mounting Cosine char.

21/ (MJ)Danish GPS Center15 Solar Cells Mounting errors (adjustment of cell-axis)

21/ (MJ)Danish GPS Center16 Solar Cells Cosine corrections

21/ (MJ)Danish GPS Center17 Sun Sensor Performance White Noise?

21/ (MJ)Danish GPS Center18 Magnetometer Calibration Field bias Mounting uncertainties

21/ (MJ)Danish GPS Center19 Magnetometer Calculating internal bias At ‘zero’ attitude (A = I) Each measurement Least Square

21/ (MJ)Danish GPS Center20 Magnetometer Mounting uncertainties calibrated by a small rotation, found using the SVD method Result:

21/ (MJ)Danish GPS Center21 Rate Gyros Working Principle: Measures the state (angular rate) directly

21/ (MJ)Danish GPS Center22 Rate Gyros Error sources: Noise Timevar. bias Scalefactor Accel. sensitivity Off-axis error

21/ (MJ)Danish GPS Center23 Data Fusion Measurement model:

21/ (MJ)Danish GPS Center24 Data Fusion Measurement gradient matrix:

21/ (MJ)Danish GPS Center25 State Fusion Using receiver solution as input measurement Residuals must be redefined:

21/ (MJ)Danish GPS Center26 Results Data fusion

21/ (MJ)Danish GPS Center27 Results State fusion

21/ (MJ)Danish GPS Center28 Shadowed GPS

21/ (MJ)Danish GPS Center29 Conclusion Sensor fusion techniques can be applied to GPS applications mainly on the data and feature level The gain in accuracy was however shown to be only moderate in this project Significant error sources include less than optimal sensors and mechanical alignment problems The accuracy achieved by secondary sensors alone was shown to be sufficient for many space missions