Error Simulation and Multi-Sensor Data Fusion

Similar documents
Satellite Attitude Determination

Satellite Attitude Determination II

Satellite and Inertial Navigation and Positioning System

DriftLess Technology to improve inertial sensors

(1) and s k ωk. p k vk q

Selection and Integration of Sensors Alex Spitzer 11/23/14

Strapdown Inertial Navigation Technology

Tightly-Integrated Visual and Inertial Navigation for Pinpoint Landing on Rugged Terrains

Strapdown Inertial Navigation Technology, Second Edition D. H. Titterton J. L. Weston

Dealing with Scale. Stephan Weiss Computer Vision Group NASA-JPL / CalTech

Simulation of GNSS/IMU Measurements. M. J. Smith, T. Moore, C. J. Hill, C. J. Noakes, C. Hide

Autonomous Navigation for Flying Robots

ASTRIUM Space Transportation

CHARACTERIZATION AND CALIBRATION OF MEMS INERTIAL MEASUREMENT UNITS

E80. Experimental Engineering. Lecture 9 Inertial Measurement

Indoor navigation using smartphones. Chris Hide IESSG, University of Nottingham, UK

VINet: Visual-Inertial Odometry as a Sequence-to-Sequence Learning Problem

Dynamic Modelling for MEMS-IMU/Magnetometer Integrated Attitude and Heading Reference System

Learning to Track Motion

The Applanix Approach to GPS/INS Integration

Lecture 13 Visual Inertial Fusion

EE 570: Location and Navigation: Theory & Practice

Strapdown Inertial Navigation Technology. Second Edition. Volume 207 PROGRESS IN ASTRONAUTICS AND AERONAUTICS

Sensor Integration and Image Georeferencing for Airborne 3D Mapping Applications

TEST RESULTS OF A GPS/INERTIAL NAVIGATION SYSTEM USING A LOW COST MEMS IMU

Navigational Aids 1 st Semester/2007/TF 7:30 PM -9:00 PM

Comparison of integrated GPS-IMU aided by map matching and stand-alone GPS aided by map matching for urban and suburban areas

Use of Image aided Navigation for UAV Navigation and Target Geolocation in Urban and GPS denied Environments

Development of a Ground Based Cooperating Spacecraft Testbed for Research and Education

Estimation of Altitude and Vertical Velocity for Multirotor Aerial Vehicle using Kalman Filter

Inertial Navigation Systems

Satellite/Inertial Navigation and Positioning System (SINAPS)

Nonlinear State Estimation for Robotics and Computer Vision Applications: An Overview

Autonomous Navigation in Complex Indoor and Outdoor Environments with Micro Aerial Vehicles

Testing the Possibilities of Using IMUs with Different Types of Movements

Graph based INS-camera calibration

SIMA Raw Data Simulation Software for the Development and Validation of Algorithms. Platforms

Test Report iµvru. (excerpt) Commercial-in-Confidence. imar Navigation GmbH Im Reihersbruch 3 D St. Ingbert Germany.

APPLANIX PRODUCTS AND SOLUTIONS FOR MOBILE MAPPING AND POSITIONING CAPTURE EVERYTHING. POSPac MMS HYDRO 08 November 2008

Quaternion Kalman Filter Design Based on MEMS Sensors

Simultaneous local and global state estimation for robotic navigation

Calibration of Inertial Measurement Units Using Pendulum Motion

Introduction to Inertial Navigation (INS tutorial short)

Overview. EECS 124, UC Berkeley, Spring 2008 Lecture 23: Localization and Mapping. Statistical Models

Sensor Fusion: Potential, Challenges and Applications. Presented by KVH Industries and Geodetics, Inc. December 2016

Robotics. Lecture 5: Monte Carlo Localisation. See course website for up to date information.

The Performance Evaluation of the Integration of Inertial Navigation System and Global Navigation Satellite System with Analytic Constraints

Unscented Kalman Filtering for Attitude Determination Using MEMS Sensors

IMPROVING THE PERFORMANCE OF MEMS IMU/GPS POS SYSTEMS FOR LAND BASED MMS UTILIZING TIGHTLY COUPLED INTEGRATION AND ODOMETER

An Experimental Exploration of Low-Cost Solutions for Precision Ground Vehicle Navigation

IMU and Encoders. Team project Robocon 2016

DYNAMIC POSITIONING CONFERENCE September 16-17, Sensors

SPAN. novatel.com. Tightly coupled GNSS+INS technology performance for exceptional 3D, continuous position, velocity & attitude

navigation Isaac Skog

MULTI-SENSOR DATA FUSION FOR LAND VEHICLE ATTITUDE ESTIMATION USING A FUZZY EXPERT SYSTEM

Inertial Measurement Units I!

Relating Local Vision Measurements to Global Navigation Satellite Systems Using Waypoint Based Maps

SpatialFuser. Offers support for GNSS and INS navigation systems. Supports multiple remote sensing equipment configurations.

GI-Eye II GPS/Inertial System For Target Geo-Location and Image Geo-Referencing

novatel.com For comprehensive Waypoint information, visit:

W4. Perception & Situation Awareness & Decision making

GPS denied Navigation Solutions

GNSS-aided INS for land vehicle positioning and navigation

INERTIAL NAVIGATION SYSTEM DEVELOPED FOR MEMS APPLICATIONS

James Van Rens CEO Riegl USA, Inc. Mining Industry and UAV s combined with LIDAR Commercial UAV Las Vegas October 2015 James Van Rens CEO Riegl USA

Line of Sight Stabilization Primer Table of Contents

AIR FORCE INSTITUTE OF TECHNOLOGY

Towards Gaussian Multi-Robot SLAM for Underwater Robotics

Camera and Inertial Sensor Fusion

A Fully Integrated Sensor Fusion Method Combining a Single Antenna GPS Unit with Electronic Stability Control Sensors.

LANDINS Georeferencing and Orientation System

GPS + Inertial Sensor Fusion

Low Cost solution for Pose Estimation of Quadrotor

Humanoid Robotics. Monte Carlo Localization. Maren Bennewitz

Inflight Alignment Simulation using Matlab Simulink

Using Data Fusion of DMARS-R-IMU and GPS Data for Improving Attitude Determination Accuracy

Inertial Navigation Static Calibration

Industrial Robot Tool Position Estimation using Inertial Measurements in a Complementary Filter and an EKF

Strapdown inertial navigation technology

Reconfigurable Hardware-in-the-Loop Test Bench for the SHEFEX2 Hybrid Navigation System Experiment

Revising Stereo Vision Maps in Particle Filter Based SLAM using Localisation Confidence and Sample History

Low-Cost IMU Implementation via Sensor Fusion Algorithms in the. Arduino Environment

Cooperative Fusion Architecture in a Network Centric Environment

Incorporation of a Foot-Mounted IMU for Multi-Sensor Pedestrian Navigation. Daniel Pierce

Trajectory Matching Procedure/Practice for a Guided Projectile using MATLAB/Simulink

STRAPDOWN ANALYTICS - SECOND EDITION. Notice - Strapdown Associates. Inc. Copyrighted Material

Experimental Assessment of MEMS INS Stochastic Error Model

Real Time Multi-Sensor Data Acquisition and Processing for a Road Mapping System

Deepwater Spoolpiece Metrology and INS

Modeling, Parameter Estimation, and Navigation of Indoor Quadrotor Robots

This was written by a designer of inertial guidance machines, & is correct. **********************************************************************

Fusion of RTK GNSS receiver and IMU for accurate vehicle tracking

Distributed Vision-Aided Cooperative Navigation Based on Three-View Geometry

Video integration in a GNSS/INS hybridization architecture for approach and landing

Performance Evaluation of INS Based MEMES Inertial Measurement Unit

Real Time Implementation of a Low-Cost INS/GPS System Using xpc Target

Inertial Systems. Ekinox Series TACTICAL GRADE MEMS. Motion Sensing & Navigation IMU AHRS MRU INS VG

Camera Drones Lecture 2 Control and Sensors

EE 267 Virtual Reality Course Notes: 3-DOF Orientation Tracking with IMUs

MTRX4700: Experimental Robotics

Transcription:

Error Simulation and Multi-Sensor Data Fusion AERO4701 Space Engineering 3 Week 6

Last Week Looked at the problem of attitude determination for satellites Examined several common methods such as inertial navigation, magnetometers, sun/star trackers, horizon scanners, attitude GPS etc.

Overview First Hour Look at modelling of sensor errors Multi-sensor data fusion, the alpha-beta filter and tuning Estimator performance evaluation

Modeling Sensor Errors Common sensor errors include: Noise: High frequency errors due to Biases: Constant offset error in sensor reading Scale factor errors: Error in conversion factors for sensor instrument reading into output quantity Sensor misalignments: Internal sensor axis misalignments for directional sensors

Data Fusion and Complimentary Filtering For attitude estimate we often require two different sensor readings for complete solution Often fuse sensor data from one sensor with high frequency errors and another sensor with low frequency errors Examples: INS-Star Tracker, INS-Sun Sensor- Magnetometers, INS-GPS

The Alpha-Beta Filter We have 2 observations of the state x: y and z Our estimate of x is simply a weighted sum of the two observations Our choice of the weight, α, depends on our confidence in each observation s accuracy All confidence in z when compared to y All confidence in y when compared to z Equal confidence in z and y

The Alpha-Beta Filter: Process and Observation Model Alpha-beta filter is often applied to estimating a state using a noisy process model with noisy observations Start off with Process Model: Initial condition errors and noise ω result in growth in estimate errors

The Alpha-Beta Filter: Process and Observation Model Predict forward state by integration: Periodically we get an observation: Observations has error ν. State estimate is updated: Predict forward until next observation:

The Alpha-Beta Filter: Choosing α Our choice of α depends on the relative errors in the observations of the state and the drift errors from the integration process As observations become more infrequent, α increases (weight more on observation) as estimate has drifted more in integration process In the scalar case, the optimal weighting is: assuming stochastic errors.

Case Study: Inertial-GPS Data Fusion System Common choice of sensor fusion for aircraft systems, provides complete position, velocity and attitude localisation data at high feedback rate Sensor errors for inertial and GPS can be simulated based on modeling from logged data Simple alpha-beta filter used for GPS update of inertial drift; choice of tuning depends on accuracies of each sensors and time between subsequent GPS measurements, thus drift

Sensor Error Modeling: INS Inertial sensor model includes noise, slowly drifting biases, scale factor errors and misalignments

Sensor Error Modeling: GPS GPS sensor model includes noise and a first order drift model

INS-GPS Data Fusion: Loosely Coupled GPS computed position regularly updates INS computed position for drift; update is a simple weighted combination of INS and GPS computed position IMU INS Accel. Co-ordinate Transform Velocity Rotation Rates Attitude Position GPS Position Solution Correction

INS-GPS Data Fusion: Tightly Coupled INS Accel. Co-ordinate Transform Velocity IMU Rotation Rates Attitude Position Filtering Predicted Pseudoranges GPS Pseudorange Measurement GPS Position Solution Correction

Monte Carlo Analysis From simulated vehicle trajectory, true accelerations, rotation rates and position, velocity and attitude are computed Errors added to these truth states to simulate sensor readings Sensor readings are then fed through data fusion and output statistics tested

Monte Carlo Analysis Mean Variance