Low-Cost Loosely-Coupled Dual GPS/INS for Attitude Estimation with Application to a Small UAV

This work presents the development and estimation results of using information from Inertial Navigation System (INS) and two separate GPS antennas placed along the longitudinal axis of an Unmanned Aerial Vehicle (UAV) in order to extract attitude information. The equations for direct calculation of the pitch and yaw angles were derived and implemented, revealing their insufficiency in estimating these angles directly. Methods were compared that use various combinations of attitude information from three different sources: rate gyroscopes, gravity vector, and dual GPS position. Attitude estimation results were evaluated using UAV flight data including an accurate ‘truth’ measurement from a mechanical vertical gyroscope. The dual GPS position information was shown to be effective in regulating INS drift, but only provided marginal improvement when also fused with gravity vector information.

[1]  Marcello R. Napolitano,et al.  Flight-Test Evaluation of Sensor Fusion Algorithms for Attitude Estimation , 2012, IEEE Transactions on Aerospace and Electronic Systems.

[2]  Marcello R. Napolitano,et al.  Evaluation of Matrix Square Root Operations for UKF within a UAV GPS/INS Sensor Fusion Application , 2011 .

[3]  Dan Simon,et al.  Optimal State Estimation: Kalman, H∞, and Nonlinear Approaches , 2006 .

[4]  Bradford W. Parkinson,et al.  Comparison of INS vs. Carrier-phase DGPS for attitude determination in the control of off-road vehicles , 2000 .

[5]  Marcello R. Napolitano,et al.  Sensitivity Analysis of Extended and Unscented Kalman Filters for Attitude Estimation , 2013, J. Aerosp. Inf. Syst..

[6]  D. Lin,et al.  GPS-based attitude determination for microsatellite using three-antenna technology , 2004, 2004 IEEE Aerospace Conference Proceedings (IEEE Cat. No.04TH8720).

[7]  Marcello R. Napolitano,et al.  On-line Modeling and Calibration of Low-Cost Navigation Sensors , 2011 .

[8]  Jason L. Speyer,et al.  Observability Analysis of GPS Aided INS , 2000 .

[9]  Chris Hide,et al.  Development of a Low Cost Multiple GPS Antenna Attitude System , 2007 .

[10]  Tughrul Arslan,et al.  Fault Tolerant and Adaptive GPS Attitude Determination System , 2009, 2009 IEEE Aerospace conference.

[11]  M. Elizabeth Cannon,et al.  Attitude Determination in a Survey Launch Using Multi-Antenna GPS Technology , 1993 .

[12]  Marcello R. Napolitano,et al.  Fusion of GPS and Redundant IMU Data for Attitude Estimation , 2012 .

[13]  Bradford W. Parkinson,et al.  FLIGHT TESTS OF ATTITUDE DETERMINATION USING GPS COMPARED AGAINST AN INERTIAL NAVIGATION UNIT. , 1994 .

[14]  D. Gebre-Egziabher,et al.  A low-cost GPS/inertial attitude heading reference system (AHRS) for general aviation applications , 1998, IEEE 1998 Position Location and Navigation Symposium (Cat. No.98CH36153).

[15]  Man Hyung Lee,et al.  Estimation of errors in INS with multiple GPS antennas , 2001, IECON'01. 27th Annual Conference of the IEEE Industrial Electronics Society (Cat. No.37243).

[16]  J.C. McMillan A GPS attitude error model for Kalman filtering , 1994, Proceedings of 1994 IEEE Position, Location and Navigation Symposium - PLANS'94.

[17]  Bo Wang,et al.  A constrained LAMBDA method for GPS attitude determination , 2009 .

[18]  Paul Cross,et al.  LEO GPS attitude determination algorithm for a micro-satellite using boom-arm deployed antennas , 2003 .

[19]  D. Gebre-Egziabher,et al.  GPS-based attitude and guidance displays for general aviation , 1996, Proceedings 1996 IEEE Conference on Emerging Technologies and Factory Automation. ETFA '96.

[20]  Tughrul Arslan,et al.  GPS attitude determination using a genetic algorithm , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[21]  Gang Lu,et al.  Development of a GPS multi-antenna system for attitude determination , 1995 .

[22]  Gérard Lachapelle,et al.  Shipborne GPS attitude determination during MMST-93 , 1996 .

[23]  C. Roberts,et al.  On-the-fly GPS-based attitude determination using single- and double-differenced carrier phase measurements , 2004 .

[24]  Jeffrey K. Uhlmann,et al.  New extension of the Kalman filter to nonlinear systems , 1997, Defense, Security, and Sensing.

[25]  Gérard Lachapelle,et al.  Dynamic GPS Attitude Performance Using INS/GPS Reference , 1994 .

[26]  Tughrul Arslan,et al.  An EHW architecture for real-time GPS attitude determination based on parallel genetic algorithm , 2002, Proceedings 2002 NASA/DoD Conference on Evolvable Hardware.

[27]  Zhihua Jin,et al.  Study on GPS attitude determination system aided INS using adaptive Kalman filter , 2005 .

[28]  J. David Powell,et al.  Inertially Aided GPS Based Attitude Heading Reference System (AHRS) for General Aviation Aircraft , 1997 .

[29]  C. Kee,et al.  Flight Test of Attitude Determination System using Multiple GPS Antennae , 2005 .