Attitude estimation method for small UAV under accelerative environment

Abstract An attitude estimation method which is robust for accelerative environment and applicable to small unmanned aerial vehicle (UAV) using low-cost gyroscope, magnetometer and global positioning system (GPS) receiver is developed. The accelerometer, which is essentially used for attitude heading reference system degrades the accuracy of estimated attitude when the UAV is under accelerative maneuver. For this reason, the accelerometer is excluded from the proposed method. On the other hand, pseudo-attitude, which is estimated from velocity measurement of the GPS receiver is easy to implement and provides stable attitude information for long term. However, it has low-rated output, time lag and deviation from true attitude. In order to complement the deviation of pseudo-attitude, magnetic-pitch angle determination method, which extracts the pitch angle information from magnetic vector in addition to yaw angle is developed in this study. Moreover, the time lag of pseudo-attitude is modeled using error of pseudo-attitude and time constant. Using this model, the time lag of pseudo-attitude is effectively compensated without large memory or computational load. Finally, the pseudo-attitude, magnetic-attitude and gyroscope measurement are fused based on Euler angle. As a result, an attitude which is high-rated and robust against acceleration is achieved. The proposed method is verified through both of the simulation and flight test. The results show that the proposed method maintains stable attitude accuracy even if the aircraft experiences sudden or continuous acceleration.

[1]  Demoz Gebre-Egziabher,et al.  Design and performance analysis of a low-cost aided dead reckoning navigator , 2001 .

[2]  D. Gebre-Egziabher,et al.  MAV attitude determination by vector matching , 2008, IEEE Transactions on Aerospace and Electronic Systems.

[3]  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).

[4]  Bosung Kim,et al.  Fully Automatic Taxiing, Takeoff and Landing of a UAV only with a Single-Antenna GPS Receiver , 2007 .

[5]  Jihoon Kim,et al.  Fully automatic taxiing, takeoff and landing of a UAV using a single-antenna GPS receiver only , 2007, 2007 International Conference on Control, Automation and Systems.

[6]  Mark L. Psiaki,et al.  Accuracy of the Global Positioning System-Derived Acceleration Vector , 2000 .

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

[8]  Brian Hamilton,et al.  The US/UK World Magnetic Model for 2010-2015 , 2010 .

[9]  Fei-Bin Hsiao,et al.  Development of a Low-Cost Attitude and Heading Reference System Using a Three-Axis Rotating Platform , 2010, Sensors.

[10]  P. Appel Attitude estimation from magnetometer and earth-albedo-corrected coarse sun sensor measurements , 2005 .

[11]  Changdon Kee,et al.  Enhanced method for single‐antenna GPS‐based attitude determination , 2006 .

[12]  Shau-Shiun Jan,et al.  Attitude estimation based on fusion of gyroscopes and single antenna GPS for small UAVs under the influence of vibration , 2011 .

[13]  Bradford W. Parkinson,et al.  Flight Tests of Attitude Determination Using GPS Compared Against an Inertial Measurement Unit , 1993 .

[14]  Panagiotis Tsiotras,et al.  Inertial Attitude and Position Reference System Development for a Small UAV , 2007 .

[15]  Richard A. Brown,et al.  Introduction to random signals and applied kalman filtering (3rd ed , 2012 .

[16]  R.C. Hayward,et al.  Design of multi-sensor attitude determination systems , 2004, IEEE Transactions on Aerospace and Electronic Systems.

[17]  Randal W. Beard,et al.  Real-Time Attitude and Position Estimation for Small UAVs Using Low-Cost Sensors , 2004 .

[18]  John Deyst,et al.  Single‐Antenna GPS‐Based Aircraft Attitude Determination , 1998 .

[19]  Angelo M. Sabatini,et al.  Quaternion-based extended Kalman filter for determining orientation by inertial and magnetic sensing , 2006, IEEE Transactions on Biomedical Engineering.

[20]  James Diebel,et al.  Representing Attitude : Euler Angles , Unit Quaternions , and Rotation Vectors , 2006 .

[21]  Changdon Kee,et al.  Flight Test Results of UAV Automatic Control Using a Single-Antenna GPS Receiver , 2003 .

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

[23]  Marko Topič,et al.  Calibration and data fusion solution for the miniature attitude and heading reference system , 2007 .

[24]  D. Simon Optimal State Estimation: Kalman, H Infinity, and Nonlinear Approaches , 2006 .