2009-03-16 5 views
2

가속도계 출력을 사용하여 사용자 (허리에 장착 된 아이폰)가 걷고 있는지 어떻게 결정합니까?IPhone Accelerometer 동작 결정

사용자가 걸어 다니고 있는지 여부를 결정하는 양호한 알고리즘을 찾고 서서 걷거나 걷기에서 서있는 상태로 전환합니다.

도와주세요.

감사합니다.

답변

3

이전 프로젝트의 경우, 가속 벡터의 크기를 계산하고 약 2g의 임계 값을 설정했는데 테스트에서 꽤 잘 작동했습니다. 일반적인 (하드웨어) 만보계는 약 1 초 이상 간격으로 일어나는 단일 충격을 무시합니다.이 동작은 "걷지 않는"가끔 움직임을 걸러 낼 수있는 좋은 방법입니다.

또한 잠시 동안 데이터를 검사하여 임계 값을 자동으로 조정할 수 있습니다.

+0

어떻게 데이터를 검사 할 수 있습니까? 거기에 응용 프로그램이 있습니까? –

+0

내 생각에 가속도계를 빠른 업데이트로 설정하고 들어오는 모든 이벤트를 기록하는 앱을 작성했습니다. 나중에 해당 소프트웨어를 바탕 화면에서 검사하고 다른 기술을 시도하여 걷는 대 아닙니다. –