Skip to main content
×
×
Home

Effective Adaptive Kalman Filter for MEMS-IMU/Magnetometers Integrated Attitude and Heading Reference Systems

  • Wei Li (a1) (a2) and Jinling Wang (a2)
Abstract

To improve the computational efficiency and dynamic performance of low cost Inertial Measurement Unit (IMU)/magnetometer integrated Attitude and Heading Reference Systems (AHRS), this paper has proposed an effective Adaptive Kalman Filter (AKF) with linear models; the filter gain is adaptively tuned according to the dynamic scale sensed by accelerometers. This proposed approach does not need to model the system angular motions, avoids the non-linear problem which is inherent in the existing methods, and considers the impact of the dynamic acceleration on the filter. The experimental results with real data have demonstrated that the proposed algorithm can maintain an accurate estimation of orientation, even under various dynamic operating conditions.

    • Send article to Kindle

      To send this article to your Kindle, first ensure no-reply@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about sending to your Kindle. Find out more about sending to your Kindle.

      Note you can select to send to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be sent to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

      Find out more about the Kindle Personal Document Service.

      Effective Adaptive Kalman Filter for MEMS-IMU/Magnetometers Integrated Attitude and Heading Reference Systems
      Available formats
      ×
      Send article to Dropbox

      To send this article to your Dropbox account, please select one or more formats and confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your <service> account. Find out more about sending content to Dropbox.

      Effective Adaptive Kalman Filter for MEMS-IMU/Magnetometers Integrated Attitude and Heading Reference Systems
      Available formats
      ×
      Send article to Google Drive

      To send this article to your Google Drive account, please select one or more formats and confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your <service> account. Find out more about sending content to Google Drive.

      Effective Adaptive Kalman Filter for MEMS-IMU/Magnetometers Integrated Attitude and Heading Reference Systems
      Available formats
      ×
Copyright
Corresponding author
(Email: jinling.wang@unsw.edu.au)
References
Hide All
Blankinship, K. G. (2008). A general theory for inertial navigator error modeling. Proceedings of the IEEE/ION Position, Location and Navigation Symposium, Monterey, CA.
Caruso, M. J. (1997). Applications of magnetoresistive sensors in navigation systems, SAE Technical Paper 970602, doi: 10.4271/970602.
Caruso, M. J. (2000). Applications of magnetic sensors for low cost compass systems. Proceedings of the IEEE Position Location and Navigation Symposium, San Diego, CA.
Cooke, J. M., Zyda, M. J., Pratt, D. R. and McGhee, R. B. (1992). NPSNET: Flight simulation dynamic modeling using quaternions. Presence: Teleoperators and Virtual Environments, 1(4), 404420.
Emura, S. and Tachi, S. (1994). Sensor fusion based measurement of human head motion. Proceedings of the 3rd IEEE International Workshop on Robot and Human Communication, Nagoya, Aichi, Japan.
Foxlin, E. (1996). Inertial head-tracker sensor fusion by a complementary separate-bias Kalman filter. Proceedings of the 1996 Virtual Reality Annual International Symposium (VRAIS 96), Washington, DC.
Geiger, W., Bartholomeyczik, J., Breng, U., Gutmann, W., Hafen, M., Handrich, E., Huber, M., Jäckle, A., Kempfer, U., Kopmann, H., Kunz, J., Leinfelder, P., Ohmberger, R., Probst, U., Ruf, M., Spahlinger, Rasch A., Straub-Kalthoff, J., Stroda, M., Stumpf, M., Weber, C., Zimmermann, M. and Zimmermann, S. (2008). MEMS IMU for AHRS applications, Proceedings of the IEEE/ION Position, Location and Navigation Symposium, Monterey, CA.
Goshen-Meskin, D. and Bar-Itzhack, I. Y. (1992). Unified approach to inertial navigation system error modeling. Journal of Guidance, Control, and Dynamics, 15(3), 648653.
Han, S. and Wang, J. (2011a). A novel method to integrate IMU and magnetometers in attitude and heading reference systems, Journal of Navigation, 64, 727738.
Han, S. and Wang, J. (2011b). Quantization and colored noises error modelling for inertial sensors for GPS/INS integration, IEEE Sensors Journal, 11(6), 14931503.
Lam, Q. M., Stamatakos, N., Woodruff, C. and Ashtom, S. (2003). Gyro modeling and estimation of its random noise sources. Proceedings of the AIAA Guidance, Navigation and Control Conference and Exhibition, Austin, Texas.
Li, W., and Wang, J. (2011). Dynamic modelling for MEMS-IMU/magnetometer integrated attitude and heading reference system, Proceedings of the 2011 IGNSS Symposium, Sydney, Australia.
Louv, W. C. (1984). Adaptive filtering. Technometrics, 26(4), 399409.
Markley, F. L., Crassidis, J. and Cheng, Y. (2005). Nonlinear attitude filtering methods. Proceedings of the AIAA Guidance, Navigation, and Control Conference and Exhibit, San Francisco, CA.
Munguia, R. and Grau, A. (2011). Attitude and heading system based on EKF total state configuration. Proceedings of the IEEE 20th International Symposium on Industrial Electronics (ISIE), Gdansk, Poland.
Nie, W., Wu, L. and Lin, Q. (2010). AHRS based on MEMS-IMU for aircraft model in wire-driven parallel suspension system. Proceedings of the 2010 International Conference on Mechanic Automation and Control Engineering (MACE), Wuhan, China.
Qi, H. and Moore, J. B. (2002). Direct Kalman filtering approach for GPS/INS integration. Proceedings of IEEE Transactions on Aerospace and Electronic Systems, 38(2), 687693.
Qin, W., Yuan, W., Chang, H., Xue, L. and Yuan, G. (2009). Fuzzy adaptive extended Kalman filter for miniature attitude and heading reference system. Proceeding of the 4th IEEE International Conference on Nano/Micro Engineered and Molecular Systems, Shenzhen, China.
Savage, P. G. (1998). Strapdown inertial navigation integration algorithm design part 1: attitude algorithms. Journal of Guidance, Control, and Dynamics, 21(1), 1928.
Setoodeh, P., Khayatian, A. and Farjah, E. (2004). Attitude estimation by separate-bias Kalman filter-based data fusion, The Journal of Navigation, 57(2), 261273.
Shuster, M. D. (1993). A survey of attitude representations, The Journal of the Astronautical Sciences, 41(4), 439517.
Stuelpnagel, J. (1964). On the parameterization of the three-dimensional rotation group. SIAM Review, 6(4), 422430.
Wang, J., Gopaul, N. and Guo, J. (2010). Adaptive Kalman filtering based on posteriori variance-covariance components estimation, Proceedings of the CPGPS 2010 Navigation and Location Services: Emerging Industry and International Exchanges, Shanghai, China.
Wang, M., Yang, Y., Hatch, R. and Zhang, Y. (2004). Adaptive filter for a miniature MEMS based attitude and heading reference system. Proceedings of the Position Location and Navigation Symposium, Monterey, CA.
Recommend this journal

Email your librarian or administrator to recommend adding this journal to your organisation's collection.

The Journal of Navigation
  • ISSN: 0373-4633
  • EISSN: 1469-7785
  • URL: /core/journals/journal-of-navigation
Please enter your name
Please enter a valid email address
Who would you like to send this to? *
×

Keywords

Metrics

Full text views

Total number of HTML views: 0
Total number of PDF views: 0 *
Loading metrics...

Abstract views

Total abstract views: 0 *
Loading metrics...

* Views captured on Cambridge Core between <date>. This data will be updated every 24 hours.

Usage data cannot currently be displayed