Fuzzy adaptive extended Kalman filter for UAV INS/GPS data fusion

This paper uses the extended Kalman filter (EKF) for estimation of position, velocity and attitude of an UAV of quadrotor type. The sensors used are low cost microelectromechanical systems (MEMS) accelerometer and gyroscope, MEMS barometer and GPS. The standard EKF is improved with adaptive approaches. Two innovation adaptive estimation methods were taken from the literature. One involves the change of the theoretical matrix of the innovation covariance, by another one which is determined experimentally; the second one involves the computation of the output noise covariance matrix of the Kalman filter (KF) via fuzzy logic. A new method for adaptive estimation was also developed by extending an approach of heuristic metrics of bias and amplitude of oscillation taken from the literature. It consists in the use of the metrics, together with fuzzy logic, for adjusting the input and output noise covariance matrices of the EKF. The adaptive and standard filters were both implemented in hardware and simulated. The hardware implementation involves rotation filters in indoor tests performed in open loop; these observations were exclusively carried out in a hand-controlled environment, with no flight of the quadrotor itself. The simulations were performed in conditions of the full capability of the filters, in a scenario representing a fault condition in the gyroscope. The tests showed the ability of the adaptive filters of correcting the covariance matrix for improving performance.

[1]  Impyeong Lee,et al.  Position and Attitude Determination for UAV-Based GPS, IMU and AT without GCPs , 2011, 2011 International Workshop on Multi-Platform/Multi-Sensor Remote Sensing and Mapping.

[2]  Zhiqiang Xing,et al.  Modeling and bounding low cost inertial sensor errors , 2008, 2008 IEEE/ION Position, Location and Navigation Symposium.

[3]  Mohinder S. Grewal,et al.  Global Positioning Systems, Inertial Navigation, and Integration , 2000 .

[4]  Xiaoji Niu,et al.  Analysis and Modeling of Inertial Sensors Using Allan Variance , 2008, IEEE Transactions on Instrumentation and Measurement.

[5]  M.Y. Amir,et al.  Modeling of Quadrotor Helicopter Dynamics , 2008, 2008 International Conference on Smart Manufacturing Application.

[6]  Vijay Kumar,et al.  The GRASP Multiple Micro-UAV Testbed , 2010, IEEE Robotics & Automation Magazine.

[7]  Xiaoming Hu,et al.  An optimization approach to adaptive Kalman filtering , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[8]  Minh-Duc Hua Attitude observers for accelerated rigid bodies based on GPS and INS measurements , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[9]  Steven Lake Waslander,et al.  Aerodynamics and control of autonomous quadrotor helicopters in aggressive maneuvering , 2009, 2009 IEEE International Conference on Robotics and Automation.

[10]  Claire J. Tomlin,et al.  Quadrotor Helicopter Flight Dynamics and Control: Theory and Experiment , 2007 .

[11]  Jan Wendel,et al.  An integrated GPS/MEMS-IMU navigation system for an autonomous helicopter , 2006 .

[12]  J. Ali Strapdown inertial navigation system/astronavigation system data synthesis using innovation-based fuzzy adaptive Kalman filtering , 2010 .

[13]  Rogelio Lozano,et al.  Hovering Flight Improvement of a Quad-rotor Mini UAV Using Brushless DC Motors , 2011, J. Intell. Robotic Syst..

[14]  Fang Jiancheng,et al.  Study on Innovation Adaptive EKF for In-Flight Alignment of Airborne POS , 2011, IEEE Transactions on Instrumentation and Measurement.

[15]  Frank L. Lewis,et al.  Aircraft Control and Simulation , 1992 .