• Title/Summary/Keyword: Gravity Removal and Vector Rotation algorithm

Search Result 1, Processing Time 0.012 seconds

Gravity Removal and Vector Rotation Algorithm for Step counting using a 3-axis MEMS accelerometer (3축 MEMS 가속도 센서를 이용한 걸음 수 측정을 위한 중력 제거 및 백터 전환 알고리즘)

  • Kim, Seung-Young;Kwon, Gu-In
    • Journal of the Korea Society of Computer and Information
    • /
    • v.19 no.5
    • /
    • pp.43-52
    • /
    • 2014
  • In this paper, we propose Gravity Removal and Vector Rotation algorithm for counting steps of wearable device, and we evaluated the proposed GRVR algorithm with Micro-Electro-Mechanical (MEMS) 3-axis accelerometer equipped in low-power wearable device while the device is mounted on various positions of a walking or running person. By applying low-pass filter, the gravity elements are canceled from acceleration on each axis of yaw, pitch and roll. In addition to DC-bias removal and the low-pass filtering, the proposed GRVR calculates acceleration only on the yaw-axis while a person is walking or running thus we count the step even if the wearable device's axis are rotated during walking or running. The experimental result shows 99.4% accuracies for the cases where the wearable device is mounted in the middle and on the right of the belt, and 91.1% accuracy which is more accurate than 83% of commercial 3-axis pedometer when worn on wrist for the case of axis-rotation.