본문 바로가기
KERD
논문KCI 등재

Decision of complementary filter coefficient through real-time error analysis for attitude estimation using an IMU

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류기계공학

초록

This paper proposes a method for estimating the attitude (roll and pitch angles) of an inertial measurement unit (IMU) by updating the coefficient of the complementary filter in real time. The complementary filter fuses the data of accelerometer and gyro-scope using the coefficient that can compensate the shortcomings occurring when used respectively. The proposed method determines a proper coefficient through analyzing the attitude error in real time. Specifically, the time constant of the filter, related to the coefficient, is determined by the time spent for the gyroscope error exceeds the root mean square (RMS) of the attitude calculated with accelerom-eter output. We conducted off-line analyses with experimental data to verify the performance of the proposed time-varying comple-mentary filter.

Abstract

This paper proposes a method for estimating the attitude (roll and pitch angles) of an inertial measurement unit (IMU) by updating the coefficient of the complementary filter in real time. The complementary filter fuses the data of accelerometer and gyro-scope using the coefficient that can compensate the shortcomings occurring when used respectively. The proposed method determines a proper coefficient through analyzing the attitude error in real time. Specifically, the time constant of the filter, related to the coefficient, is determined by the time spent for the gyroscope error exceeds the root mean square (RMS) of the attitude calculated with accelerom-eter output. We conducted off-line analyses with experimental data to verify the performance of the proposed time-varying comple-mentary filter.

참고문헌 (12)

  1. M. H. Park, "Error and performance analysis of MEMS-based inertial sensors with a low-cost GPS re-ceiver", Sensors, 8, pp.2240~2261 (2008)
  2. W. S. Flenniken, "Characteri-zation of various IMU error sources and the effect on navi-gation performance", ION GNSS (2005)
  3. H. S. Yu, "A study on methods of measuring and compensating mis-alignment between inertial sensor body and housing frame", Journal of the Korea Institute of Military Science and Tech-nology, 17(1), pp.135~141 (2014)
  4. "Anticipating and Managing Critical Noise Sources in MEMS Gyroscopes"[URL]
  5. C. G. Park, "Develop-ment of an initial coarse alignment algorithm for strapdown inertial navigation system", Journal of Institute of Control, Robotics and Systems, 4(5), pp.674~479 (1998)
  6. "How to Improve the Accuracy of Inclination Meas-urement Using an Accelerometer"[URL]
  7. 최미진, "기구학적 구속조건을 투영한 IMU 기반 자세추정 칼만필터", 제어.로봇.시스템학회 논문지, 24(2), pp.175~181 (2018), 제어·로봇·시스템학회[DOI]
  8. 이정근, "IMU기반 자세결정의 정확도 향상을 위한 가속도 보상 메카니즘 비교", 대한기계학회논문집 A, 40(9), pp.783~790 (2016), 대한기계학회
  9. R. B. Widodo, "Attitude estimation using ualman filtering : External acceleration compensation con-siderations", Journal of Sensors, 10, pp.10~24 (2016)
  10. 민형기, "최소자승법을 이용한 상보필터의 설계", 제어.로봇.시스템학회 논문지, 17(2), pp.125~130 (2011), 제어·로봇·시스템학회
  11. 송석기, "시변 상보필터와 보행상태 추정을 이용한 경골의 기울어짐 각도추정", 제어.로봇.시스템학회 논문지, 21(10), pp.944~950 (2015), 제어·로봇·시스템학회[DOI]
  12. T. S. Yoo, "Gain-scheduled complementary filter design for a MEMS based attitude and heading reference system", Sensors, 11(4), pp.3816~3830 (2011)

관련 논문AI추천

이 간행물의 다른 논문 (8건)