[apple] iPhone 가속도계를 사용하여 얼마나 정확하게 거리를 추적 할 수 있습니까?

이론적으로 iPhone의 가속도계는 시간에 따른 보간법을 사용하여 거리를 추적하는 데 사용할 수 있습니다.

1 미터에서 10 미터 사이의 거리를 추적 할 때 예상되는 오류는 무엇입니까?
측정 테이프로 작동하는 iPhone 앱이 있습니까?



답변

내가 들었을 때, iPhone 가속도계 출력은 매우 시끄 럽습니다. 모든 종류의 중간 정도의 정밀 작업을 위해 그것을 사용하는 대부분의 응용 프로그램은 노이즈를 부드럽게하기 위해 많은 필터링 및 출력 수정을 수행합니다. iPhone을 평평하게 놓을 수 있으며 가속도계는 여전히 상당한 양의 데이터를 출력합니다. 장거리 (> 10m)를 측정하는 데 확실히 사용할 수 있다고 생각하지만 고해상도 측정에 대해서는 신뢰하지 않을 것입니다.


답변

아이폰에 사용되는 가속도계 칩은 간단한 움직임으로 단거리에서도 정확한 거리 통합에 사용하기에는 너무 많은 노이즈를 가지고 있습니다. 조용한 센서이고 우수한 데이터를 제공하더라도 Apple은 응용 프로그램이 올바르게 통합되지 못하게하는 방식으로 가속도계를 사전 필터링합니다. 필터링은 끔찍한 노이즈 플로어를 낮추고 초당 1 회 또는 100 회 업데이트를 원하든 앱 개발자의 삶을 편하게 만드는 데 유용하지만 되돌릴 수 없으며 Apple은 원시 데이터를 얻을 수있는 방법을 제공하지 않으므로 가속 통합 만 가능합니다. 상당한 오버 슛으로 지연 거리를 생성합니다. 물론 이것은 가속도계를 사용하여 거리 (자이로 스코프가 훨씬 쉽게 만드는 중력 제거)를 찾는 일반적인 문제 위에 있습니다.

대부분의 만보계 앱은 가속도계를 사용하여 걸음 수를 계산하고 GPS를 사용하여 장거리 거리를 측정하고 사용자의 개별 걸음 거리를 보정합니다. 가속도계를 사용하여 거리를 감지하지 못합니다.


답변

만보계 앱이 많이 있으므로 리뷰를 확인할 수 있습니다. 또한 정확도 측면에서 하나의 stackoverflow 답변이 있습니다.

/programming/722600/what-are-the-ranges-of-the-accelerator-on-the-iphone

약 20m 정확도의 보수계를 구현하는 또 다른 방법 :

/programming/488088/iphone-gps-development-tips-tricks


답변

누적 된 시간 적분 오차가 너무 커서 가속도계와의 거리를 측정 할 수 없습니다. 산업용 지진계의 경우에도 필터링을 채택하더라도 실제로 거리를 측정 할 수 없습니다.


답변

나는 그것에 대해 블로그 게시물을 썼습니다. GPS를 사용하지 않고 가속도계 및 기타 iPhone 센서로 거리를 확보하는 것이 가능합니다. 결과는 100 % 정확하지 않지만 사용할 수 있습니다.

http://www.nomtek.com/scanning-rooms-with-an-iphone/


답변

이런 걸 원했어? Sensopia의 MagicPlan
https://appsto.re/gb/WQFEz.i
해당 정보를 사용하려는 대상에 따라 앱 개발자에게 다가 갈 수 없습니다.


답변

문제는 가속도계의 정밀도가 아니라 측정 시간에 대한 정확도입니다. 전화기를 1 초 안에 a 지점에서 b 지점으로 옮길 수 있으면 매우 정확한 측정 값을 얻을 수 있습니다. 그러나 동일한 측정에 1 분 또는 1 시간이 걸리면 노이즈로 인해 정확도가 거의 0에 가깝습니다.