Robust state estimation for small unmanned airplanes

As a basis for autonomous operation, Unmanned Aerial Systems (UAS) require an on-board state estimation that achieves both high accuracy as well as robustness with respect to certain conditions. We present a multi-sensor fusion framework based on Extended Kalman Filtering (EKF) which is light-weight enough to run on-board small unmanned airplanes using measurements from a MEMS based Inertial Measurement Unit (IMU), static and dynamic pressure sensors, as well as GPS (position and velocity) and a 3D magnetic compass. The on-board state estimator continuously estimates position, velocity, attitude and heading, IMU biases as well as the 3D wind vector in a tightly-coupled manner. In addition, airplane Angle of Attack (AoA) as well as sideslip angle can be derived by involving an aerodynamics model. The resulting infrastructure allows for unbiased orientation, airspeed and AoA tracking even in the case of GPS outages over extended periods of time. It can furthermore detect and reject outliers in sensor readings using Mahalanobis distance checks. We validate the proposed method with flight data from a small unmanned airplane: we demonstrate robustness w.r.t. outliers and GPS outages by disabling or corrupting respective flight data in post processing analyses.

[1]  P. Chu Single GPS antenna attitude determination of a flxed wing aircraft aided with aircraft aerodynamics , 2005 .

[2]  Roland Siegwart,et al.  Onboard IMU and monocular vision based control for MAVs in unknown in- and outdoor environments , 2011, 2011 IEEE International Conference on Robotics and Automation.

[3]  J. A. Mulder,et al.  Single GPS antenna attitude determination of a fixed wing aircraft aided with aircraft aerodynamics , 2005 .

[4]  Roland Siegwart,et al.  A low-cost and fail-safe Inertial Navigation System for airplanes , 2012, 2012 IEEE International Conference on Robotics and Automation.

[5]  Eun-Hwan Shin,et al.  An unscented Kalman filter for in-motion alignment of low-cost IMUs , 2004, PLANS 2004. Position Location and Navigation Symposium (IEEE Cat. No.04CH37556).

[6]  Makoto Kumon,et al.  Wind Estimation by Unmanned Air Vehicle with Delta Wing , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[7]  J.L. Crassidis,et al.  Sigma-point Kalman filtering for integrated GPS and inertial navigation , 2005, IEEE Transactions on Aerospace and Electronic Systems.

[8]  P. Furgale,et al.  Pose estimation using linearized rotations and quaternion algebra , 2011 .

[9]  John L. Crassidis,et al.  Survey of nonlinear attitude estimation methods , 2007 .

[10]  P. Savage STRAPDOWN INERTIAL NAVIGATION INTEGRATION ALGORITHM DESIGN. PART 2: VELOCITY AND POSITION ALGORITHMS , 1998 .

[11]  Eric N. Johnson,et al.  Minimum complexity uninhabited air vehicle guidance and flight control system , 2001, 20th DASC. 20th Digital Avionics Systems Conference (Cat. No.01CH37219).

[12]  Rudolph van der Merwe,et al.  Sigma-Point Kalman Filters for Integrated Navigation , 2004 .

[13]  Rodney A. Walker,et al.  Fixed Wing UAV Navigation and Control through Integrated GNSS and Vision , 2005 .

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

[15]  Mark Euston,et al.  A complementary filter for attitude estimation of a fixed-wing UAV , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  J. Neidhoefer,et al.  Wind Field Estimation for Small Unmanned Aerial Vehicles , 2010 .