저는 손목 시계에 내장 된 가속도계로 제어되는 애플리케이션을 작성하고 있습니다. 나는 명령 중 하나를 "격렬하게 포핸드를 흔들고"싶습니다. 어떻게 탐지하고 그것이 얼마나 오래 지속되는지 측정합니까?가속도계에서 타작을 감지하는 방법은 무엇입니까?
1
A
답변
0
John Fisher의 제안을 보완하기 위해 다음과 같이 추가 할 것입니다. 스펙트럼/푸리에 변환 기술로 이것을 분석해보십시오. 나는 낮은 주파수에서 강한 신호 특성을 볼 것으로 기대하지만, 그것은 사용자마다 쉽게 다를 수있다.
특성이있는 경우 신호 처리 기술을 사용하여 신호 처리 기술을 분리하고 감지 할 수 있습니다.
0
팔을 휘젓는 동안 측정 값을 기록하기 위해 뭔가를 작성하십시오. 여러 가지 방법으로 여러 번하십시오. 사용할 수있는 패턴에 대한 측정을 분석하십시오.
0
현재 가속도의 절대 값의 이동 평균을 추적하려면 칼만 필터를 사용 하시겠습니까? 아니면 가능한 경우 현재 가속도에서 중력을 뺀 값입니까?
임계 값을 초과하면 최근에 많은 가속이 발생했음을 나타냅니다. 그것은 스 래싱을 제안합니다.