DOI QR코드

DOI QR Code

Effects of Covariance Modeling on Estimation Accuracy in an IMU-based Attitude Estimation Kalman Filter

IMU 기반 자세 추정 칼만필터에서 공분산 모델링이 추정 정확도에 미치는 영향

  • Choi, Ji Seok (Mechanical Engineering, Hankyong National University) ;
  • Lee, Jung Keun (School of ICT, Robotics and Mechanical Engineering, Hankyong National University)
  • 최지석 (한경대학교 기계공학과) ;
  • 이정근 (한경대학교 ICT로봇기계공학부)
  • Received : 2020.11.18
  • Accepted : 2020.11.29
  • Published : 2020.11.30

Abstract

A well-known difficulty in attitude estimation based on inertial measurement unit (IMU) signals is the occurrence of external acceleration under dynamic motion conditions, as the acceleration significantly degrades the estimation accuracy. Lee et al. (2012) designed a Kalman filter (KF) that could effectively deal with the acceleration issue. Ahmed and Tahir (2017) modified this method by adjusting the acceleration-related covariance matrix because they considered covariance modeling as a pivotal factor in the estimation accuracy. This study investigates the effects of covariance modeling on estimation accuracy in an IMU-based attitude estimation KF. The method proposed by Ahmed and Tahir can be divided into two: one uses the covariance including only diagonal components and the other uses the covariance including both diagonal and off-diagonal components. This paper compares these three methods with respect to the motion condition and the window size, which is required for the methods by Ahmed and Tahir. Experimental results showed that the method proposed by Lee et al. performed the best among the three methods under relatively slow motion conditions, whereas the modified method using the diagonal covariance with a high window size performed the best under relatively fast motion conditions.

Keywords

References

  1. H. Zhou, H. Hu, and Y. Tao, "Inertial measurements of upper limb motion", Med. Biol. Eng. Comput., Vol. 44, No. 6, pp. 479-487, 2006. https://doi.org/10.1007/s11517-006-0063-z
  2. H. Zhou, T. Stone, H. Hu, and N. Harris, "Use of multiple wearable inertial sensors in upper limb motion tracking", Med. Eng. Phys., Vol 30, No. 1, pp. 123-133, 2008. https://doi.org/10.1016/j.medengphy.2006.11.010
  3. W. C. Jung and J. K. Lee, "Comparison of drift reduction methods for pedestrian dead reckoning based on a shoemounted IMU", J. Sens. Sci. Technol., Vol. 28, No. 6, pp. 345-354, 2019. https://doi.org/10.5369/JSST.2019.28.6.345
  4. A. Atrsaei, H. Salarieh, A. Alasty, and M. Abediny, "Human arm motion tracking by inertial/magnetic sensors using unscented Kalman filter and relative motion constraint", J. Intell. Robot. Syst., Vol. 90, No. 1-2, pp. 161-170, 2018. https://doi.org/10.1007/s10846-017-0645-z
  5. B. Fasel, J. Sporri, J. Chardonnens, J. Kroll, E. Muller, and K. Aminian, "Joint inertial sensor orientation drift reduction for highly dynamic movements", IEEE J. Biomed. Health Inform., Vol. 22, No. 1, pp. 77-86, 2018. https://doi.org/10.1109/JBHI.2017.2659758
  6. Y. L. Hsu, P. C. Chung, W.H. Wang, M. C. Pai, C. Y. Wang, C. W. Lin, H. L. Wu, and J. S. Wang, "Gait and balance analysis for patients with Alzheimer's disease using an inertial-sensor-based wearable instrument", IEEE J. Biomed. Health Inform., Vol. 18, No. 6, pp. 1822-1830, 2014. https://doi.org/10.1109/JBHI.2014.2325413
  7. J. K. Lee, "Determination of fall direction before impact using support vector machine", J. Sens. Sci. Technol., Vol. 24, No. 1, pp. 47-53, 2015. https://doi.org/10.5369/JSST.2015.24.1.47
  8. G. Cooper, I. Sheret, L. McMillian, K. Siliverdis, N. Sha, D. Hodgins, L. Kenney, and D. Howard, "Inertial sensor-based knee flexion/extension angle estimation", J. Biomech., Vol. 42, No. 16, pp. 2678-2685, 2009. https://doi.org/10.1016/j.jbiomech.2009.08.004
  9. J. B. Lee, R. B. Mellifont, and B. J. Burkett, "The use of a single inertial sensor to identify stride, step, and stance durations of running gait", J. Sci. Med. Sport, Vol. 13, No. 2, pp. 270-273, 2010. https://doi.org/10.1016/j.jsams.2009.01.005
  10. C. N. K. Nam, H. J. Kang, and Y. S. Suh, "Golf swing motion tracking using inertial sensors and a stereo camera", IEEE Trans. Instrum. Meas., Vol. 63, No. 4, pp. 943-952, 2013. https://doi.org/10.1109/TIM.2013.2283548
  11. M. Supej, "3D measurements of alpine skiing with an inertial sensor motion capture suit and GNSS RTK system", J. Sports Sci., Vol. 28, No. 7, pp. 759-769, 2010. https://doi.org/10.1080/02640411003716934
  12. A. M. Sabatini, "Quaternion-based extended Kalman filter for determining orientation by inertial and magnetic sensing", IEEE Trans. Biomed. Eng., Vol. 53, No. 7, pp. 1346-1356, 2006. https://doi.org/10.1109/TBME.2006.875664
  13. G. Ligorio and A. M. Sabatini, "A novel Kalman filter for human motion tracking with an inertial-based dynamic inclinometer", IEEE Trans. Biomed. Eng., Vol. 62, No. 8, pp. 2033-2043, 2015. https://doi.org/10.1109/TBME.2015.2411431
  14. D. S. Yun and H. S. Yu, "Extended Kalman filter design for autonomous navigation with GPS and INS sensor system fusion", J. Sens. Sci. Technol., Vol. 16, No. 4, pp. 294-300, 2007. https://doi.org/10.5369/JSST.2007.16.4.294
  15. J. K. Lee and M. J. Choi, "Robust inertial measurement unit-based attitude determination Kalman filter for kinematically constrained links", Sensors, Vol. 19, No. 4, pp. 768, 2019. https://doi.org/10.3390/s19040768
  16. J. K. Lee, E. J. Park, and S. N. Robinovitch, "Estimation of attitude and external acceleration using inertial sensor measurement during various dynamic conditions", IEEE Trans. Instrum. Meas., Vol. 61, No. 8, pp. 2262-2273, 2012. https://doi.org/10.1109/TIM.2012.2187245
  17. H. Ahmed and M. Tahir, "Improving the accuracy of human body orientation estimation with wearable IMU sensors", IEEE Trans. Instrum. Meas., Vol. 66, No. 3, pp. 535-542, 2017. https://doi.org/10.1109/TIM.2016.2642658
  18. J. K. Lee and M. J. Choi, "Effect of strapdown integration order and sampling rate on IMU-based attitude estimation accuracy", Sensors, Vol. 18, No. 9, pp. 2775, 2018. https://doi.org/10.3390/s18092775
  19. J. K. Lee, "Kalman filter for estimation of sensor acceleration using six-axis inertial sensor", Trans. Korean Soc. Mech. Eng. A, Vol. 39, No. 2, pp. 179-185, 2015. https://doi.org/10.3795/KSME-A.2015.39.2.179