Abstract
Abstract
This paper introduces a novel Euler-angle-based adaptive attitude filter for micro-electro-mechanical system inertial measurement unit (IMU)/magnetometer fusion. An intelligent coordinate switch algorithm is proposed to overcome the singularity problem that exists in the Euler-angle-based attitude calculation approach. This method rotates the physical IMU body frame and forms a quasi-computational coordinate to perform the attitude and filter update. In addition, a novel noise estimation theorem based on redundant measurement systems is introduced, proofed and employed to adaptively tune the measurement covariance matrix R in the filter. This algorithm uses gyroscope short-term accuracy to evaluate the attitude performance derived from different sensors and optimally assigns weight in the filter update. Simulated and practical experiments are carried out to test the validation of the proposed adaptive attitude filter. The results achieved demonstrate that this approach can provide a promising orientation solution.
Subject
Applied Mathematics,Instrumentation,Engineering (miscellaneous)
Reference25 articles.
1. Survey of nonlinear attitude estimation methods;Crassidis;J. Guidance, Control Dynamic.,2007
2. Inertial head-tracker sensor fusion by a complementary/nseparate-bias Kalman filter;Foxlin,1996
3. Attitude estimation by separate-bias Kalman filter-based data fusion;Setoodeh;J. Navig.,2004
4. A novel method to integrate IMU and magnetometers in attitude and heading reference systems;Han;J. Navig.,2011
5. Indirect Kalman filter for 3D attitude estimation: a tutorial for Quaternion Algebra Multiple Autonomous Robotic Systems Laboratory Technical Report Number 2005–002 Rev. 57;Trawny,2005
Cited by
13 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献