Skip to main content
Log in

Analytical Algorithm for Attitude and Heading Estimation Aided by Maneuver Classification

  • Published:
Gyroscopy and Navigation Aims and scope Submit manuscript

Abstract

This paper presents a modified adaptive analytical algorithm for attitude and heading estimation. The analytical algorithm is based on the fusion of IMU, magnetometers and the velocity data from GPS. The kinematic Euler angles are first calculated based on the output of the rate gyros, then the calculated angle errors are compensated using the output of each of the accelerometers, magnetometers, and the velocity taken from a GPS receiver, without the need to model the systematic and random errors of the used sensors; Kalman filter is not used. The algorithm will be adaptive based on the maneuver classification, the filters’ parameters will be tuned depending on the maneuver intensity: No, Low, or High maneuver. The main contribution of this paper is to build an attitude and heading estimation algorithm (analytical algorithm) without using Kalman filter; this algorithm will be made adaptive based on the maneuver classification algorithm which was developed using logistic regression technique based on IMU output. Computer simulation with simulated and real flight data showed that the adaptive analytical algorithm has acceptable results compared to EKF.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Lai, Ying-Chih, and Jan, Shau-Shiun, Attitude estimation based on fusion of gyroscopes and single antenna GPS for small UAVs under the influence of vibration, GPS solutions, 2011, vol. 15, no. 1, pp. 67–77.

    Article  Google Scholar 

  2. Wu, Yuanxin, et al., Strapdown inertial navigation system algorithms based on dual quaternions, IEEE Transactions on Aerospace and Electronic Systems, 2005, vol. 41, no. 1, pp. 110–132.

    Article  Google Scholar 

  3. Brunner, T., et al., Evaluation of attitude estimation algorithms using absolute magnetic reference data: methodology and results, Proc. of IEEE/ION Position, Location and Navigation Symposium-PLANS 2014, 2014, pp. 212–218.

    Chapter  Google Scholar 

  4. Khalaf, E.W., Chouaib, I., and Wainakh, M., Development of Unscented Kalman Filter for Loosely-Coupled INS/GPS/Magnetometer/Barometer Integration, 2017, https://www.researchgate.net/publication/282909368_Development_of_Unscented_Kalman_Filter_for_Loosely-coupled_INSGPSMagnetometer-Barometer_Integration.

    Google Scholar 

  5. Crow, W.T., and Van Loon, E., Impact of incorrect model error assumptions on the sequential assimilation of remotely sensed surface soil moisture, Journal of Hydrometeorology, 2006, vol. 7, no. 3, pp. 421–432.

    Article  Google Scholar 

  6. Stengel, R., Aircraft Flight Dynamics, Princeton University, 2014.

    Google Scholar 

  7. Barton, J.D., Fundamentals of small unmanned aircraft flight, Johns Hopkins APL Technical Digest, 2012, vol 31, no. 2, pp. 132–149.

    MathSciNet  Google Scholar 

  8. Jekeli, C., Inertial navigation systems with geodetic applications, Berlin: Walter de Gruyter GmbH & Co, 2001.

    Book  Google Scholar 

  9. Grewal, M.S., Weill, L.R., and Andrews, A.P., Global Positioning Systems, Inertial Navigation, and Integration, John Wiley & Sons, 2007.

    Book  Google Scholar 

  10. Chouaib, A.I., Wainakh, B.M., and Khalaf, C.W., Robust self-corrective initial alignment algorithm for strapdown INS, Proc. of Control Conference (ASCC), 201510th Asian, IEEE, 2015.

    Google Scholar 

  11. Vasconcelos, J. F., et al., A geometric approach to strapdown magnetometer calibration in sensor frame, Navigation, Guidance and Control of Underwater Vehicles, 2008, vol. 2, no. 1, pp. 1–11.

    Google Scholar 

  12. Akimov, I.O.,et al., Magnetometer calibration technique for the ground-based stage of spacecraft system diagnostics, Inzhenernyi zhurnal: nauka i innovatsii, Bauman State Technical University, 2018, no. 5.

    Google Scholar 

  13. Yoo, Tae Suk, et al., Gain-scheduled complementary filter design for a MEMS based attitude and heading reference system, Sensors, 2011, vol. 11, no. 4, pp. 3816–3830.

    Article  Google Scholar 

  14. Min, Hyung Gi and Jeung, Eun Tae, Complementary filter design for angle estimation using mems accelerometer and gyroscope, Department of Control and Instrumentation, Changwon National University, Changwon, Korea, 2015, pp. 641–773.

    Google Scholar 

  15. Wu, Jin, et al., Fast complementary filter for attitude estimation using low-cost MARG sensors, Sensors, 2016, vol. 16, no. 18, pp. 6997–7007.

    Article  Google Scholar 

  16. Curey, R.K.,et al., Proposed IEEE inertial systems terminology standard and other inertial sensor standards, Proc. of IEEE/ION Position, Location and Navigation Symposium PLANS 2004, 2004, pp. 83–90.

    Google Scholar 

  17. IEEE Standard 1293–1998 (R2008), Standard Specification Format Guide and Test Procedure for Linear, Single-Axis, Non-Gyroscopic Accelerometers, 2011, pp. 1249.

  18. Al Mansour, M., Chouaib, I., and Jafar, A., Maneuver Classification of a Moving Vehicle with Six Degrees of Freedom Using Logistic Regression Technique, Gyroscopy and Navigation, 2018, vol. 9, no. 3, pp. 207–217.

    Article  Google Scholar 

  19. Stepanov, O.A., Kalman filtering: past and present. An outlook from Russia (On the occasion of the 80th birthday of Rudolf Emil Kalman), Gyroscopy and Navigation, 2011, vol. 2, no. 2, pp. 99–110.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Mehyar Al Mansour or A. A. Potapov.

Additional information

Published in Russian in Giroskopiya i Navigatsiya, 2019, No. 1, pp. 72–92.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Al Mansour, M., Chouaib, I., Jafar, A. et al. Analytical Algorithm for Attitude and Heading Estimation Aided by Maneuver Classification. Gyroscopy Navig. 10, 77–89 (2019). https://doi.org/10.1134/S2075108719020056

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S2075108719020056

Keywords

Navigation