2011-05-16 3 views
0

사용자가 iPhone을 사용하여 걷거나, 걷거나, 달리지 않고 있는지 파악하고 싶습니다. 나는 보수계를 구현하려고하지 않습니다. 나는 누군가가 활발히, 천천히, 또는 전혀 움직이지 않는다면 주위를 알고 싶다. 나는 mph 또는 그런 것을 필요로하지 않는다.iOS : 사용자가 얼마나 빨리 움직이는 지 알 수 있습니다.

나는 가속도계가 나를 위해 이것을 할 수있을 것이라고 생각하지만 누군가가 올바른 방향으로 나를 가리킬 수있는 자습서 나 예제 코드를 알고 있는지 궁금해하고 있었습니까?

답변

4

가속도계 회신 그 모든

덕분에 여기 어떤 좋은 일을하지 않을 것이다 - 그것은 단지 속도의 변화를 캡처합니다.

주기적으로 현재 위치를 추적하고 속도를 계산하십시오.

0

걷기와 달리기 동작에 대한 어려운 임계 값이 없으므로 조금만 실험해야합니다. AccelerometerGraph 샘플 코드는 가속도계 데이터를 얻고 해석하는 방법을 시작하도록합니다.

0

가속도계는 좋지만 사용자가 iPhone 4 또는 iPad 2를 사용하는 경우 자이로 스코프를 사용해야합니다.

CMMotionManagerEvent Handeling Guide - Motion Events

애플 문서는 당신이 얻을 수있는 가장 좋은 예입니다!

0

사람들은 걷기와 달리기 사이의 단계에서 가속도계로 측정 할 수있는 바운스가 다르지만, 이는 개인마다 다릅니다 (착용하는 신발, 착용하고있는 표면, 신체의 어느 부분에 부착되어 있는지). 아이폰 등), 그리고이 동작은 아마 아이를 흔들어서 모방 할 수 있습니다.

두 가지 유형의 가속도 프로파일을 기록한 다음 패턴 정렬을 사용하여 현재 기록 된 가속도 데이터에서 가장 가능성있는 프로파일 후보를 선택하여 실험하십시오.

관련 문제