Performance Test Results of an Integrated GPS/MEMS Inertial Navigation Package



Similar documents
Video Updates during GPS Dropouts using Navigation and Electro/Optic Sensor Integration Technology

Integration of Inertial Measurements with GNSS -NovAtel SPAN Architecture-

Engineers from Geodetics select KVH for versatile high-performance inertial sensors. White Paper. kvh.com

If you want to use an inertial measurement system...

Performance of a Deeply Coupled Commercial Grade GPS/INS System from KVH and NovAtel Inc.

GPS/INS Integration with the imar-fsas IMU

Apogee Series. > > Motion Compensation and Data Georeferencing. > > Smooth Workflow. Mobile Mapping. > > Precise Trajectory and Direct Georeferencing

AP Series Autopilot System. AP-202 Data Sheet. March,2015. Chengdu Jouav Automation Tech Co.,L.t.d

Near Real-Time Dissemination of Geo- Referenced Imagery by an Enterprise Server

IP-S2 Compact+ 3D Mobile Mapping System

Basic Principles of Inertial Navigation. Seminar on inertial navigation systems Tampere University of Technology

Application of Street Tracking Algorithm to Improve Performance of a Low-Cost INS/GPS System

GPS-FREE TERRAIN-BASED VEHICLE TRACKING PERFORMANCE AS A FUNCTION OF INERTIAL SENSOR CHARACTERISTICS

Sensor Fusion Mobile Platform Challenges and Future Directions Jim Steele VP of Engineering, Sensor Platforms, Inc.

The Design and Implementation of a Quadrotor Flight Controller Using the QUEST Algorithm

Information regarding the Lockheed F-104 Starfighter F-104 LN-3. An article published in the Zipper Magazine #48. December Theo N.M.M.

PRODUCT DATASHEET. J1939 Vehicle Inertia Monitor. Advanced Vehicle Inertial Measurement and Vibration Monitoring Device. fleet-genius.

Error Estimation in Positioning and Orientation Systems

An inertial haptic interface for robotic applications

K.Prasanna NIT Rourkela,India Summer Internship NUS

DATA COLLECTION FOR DEVELOPING A DYNAMIC MODEL OF A LIGHT HELICOPTER

Survey Sensors Hydrofest Ross Leitch Project Surveyor

Control of a quadrotor UAV (slides prepared by M. Cognetti)

A GPS Digital Phased Array Antenna and Receiver

Helicopter Ship Board Landing System

STMicroelectronics is pleased to present the. SENSational. Attend a FREE One-Day Technical Seminar Near YOU!

A highly integrated UAV avionics system 8 Fourth Street PO Box 1500 Hood River, OR (541) phone (541) fax CCT@gorge.

Waypoint. Best-in-Class GNSS and GNSS+INS Processing Software

Onboard electronics of UAVs

Technical Report. An introduction to inertial navigation. Oliver J. Woodman. Number 696. August Computer Laboratory

AVIONICS SYSTEM FOR A SMALL UNMANNED HELICOPTER PERFORMING AGRESSIVE MANEUVERS

TI GPS PPS Timing Application Note

Hardware In The Loop Simulator in UAV Rapid Development Life Cycle

A Real-Time Position, Velocity, and Physiological Monitoring and Tracking Device for Equestrian Training

Phase coherency of CDMA caller location processing based on TCXO frequency reference with intermittent GPS correction

Open Architecture Design for GPS Applications Yves Théroux, BAE Systems Canada

The Performance Analysis of a Real-Time Integrated INS/GPS Vehicle Navigation System with Abnormal GPS Measurement Elimination

A non-contact optical technique for vehicle tracking along bounded trajectories

Visual Servoing using Fuzzy Controllers on an Unmanned Aerial Vehicle

SIVAQ. Manufacturing Status Review

CHAPTER 1 INTRODUCTION

IP-S3 HD1. Compact, High-Density 3D Mobile Mapping System

SIX DEGREE-OF-FREEDOM MODELING OF AN UNINHABITED AERIAL VEHICLE. A thesis presented to. the faculty of

GPS Based Low Cost Intelligent Vehicle Tracking System (IVTS)

How To Control Gimbal

Automatic Labeling of Lane Markings for Autonomous Vehicles

Experimental Results from TelOpTrak - Precision Indoor Tracking of Tele-operated UGVs

Estimation and Control of a Multi-Vehicle Testbed Using GPS Doppler Sensing. Nicholas A. Pohlman

MTw Development Kit WIRELESS MOTION TRACKERS

Commercially available airborne. Reign of Point Clouds. A Kinematic Terrestrial LIDAR Scanning System

A WIRELESS GPS WRISTWATCH TRACKING SOLUTION

How To Fuse A Point Cloud With A Laser And Image Data From A Pointcloud

Motion Sensing with mcube igyro Delivering New Experiences for Motion Gaming and Augmented Reality for Android Mobile Devices

An internal gyroscope minimizes the influence of dynamic linear acceleration on slope sensor readings.

STEREO Guidance & Control

CONTRIBUTIONS TO THE AUTOMATIC CONTROL OF AERIAL VEHICLES

Matthew O. Anderson Scott G. Bauer James R. Hanneman. October 2005 INL/EXT

6DF Series 6 Degrees of Freedom Inertial Measurement Unit, 6-D Motion Variant

A LOW POWER SOFTWARE DEFINED RADIO NETWORKED ARCHITECTURE FOR DIGITAL CAMERA IMAGE GEOTAGGING

VTOL UAV. Design of the On-Board Flight Control Electronics of an Unmanned Aerial Vehicle. Árvai László, ZMNE. Tavaszi Szél 2012 ÁRVAI LÁSZLÓ, ZMNE

Kalman Filter Face-Off

RF Ranging for Indoor Tracking and Positioning

Sensors. Marco Ronchetti Università degli Studi di Trento

Accelerometer and Gyroscope Design Guidelines

Frequently Asked Questions (FAQs)

Robot Sensors. Outline. The Robot Structure. Robots and Sensors. Henrik I Christensen

GPS-Denied Navigation and Mapping Technology for DTRA

NDBC s Smart Module Applications

Robot Perception Continued

APPLANIX POSITION AND ORIENTATION SYSTEMS FOR LAND VEHICLES (POS LV)

ZMART Technical Report The International Aerial Robotics Competition 2014

Mathieu St-Pierre. Denis Gingras Dr. Ing.

Essentials of Positioning and Location Technology

Low-Cost Precision Tracking of Vehicles using Optical Navigation Technology

u-blox Dead Reckoning for Automotive Applications

TIME DOMAIN. PulsON Ranging & Communications. Part Four: Tracking Architectures Using Two-Way Time-of-Flight (TW-TOF) Ranging

MGL Avionics Compass operation and calibration

WIRELESS BLACK BOX USING MEMS ACCELEROMETER AND GPS TRACKING FOR ACCIDENTAL MONITORING OF VEHICLES

The accelerometer designed and realized so far is intended for an. aerospace application. Detailed testing and analysis needs to be

Visual and Inertial Odometry for a Disaster Recovery Humanoid

Overzicht (Low-Cost) Micro-Electro-Mechanical Systems (MEMS) Sensoren

Vehicle and Object Tracking Based on GPS and GSM

Development of Knowledge-Based Software for UAV Autopilot Design

Synthetic Sensing: Proximity / Distance Sensors

Bi-Directional DGPS for Range Safety Applications

Mobile robots. Structure of this lecture. Section A: Introduction to AGV: mobile robots. Section B: Design of the ShAPE mobile robot

32 InsideGNSS JANUARY/FEBRUARY 2006 PREMIERE ISSUE

3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving

Mobile Automatic Tracking System (MATS) Introduction

Multipath fading in wireless sensor mote

Jean François Aumont (1), Bastien Mancini (2). (1) Image processing manager, Delair-Tech, (2) Managing director, Delair-Tech. Project : Authors:

Enhancing the SNR of the Fiber Optic Rotation Sensor using the LMS Algorithm

T-SERIES INDUSTRIAL INCLINOMETER ANALOG INTERFACE

Indoor Positioning using Sensor-fusion in Android Devices

Improving Quality of GNSS Vehicle Localization

GEOScaN Remote Data Acquisition for Hydrographic, Topographic and GIS Surveying

Dedalus autopilot User's manual

Effective Use of Android Sensors Based on Visualization of Sensor Information

The NASA Global Differential GPS System (GDGPS) and The TDRSS Augmentation Service for Satellites (TASS)

Development of BeiDou Navigation Satellite System

Transcription:

Performance Test Results of an Integrated GPS/MEMS Inertial Navigation Package Alison K. Brown and Yan Lu, NAVSYS Corporation BIOGRAPHY Alison Brown is the President and Chief Executive Officer of NAVSYS Corporation. She has a PhD in Mechanics, Aerospace, and Nuclear Engineering from UCLA, an MS in Aeronautics and Astronautics from MIT, and an MA in Engineering from Cambridge University. In 1986, she founded NAVSYS Corporation. Currently, she is a member of the Air Force CISR Center Advisory Group, the Interagency GPS Executive Board Independent Advisory Team (IGEB IAT), and an Editor of GPS World Magazine. She is an ION Fellow and was inducted into the SBA Wall-of-Fame in 3. Yan Lu is a research engineer at NAVSYS Corporation. She is currently developing GPS and image-based navigation systems. She holds a MSEE in Geomatics Engineering from University of Calgary and a MSEE in Electronics Engineering from University of Electronic Science and Technology of China. ABSTRACT This paper describes the design, operation and performance test results of a miniature, low cost integrated GPS/inertial navigation system (INS) designed for use in UAV or UGV guidance systems. The system integrates a miniaturized commercial GPS with a low grade Micro-Electro-Mechanical (MEMS) inertial measurement unit (IMU). The MEMS IMU is a small self-contained package (< 1 cu inch) and includes a triad of accelerometers and gyroscopes with additional sensors integrated for temperature compensation and baro pressure altitude aiding. The raw IMU data is provided through a serial interface to a processor board where the inertial navigation solution and integrated GPS/inertial Kalman filter is generated. The GPS/Inertial software integration is performed using NAVSYS modular InterNav software product. This allows integration with different low cost GPS chips sets or receivers and also allows the integrated GPS/inertial navigation solution to be embedded as an application on a customer s host computer. This modular, object oriented architecture facilitates integration of the miniature MEMS GPS/INS navigation system for embedded navigation applications. Test results are presented in this paper showing the performance of the integrated MEMS GPS/INS navigation system when used to perform guidance for a small Unmanned Ground Vehicle (UGV). Data is provided showing the position, velocity and attitude accuracy when operating with GPS aiding and also for periods where GPS dropouts occur and alternative navigation update sources are used to bound the MEMS inertial navigation error growth. INTRODUCTION The advent of low cost, MEMS accelerometers and gyroscopes offers the opportunity for applying inertial navigation for a wide variety of new applications. This includes navigation and guidance of low cost, small unmanned air vehicles (UAVs) or autonomous ground vehicles such as are shown in Figure 1 and Figure. While the principles of inertial navigation are well understood, the challenge when working with the current generation of low-cost MEMS instruments is to develop a robust navigation capability that can deal with the large instrument errors experienced with these low grade accelerometers and gyroscopes. The software product described in this paper, InterNav, was developed to include this capability. This paper describes the approach taken for providing inertial navigation with low-grade MEMS instruments and presents initial test results showing the type of navigation performance that can be expected using current generation MEMS devices Figure 1 Silver Fox UAV [1] Proceedings of ION GNSS 4, Long Beach, California, September 4

IMU, while significantly smaller, lower cost and lower power, are also almost a factor of 1 times less accurate than the HG17 instruments. While future MEMS technologies promise to provide improved performance levels, approaching those of the HG17 instruments, the challenge today for low cost navigation applications is to design an integrated system that can perform inertial navigation using these existing low grade MEMS instruments. Figure Unmanned Ground Vehicle [] Comparison of Inertial Measurement Units and Instrument Performance In Table 1, a comparison of a commercial off-the-shelf (COTS) MEMS IMU and a low cost COTS Ring Laser Gyro (RLG) IMU is shown. The RLG IMU used for the comparison is the HG17 produced by Honeywell (see Figure 3). This is available as a commercial unit and has been integrated into a number of different GPS/inertial products produced by NAVSYS [3,4]. The MEMS IMU used for the comparison is the Crista IMU produced by Cloud Cap Technology (see Figure 4). This is built using a triad of Analog Devices accelerometers [5] and gyroscopes [6]. As can be see from the performance figures in Table 1, the instruments used by the Crista Figure 3 Honeywell HG17 IMU Table 1 IMU Gyroscope and Accelerometer Parameter Comparison Parameters UNITS HG17 [7] Crista* [8] Type Ring Laser Gyro MEMS Size 33 cu in 1.6 cu in Weight 3 oz.7 oz Power 8 w.7 w Gyroscopes Operating Range ± /s 1 3 Scale factor accuracy (1 σ) ppm 15 1 Scale factor linearity 1 σ to ± 8 /s ppm 15 N/A Bias (1 σ) /hour 5 Axis alignment stability (1 σ) μrad 5 8 Axis alignment stability, non-orthogonality (1 σ) μrad 1 N/A Output noise (1 σ of 1, samples) μrad 8 1 Angular random walk max. /Rt-hr.1 5 Accelerometers Operating Range ±g 5 1 Scale factor accuracy (1 σ) ppm 3 1 Scale factor linearity (1 σ) ppm 5 N/A Bias (1 σ) mg 1. 3 Axis alignment stability (1 σ) μrad 5 3 Axis alignment stability, non-orthogonality (1 σ) μrad 1 N/A Output noise (1 σ of 1, samples) m/s.4.3 1 Velocity random walk (ug/rt-hz) 15 45 1. Accelerometer includes filtering in sampled signal *Some of the parameters for the Crista IMU were listed incorrectly in the original paper. The values shown here are correct.

instruments. A Kalman filter is used to perform these updates. Figure 4 Cloud Cap Crista IMU InterNav Software The MEMS inertial navigation integration and testing was performed using NAVSYS InterNav integrated GPS/inertial software product [9]. InterNav includes the inertial navigation and Kalman filter functions used to combine inertial measurement unit raw data from the gyroscopes and accelerometers ( θ, V) with other sensor data to provide an integrated inertial navigation solution. The software includes the functions illustrated in Figure 5. The inertial measurements are integrated using a quaternion integration algorithm to propagate the inertial states. Periodically, updates are performed to these states to calibrate the inertial state errors and The InterNav software includes different Kalman filter configurations which are designed to perform both basic alignment of the inertial states, calibration of the inertial errors and advanced functions to facilitate integration with a wide variety of different aiding sources of data. The basic InterNav filter states are shown in Table [1]. To align the inertial navigation states, updates are required to observe the initial inertial error state. This is accomplished using a rough alignment mode of operation prior to transitioning to the Kalman filter fine alignment mode. In the rough alignment mode, the initial position, velocity, attitude and rough calibration parameters for the inertial instruments are set. In the fine alignment mode, the filter calculates the best estimate for these parameters using measurement updates from a GPS receiver or other source of aiding information. The InterNav software is designed to accept inertial navigation updates from a variety of different sources as illustrated in Figure 19. For the purposes of the MEMS IMU performance testing, we used a GPS receiver as the sensor-aiding source. A discussion of how the different sensor inputs can be applied to aid the MEMS inertial navigation solution in the event of GPS dropouts is included in this paper. SATELLITE POSITION COMPUTATION RECEIVER INTERFACE * PR / DR RPR,RDR MEASUREMENT RESIDUAL GPS / INS KALMAN FILTER RX MEAS G^ X INS G^ X INS IMU INTERFACE, V QUAT INTEG V N C N B INS NAV INS ERROR CORRECTION RAW IMU INS NAV * DIFFERENTIAL CORRECTIONS APPLIED # INS / SMOOTHER DATA COMBINED POST-TEST Figure 5 InterNav Software Architecture # CORRECT INS NAV INS CORR NAV 3

Table Basic InterNav Kalman Filter Navigation States State Meaning 1-3 Position Error (navigation frame) 4-6 Velocity Error (navigation frame) 7-9 Body Attitude Error (navigation frame) (T x, T y, α) 1-1 Accelerometer bias error 13-15 Gyro bias error 16 GPS Clock bias error 17 GPS Clock frequency error 18-6 Accelerometer misalignment & scale factor error 7-3 Gyro misalignment & scale factor error GPS Aided MEMS IMU Field Test Results To test the MEMS IMU, we installed it on the GI-Eye test fixture shown in Figure 6. This unit includes the HG17 IMU, a Novatel OEM-4 GPS receiver and antenna, a camera used as a truth reference, a PC-14 computer stack and associated power supplies and interface circuitry. Data was collected from these components while driving through the test route shown in Figure 7 and Figure 8. The HG17 integrated GPS/inertial solution has been extensively tested as a TSPI reference system [3] and so was used as the truth reference. The comparison of the position and attitude solutions between the HG17 and the Crista MEMS integrated navigation solution is shown in Figure 9 to Figure 13. The GPS-aided Crista solution performed well in observing the position and tilt of the vehicle. As expected, the heading accuracy was much poorer than possible with the HG17. Our previous testing with the HG17 has demonstrated alignment accuracies of better than.6 degrees (1 mrad) [3]. With the Crista IMU, the heading accuracy was only degrees (35 mrad). This preliminary data is conservative. NAVSYS is continuing to test this system, with improved performance expected through improved IMU/GPS data timing. Figure 6 GI-Eye Test Fixture Latitude (deg) 39.85 39.8 39.75 39.7 39.65 39.6 39.55 39.5 Ground Track 39.45-14.9-14.895-14.89-14.885-14.88-14.875-14.87-14.865-14.86-14.855-14.85 Longitude (deg) Figure 7 Truck Test Route Altitude (m) 14 13 1 11 1 9 8 7 6 5 4 16 = 49766 (sec) Figure 8 Altitude Altitude 4

Difference in Position Comparisons (North): MEMS - HG17 Difference in Pitch: MEMS - HG17 1 1 Difference (m) -1 - -3-4 -5 MEMS - HG17 Pitch Difference (deg) -1 - Mialign - HG17-6 -3-7 = 49767 (sec) Figure 9 North Position Error = 49767 (sec) Figure 1 Pitch Error Difference in Position Comparisons (East): Kin. Align - HG17 MEMS - HG17 15 Difference in Heading: MEMS - HG17 MEMS - HG17 1 1 Difference (m) -1 - -3 Heading Difference (deg) 5-5 -1-15 -4 = 49767 (sec) Figure 1 East Position Error - = 49767 (sec) Figure 13 Heading Error Roll Difference (deg) 3 1-1 - -3 Difference in Roll: MEMS - HG17 MEMS - HG17 = 49767 (sec) Figure 11 Roll Error MEMS Inertial Performance Following GPS Drop- Outs Because of the poor quality of the MEMS inertial instruments, the navigation performance degrades extremely rapidly following loss of the GPS aiding data. To demonstrate this, a GPS dropout was forced (post-test) in the data and the errors on the free-inertial propagated solution was compared against the GPS truth solution. The error growth during the dropout period is illustrated in Figure 14 to Figure 17. As can be seen, the position error grows very rapidly without the GPS aiding, exceeding 1 meters within seconds of the start of the drop-out. To maintain navigation performance when GPS is not available, another source of aiding information is essential. 5

Figure 14 MEMS North position during GPS dropout Figure 17 MEMS East position during GPS drop-out (expanded) Aiding Sources During GPS Drop-Outs The alternative sources of aiding information that the InterNav software is designed to accept are illustrated in Figure 19 and described below. Altimeter The vertical error growth in the inertial solution can be bounded by the addition of a baroaltimeter. This provides a measure of the change in altitude which is used as an update by the InterNav software. Figure 15 MEMS North position during GPS dropout (expanded) Figure 16 MEMS East position during GPS drop-out Dead-Reckoning InterNav will accept updates from dead-reckoning sensors that can provide speed and heading information. An example of this type of back-up mode would be using a digital magnetic compass integrated with speed data either from an odometer (e.g. in a ground vehicle) or air speed indicator (e.g. in an air vehicle). Applying these updates limits the inertial navigation error drift rates to the accuracy of the aiding data source. Video Sensor InterNav is designed to accept updates of position offsets and relative motion updates using image processing functions operating on video input data [11,1]. A model generation approach is used to track the motion of objects in images and also observe the inertial derived position offset from reference landmarks, as illustrated in Figure 18. These video updates can also be used to provide position updates and velocity updates to bound the inertial error growth during GPS dropouts. Communication TOA Updates InterNav is designed to accept time-of-arrival (TOA) updates when they are available from a communications link. As an example, Link-16 provides TOA information that can be used to damp the inertial error growth following GPS dropouts [13]. We are currently implementing TOA aiding within a Software Defined Radio (SDR) [14] that will provide a similar function to perform aiding of the inertial solution 6

following GPS dropouts. In this mode of operation, participating units on the communications network that have access to the GPS signals can augment the performance of units without access to GPS by providing the TOA updates through their communication links. signals. However, InterNav allows other types of navigation updates to also be applied to bound the inertial error growth. The combination of GPS and back-up sensors for inertial aiding, as illustrated in Figure 19, allows inexpensive MEMS instruments to be used as a low cost inertial navigation system. ACKNOWLEDGMENTS We would like to thank Cloud Cap Technology of Hood River, Oregon, for providing the Crista IMU used in this paper. REFERENCES Figure 18 Example of Video Model Offset Detection IMU Altimeter Air Speed/ Wind Estimation Compass Video Sensor GPS COMM IMU Δν, Δθ Measurements Altitude Measurements Velocity Estimate Heading Measurement Pixel Video Updates GPS PR/DR/CPH or Position/ Velocity updates TOA Measurements Integrated Navigator Output Nav Solution Navigator Optimally Combines any Available Measurements into Robust Navigation Solution FIGURE 19 INTERNAV Alternative Sensor Inputs CONCLUSION In conclusion, our testing has shown that it is possible to perform inertial navigation using a low grade, inexpensive MEMS IMU when GPS aiding is available. The InterNav software includes the capability to observe and calibrate the MEMS inertial errors and can align the inertial navigation solution to provide the vehicle s pitch, roll and heading in support of guidance and control operations. The low accuracy of the MEMS inertial instruments means that the accuracy of the navigation solution degrades rapidly following loss of lock of the GPS 1 Silver Fox UAV, http://www.acrtucson.com/uav/silverfox/ IAI Unmanned Ground Vehicle http://www.i-ai.com/view.asp?type=view&passageid=116&subid=13 &TopicID=1 3 M. Nylund, A. Brown, and JJ Clark, Kinematic GPS- Inertial Navigation on a Tactical Fighter, Proceedings of ION GPS/GNSS 3, Portland, OR, Sept. 3, http://www.navsys.com/papers/394.pdf 4 GI-Eye Precision Georegistration System, http://www.navsys.com/products/gi_eye.htm 5 Analog Devices Accelerometers http://www.analog.com/uploadedfiles/data_sheets/5739 18736ADXL15_5_.pdf 6 Analog Devices Gyroscopes http://www.analog.com/analog_root/sitepage/mainsecti onhome/,13,level4%53d%55d1%56languag e%53denglish%56level1%53d1%56level% 53D31%56level3%53D%55D1,.html 7 HG17 Specification http://content.honeywell.com/dses/assets/datasheets/ds7_h g17_imu.pdf 8 Crista IMU Specification http://www.cloudcaptech.com/crista_imu.htm 9 http://www.navsys.com/products/internav.htm 1 A. Brown and D. Sullivan, Precision Kinematic Alignment Using a Low-Cost GPS/INS System, Proceedings of ION GPS, Portland, OR, Sept., http://www.navsys.com/papers/-9-.pdf 11 A. Brown and D. Sullivan, Inertial Navigation Electro- Optical Aiding During GPS Dropouts, Proceedings of the Joint Navigation Conference, Orlando, FL, May, http://www.navsys.com/papers/51.pdf 1 S. Pender, D. Boid, D. Sullivan and A. Brown, Video Updates During GPS Dropouts Using Navigation and Electro/Optic Sensor Integration Technology, Proceedings of the 58th Annual ION Meeting, Albuquerque, NM, June, http://www.navsys.com/papers/61.pdf 13 A. Brown, P. Sack, Navigation Using LINK-16 GPS/INS Integration. Proceedings of ION GPS/GNSS 7

3, Portland, OR, Sept. 3, http://www.navsys.com/papers/391.pdf 14 F. Carpenter, PC/14 Test-Bed for Software GPS Receiver (SGR) and Software Defined Radio (SDR) Applications, MPRG'S Wireless Communications Symposium, Virginia Tech, June 4, http://www.navsys.com/papers/461.pdf 8