Abstract
In this paper, a new quaternion-based extended Kalman filter algorithm was proposed to improve the accuracy of attitude estimation of micro aerial vehicles based on the MEMS sensors such as gyroscope, accelerometer and magnetometer. Attitude quaternion errors and drift bias of gyroscope were selected to construct a state vector, and the state equation was established based on attitude quaternion error differential equation and stochastic error model of gyroscope. The modified Gauss-Newton algorithm was used to convert the outputs of sensors to quaternion by which the measurements of Kalman filter were obtained through making combination of attitude quaternion from gyroscope signals, which significantly reduces the influences of maneuvering acceleration on attitude estimation. Experimental results show that the maximum estimated errors were less than 0.22% in static and the estimated quaternion could well track its true values dynamically. The algorithm is proved to be effective at improving the accuracy of attitude estimation.
Original language | English |
---|---|
Pages (from-to) | 163-167 |
Number of pages | 5 |
Journal | Nami Jishu yu Jingmi Gongcheng/Nanotechnology and Precision Engineering |
Volume | 7 |
Issue number | 2 |
State | Published - Mar 2009 |
Keywords
- Attitude estimation
- Extended Kalman filter
- Gauss-Newton
- MEMS gyroscope
- Quaternion