Introduction to Inertial Navigation (INS tutorial short)

Similar documents
Introduction to Inertial Navigation and Kalman filtering

DYNAMIC POSITIONING CONFERENCE September 16-17, Sensors

Inertial Navigation Systems

navigation Isaac Skog

INTEGRATED TECH FOR INDUSTRIAL POSITIONING

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

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

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

Autonomous Navigation for Flying Robots

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

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

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

Testing the Possibilities of Using IMUs with Different Types of Movements

E80. Experimental Engineering. Lecture 9 Inertial Measurement

INERTIAL NAVIGATION SYSTEM DEVELOPED FOR MEMS APPLICATIONS

Strapdown Inertial Navigation Technology

EE 570: Location and Navigation: Theory & Practice

Line of Sight Stabilization Primer Table of Contents

An Intro to Gyros. FTC Team #6832. Science and Engineering Magnet - Dallas ISD

Camera Drones Lecture 2 Control and Sensors

CHARACTERIZATION AND CALIBRATION OF MEMS INERTIAL MEASUREMENT UNITS

Strapdown inertial navigation technology

4INERTIAL NAVIGATION CHAPTER 20. INTRODUCTION TO INERTIAL NAVIGATION...333

Inertial Measurement for planetary exploration: Accelerometers and Gyros

Inertial Measuring Systems with Fiber-Optic Gyroscopes

3D Motion Tracking by Inertial and Magnetic sensors with or without GPS

Calibration of Inertial Measurement Units Using Pendulum Motion

The Joys of Smoothing

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

Satellite and Inertial Navigation and Positioning System

MEMS technology quality requirements as applied to multibeam echosounder. Jerzy DEMKOWICZ, Krzysztof BIKONIS

Use of n-vector for Radar Applications

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

Strapdown system technology

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

Performance Evaluation of INS Based MEMES Inertial Measurement Unit

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

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

Lecture 13 Visual Inertial Fusion

ROTATING IMU FOR PEDESTRIAN NAVIGATION

Unscented Kalman Filtering for Attitude Determination Using MEMS Sensors

DriftLess Technology to improve inertial sensors

Review Paper: Inertial Measurement

Sensor Integration and Image Georeferencing for Airborne 3D Mapping Applications

Inertial Measurement Units I!

Exterior Orientation Parameters

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

INTEGRATED CAMERA-BASED NAVIGATION

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

CHAPTER 2 SENSOR DATA SIMULATION: A KINEMATIC APPROACH

The HUGIN AUV Terrain Navigation Module

Aided-inertial for GPS-denied Navigation and Mapping

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

REPORT DOCUMENTATION PAGE

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

An Alternative Gyroscope Calibration Methodology

Error Simulation and Multi-Sensor Data Fusion

Datasheet 2102 SERIES TWO-AXIS POSITIONING AND RATE TABLE SYSTEM

Correcting INS Drift in Terrain Surface Measurements. Heather Chemistruck Ph.D. Student Mechanical Engineering Vehicle Terrain Performance Lab

GPS + Inertial Sensor Fusion

Preliminary Results with a Low-Cost Fiber-Optic Gyrocompass System

On Improving Navigation Accuracy of GPS/INS Systems

GPS-Aided Inertial Navigation Systems (INS) for Remote Sensing

The Seven Ways to Find Heading

Future Roadmap for MEMS Inertial Sensors Used in Aviation Applications

GNSS-aided INS for land vehicle positioning and navigation

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

Inertial Measurement Unit (IMU) ISIS-IMU (Rev. C)

ADVANTAGES OF INS CONTROL SYSTEMS

Combined GPS and Inertial Navigation System

G2-AS100. Presents: A mid-format fully integrated photogrammetric camera

Satellite/Inertial Navigation and Positioning System (SINAPS)

INTEGRATED INERTIAL SATELLITE NAVIGATION SYSTEMS (Collected articles and papers, 235 pages) (in Russian) Under the editorship of V.G.Peshekhonov, Acad

Removing Drift from Inertial Navigation System Measurements RPUG Robert Binns Mechanical Engineering Vehicle Terrain Performance Lab

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

Quaternion Kalman Filter Design Based on MEMS Sensors

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

Publ. Astron. Obs. Belgrade No. 91 (2012), COSMIC NAVIGATION AND INERTIAL NAVIGATION SYSTEM 1. INTRODUCTION

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

A Kalman Filter Based Attitude Heading Reference System Using a Low Cost Inertial Measurement Unit

Satellite Attitude Determination

Mio- x AHRS. Attitude and Heading Reference System. Engineering Specifications

WHAT CAN SKEWED REDUNDANT I.M.U. CONFIGURATIONS CONTRIBUTE TO PHOTOGRAMMETRY?

ON IMPROVED GRAVITY MODELING SUPPORTING DIRECT GEOREFERENCING OF MULTISENSOR SYSTEMS

Perspective Sensing for Inertial Stabilization

EE 570: Location and Navigation: Theory & Practice

Inflight Alignment Simulation using Matlab Simulink

The Applanix Approach to GPS/INS Integration

9 Degrees of Freedom Inertial Measurement Unit with AHRS [RKI-1430]

The road data acquisition system MoSES determination and accuracy of trajectory data gained with the Applanix POS/LV

NAVAL POSTGRADUATE SCHOOL THESIS

Evaluating the Performance of a Vehicle Pose Measurement System

Low Cost solution for Pose Estimation of Quadrotor

Design, Testing, and Simulation of a Low-Cost, Light-Weight, Low-g, IMU for the Navigation of an Indoor Blimp

Camera and Inertial Sensor Fusion

Deepwater Spoolpiece Metrology and INS

Application of FOG for seismic measurements. Alex Velikoseltsev

Research Article An Intuitive Approach to Inertial Sensor Bias Estimation

Feature Based Navigation for a Platform Inspection AUV

Transcription:

Introduction to Inertial Navigation (INS tutorial short) Note 1: This is a short (20 pages) tutorial. An extended (57 pages) tutorial that also includes Kalman filtering is available at http://www.navlab.net/publications/introduction_to _Inertial_Navigation_and_Kalman_Filtering.pdf Tutorial for: Geodesi- og Hydrografidagene 2005, Hoenefoss, Norway Kenneth Gade, FFI (Norwegian Defence Research Establishment) To cite this tutorial, use: Gade, K. (2005): Introduction to Inertial Navigation. Tutorial for Geodesi- og Hydrografidagene 2005, Hoenefoss, Norway

Navigation Navigation: Estimate the position, orientation and velocity of a vehicle Inertial navigation: Inertial sensors are utilized for the navigation

Inertial Sensors Based on inertial principles, acceleration and angular velocity are measured. Always relative to inertial space Most common inertial sensors: Accelerometers Gyros

Accelerometers By attaching a mass to a spring, measuring its deflection, we get a simple accelerometer. Figure: Gade (2004)

Accelerometers (continued) Gravitation is also measured (Einstein's principle of equivalence) Total measurement called specific force Using 3 (or more) accelerometers we can form a 3D specific force measurement: f B IB This means: Specific force of the body system (B) relative inertial space (I), decomposed in the body system.

Gyros Gyros measure angular velocity relative inertial space: B ω IB Measurement principles include: Spinning wheel Mechanical gyro Sagnac-effect Ring laser gyro (RLG) Fiber optic gyro (FOG) Coriolis-effect MEMS Tuning fork Wine glass Figure: Caplex (2000) Figure: Bose (1998) Figure: Titterton & Weston (1997)

IMU Three gyros and three accelerometers are normally combined in an inertial measurement unit (IMU) Example: Honeywell HG1700 ("medium quality"): 3 accelerometers, accuracy: 1 mg 3 ring laser gyros, accuracy: 1 deg/h Rate of all 6 measurements: 100 Hz Foto: FFI

Inertial Navigation f IB B B ω IB An IMU (giving and ) is sufficient to navigate relative to inertial space (no gravitation present), given initial values of velocity, position and attitude: Integrating the sensed acceleration will give velocity. A second integration gives position. To integrate in the correct direction, attitude is needed. This is obtained by integrating the sensed angular velocity. In terrestrial navigation (close to the Earth) we compensate for gravitation, and rotation of the Earth Equations integrating the gyro and accelerometer measurements into velocity, position and orientation are called navigation equations

Inertial Navigation System (INS) The combination of an IMU and a computer running navigation equations is called an Inertial Navigation System (INS). Gyros Angular B ω velocity, IB Attitude, R LB or roll/pitch/yaw Velocity, L v EB Accelerometers Specific force, B f IB Navigation Navigation Equations Equations Horizontal position, n E or longitude/ latitude IMU Depth, z INS Due to errors in the gyros and accelerometers, an INS will have unlimited drift in velocity, position and attitude.

Categorization: IMU technology and IMU performance Class Position performance Gyro technology Accelerometer technology Gyro bias Acc bias Military grade Navigation grade Tactical grade 1 nmi / 24 h ESG, RLG, FOG Servo accelerometer 1 nmi / h RLG, FOG Servo accelerometer, Vibrating beam > 10 nmi / h RLG, FOG Servo accelerometer, Vibrating beam, MEMS AHRS NA MEMS, RLG, FOG, Coriolis MEMS < 0.005 /h < 30 µg 0.01 /h 50 µg 1 /h 1 mg 1-10 /h 1 mg Control system NA Coriolis MEMS 10-1000 /h 10 mg

Aided inertial navigation system To limit the drift, an INS is usually aided by other sensors that provide direct measurements of for example position and velocity. The different measurements are blended in an optimal manner by means of a Kalman filter. Gyros Accelerometers IMU Angular velocity Specific force INS Reset Navigation Equations Velocity Depth Attitude Horizontal position Velocity measurement _ Depth measurement Compass _ Position measurement Error state Kalman filter KF Estimates Optimal Smoothing Smoothed Estimates The INS and aiding sensors have complementary characteristics.

Optimal Smoothing Optimal estimate when also using future measurements M 2D trajectory in meters, p MB Smoothing gives: Improved accuracy Improved robustness Improved integrity Estimate in accordance with process model North [m] 300 295 290 285 280 275 270 265 260 Example from HUGIN 1000: 255-300 -290-280 -270-260 -250-240 Figure: NavLab East [m]

Typical position estimate example (simulation) 6 5 M Position in meters (p MB ) vs time True trajectory Measurement Calculated value from navigation equations Estimate from real-time Kalman filter Smoothed estimate 4 3 2 x [m] 1 0-1 -2-3 -4 200 300 400 500 600 700 Time [s] Figure: NavLab Position measurement total error: 5 m (1 σ) Navigation equation reset ca each 107 sec

Gyrocompassing Gyrocompassing The concept of finding North by measuring the direction of Earth's axis of rotation relative to inertial space ω r IE Earth rotation is measured by means of gyros Static conditions, x- and y-gyros in the horizontal plane: z-gyro axis z-gyro measurement Earth's axis of rotation An optimally designed AINS inherently gyrocompasses optimally when getting position or velocity measurements (better than a dedicated gyrocompass/motion sensor). x-gyro measurement x-gyro axis (vehicle heading) B yaw Latitude y-gyro measurement y-gyro axis North

What is NavLab? NavLab (Navigation Laboratory) is one common tool for solving a variety of navigation tasks. Development started in 1998 Structure: IMU Simulator Position measurement Simulator Navigation Navigation Equations Equations Error state Error state Kalman filter Kalman filter Main focus during development: Solid theoretical foundation (competitive edge) Trajectory Trajectory Simulator Simulator Depth measurement Simulator Velocity measurement Simulator Compass Simulator Make Kalman filter measurements (differences) Filtered estimates and covariance matrices Optimal Optimal Smoothing Smoothing Smoothed estimates and covariance matrices Simulator (can be replaced by real measurements) Estimator (can interface with simulated or real measurements)

Simulator Trajectory simulator Can simulate any trajectory in the vicinity of Earth No singularities Sensor simulators Most common sensors with their characteristic errors are simulated All parameters can change with time Rate can change with time Figure: NavLab

Verification of Estimator Performance Verified using various simulations Verified by mapping the same object repeatedly HUGIN 3000 @ 1300 m depth: 5 4 3 Mapped object positions Std North = 1.17 m Std East = 1.71 m Relative North position [m] 2 1 0-1 -2-3 -4-5 -5-4 -3-2 -1 0 1 2 3 4 5 Relative East position [m]

Navigating aircraft with NavLab Cessna 172, 650 m height, much turbulence Simple GPS and IMU (no IMU spec. available) Line imager data Positioned with NavLab (abs. accuracy: ca 1 m verified)

NavLab Usage Main usage: Navigation system research and development Analysis of navigation system Decision basis for sensor purchase and mission planning Post-processing of real navigation data Sensor evaluation Tuning of navigation system and sensor calibration Users: Research groups (e.g. FFI (several groups), NATO Undersea Research Centre, QinetiQ, Kongsberg Maritime, Norsk Elektro Optikk) Universities (e.g. NTNU, UniK) Commercial companies (e.g. C&C Technologies, Geoconsult, FUGRO, Thales Geosolutions, Artec Subsea, Century Subsea) Norwegian Navy Vehicles navigated with NavLab: AUVs, ROVs, ships and aircraft For more details, see www.navlab.net

Conclusions An aided inertial navigation system gives: optimal solution based on all available sensors all the relevant data with high rate Compare this with dedicated gyrocompasses, motion sensors etc that typically gives sub-optimal solutions, often with a subset of data If real-time data not required, smoothing should always be used to get maximum accuracy, robustness and integrity