Attitude Determination for MAVs Using a Kalman Filter

Abstract This paper presents a Kalman filter to effectively and economically determine the Euler angles for micro aerial vehicles (MAVs), whose size and payload are severely limited. The filter uses data from a series of micro-electro mechanical system sensors to determine the selected 3 variables of the direction cosine matrix and the bias of the rate gyro sensors as state elements in a dynamic model, with the gravitational acceleration to build a measurement model. For high speed maneuvers, rigid motion equations are used to correct the measurements of the gravitational acceleration. The filter is designed to automatically tune its gain based on the dynamic system state. Simulations indicate that the Euler angles can be determined with standard deviations less than 3°. The algorithm was successfully implemented in a miniature attitude measurement system suitable for MAVs. Aerobatic flights show that the attitude determination algorithm works effectively. The attitude determination algorithm is effective and economical, and can also be applied to bionic robofishs and land vehicles, whose size and payload are also greatly limited.

[1]  M. Psiaki Attitude-Determination Filtering via Extended Quaternion Estimation , 2000 .

[2]  D. Gebre-Egziabher,et al.  A gyro-free quaternion-based attitude determination system suitable for implementation using low cost sensors , 2000, IEEE 2000. Position Location and Navigation Symposium (Cat. No.00CH37062).

[3]  N. Shantha Kumar,et al.  Estimation of attitudes from a low-cost miniaturized inertial platform using Kalman Filter-based sensor fusion algorithm , 2004 .

[4]  L. Sherry,et al.  Automotive-grade MEMS sensors used for general aviation , 2004, IEEE Aerospace and Electronic Systems Magazine.

[5]  Jinhui Lan,et al.  Constrained Filtering Method for MAV Attitude Determination , 2005, 2005 IEEE Instrumentationand Measurement Technology Conference Proceedings.

[6]  Fan-Ren Chang,et al.  Constrained filtering method for attitude determination using GPS and gyro , 2002 .

[7]  T. Moore,et al.  Adaptive Kalman filtering algorithms for integrating GPS and low cost INS , 2004, PLANS 2004. Position Location and Navigation Symposium (IEEE Cat. No.04CH37556).

[8]  Yanhua Zhang,et al.  Adaptive filter for a miniature MEMS based attitude and heading reference system , 2004, PLANS 2004. Position Location and Navigation Symposium (IEEE Cat. No.04CH37556).

[9]  Mark L. Psiaki,et al.  N 8 9 - 1 5 9 5 1 Three-Axis Attitude Determination via Kalman Filtering of Magnetometer Data , 2003 .

[10]  A.K. Brown,et al.  GPS/INS uses low-cost MEMS IMU , 2005, IEEE Aerospace and Electronic Systems Magazine.