Nonlinear Attitude Estimation for Small UAVs with Low Power Microprocessors

Among algorithms used for sensor fusion for attitude estimation in unmanned aerial vehicles, the Extended Kalman Filter (EKF) is the most commonly used for estimation. In this paper, we propose a new version of ℋ2 estimation called extended ℋ2 estimation that can overcome the limitations of the extended Kalman Filter, specifically with respect to computational speed, memory usage, and root mean squared error. We formulate a new attitude-estimation algorithm, where the filter gain is designed offline about a nominal operating point, but the filter dynamics is implemented using the nonlinear system dynamics. We refer to this implementation of the ℋ2 optimal estimator as the extended ℋ2 estimator. The solution presented is tested on two cases, corresponding to slow and rapid motions, and compared against the EKF in the performance metrics mentioned above.

[1]  M. Huber,et al.  MEMS IMU for AHRS applications , 2008, 2008 IEEE/ION Position, Location and Navigation Symposium.

[2]  Dale A. Lawrence,et al.  Small Unmanned Aerial System Attitude Estimation for Flight in Wind , 2015 .

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

[4]  Edward F. Hogge,et al.  An Application of UAV Attitude Estimation Using a Low-Cost Inertial Navigation System , 2013 .

[5]  G. Duan,et al.  LMIs in Control Systems: Analysis, Design and Applications , 2013 .

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

[7]  Hassen Fourati,et al.  A comparative analysis of attitude estimation for pedestrian navigation with smartphones , 2015, 2015 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

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

[9]  Wei Qin,et al.  An Integrated MEMS Gyroscope Array with Higher Accuracy Output , 2008, Sensors.

[10]  Yue Yang,et al.  Attitude estimation for UAV using extended Kalman filter , 2017, 2017 29th Chinese Control And Decision Conference (CCDC).

[11]  J. Junkins,et al.  Analytical Mechanics of Space Systems , 2003 .

[12]  N. Trawny,et al.  Indirect Kalman Filter for 3 D Attitude Estimation , 2005 .

[13]  Peter H. Veltink,et al.  Measuring orientation of human body segments using miniature gyroscopes and accelerometers , 2005, Medical and Biological Engineering and Computing.

[14]  Y. Manoli,et al.  Autocalibration of MEMS accelerometers , 2012, 2012 IEEE International Instrumentation and Measurement Technology Conference Proceedings.

[15]  Jinling Wang,et al.  A Novel Method to Integrate IMU and Magnetometers in Attitude and Heading Reference Systems , 2011, Journal of Navigation.

[16]  Khalid Munawar,et al.  UAV Attitude Estimation Using Nonlinear Filtering and Low-Cost Mems Sensors , 2016 .

[17]  Tao Liu,et al.  How Magnetic Disturbance Influences the Attitude and Heading in Magnetic and Inertial Sensor-Based Orientation Estimation , 2017, Sensors.

[18]  Nak Yong Ko,et al.  Sine Rotation Vector Method for Attitude Estimation of an Underwater Robot , 2016, Sensors.

[19]  Pierre Apkarian,et al.  Continuous-time analysis, eigenstructure assignment, and H2 synthesis with enhanced linear matrix inequalities (LMI) characterizations , 2001, IEEE Trans. Autom. Control..