2012-06-08 3 views
1

다음 시나리오를 고려하십시오.GPS로 방향 찾기

GPS 덕분에 몇 개의 경로 중 어느 경로에 앱이 있는지 알 수 있습니다. 즉, 장치가 이동하는 방향은 두 가지뿐입니다.

휴대 전화가 어느 방향으로 움직이는 지 확인하는 최선의 방법이라고 생각합니다. 나침반은 옵션이 아닙니다) GPS가 움직이기 시작할 때까지 GPS를 폴링하고 Co-Ords가 움직이는 방향을 찾으십니까?

얼마나 정기적으로 그리고 얼마나 오랫동안 폴링/폴링을 제안합니까?

미리 감사드립니다.

+0

오른쪽에 대한 소리. 내장 가속도계에서 유용한 데이터를 얻을 수도 있습니다. 걷는 동안 (흔들리는 동작은 어색함) 주머니에 누군가가있는 것이 유용하지는 않지만 휴대 전화가 움직이는 차량 안에서 상대적으로 고정되어있을 때 매우 유용합니다. – Polynomial

답변

1

이것은 과학 그 자체로, 칼만 필터링에 대한 기사입니다. 기본적으로 GPS가 제공 한 마지막 두 점의 차이는 이동하는 방향입니다. 그런 다음 오류가 방정식에 포함되므로 데이터를 필터링하고 더 나은 결과를 얻을 수있는 좋은 방법을 배우기 시작할 필요가 있습니다. 칼만 필터링을 설명에서

시도 :

칼만 필터는 예측 된 것은 새 값을 예측하는 모델을 사용합니다. 그것은 "물건들이 보통 속도의 방향으로 움직입니다."라고 가정합니다. 그래서 그것이 잠깐 머물렀다면, 지금있을 것입니다. " 그런 다음이 모델을 사용하여 다음 지점을 예측하고 실제로 다음 지점을 측정 할 수있을 때 해당 데이터를 사용하여 모델을 업데이트하고 예측 정확도를 평가합니다. 그런 다음 실제 데이터와 예측 정확도의 측정에 따라 가중치가 적용되는 예측의 조합을 기반으로 예측을 시작합니다. 따라서 모델이 일반적으로 매우 정확하지만 데이터에 갑자기 점프가 발생하면 그것이 우연이라고 추정하여 값에 너무 많은 영향을 미치지 않습니다. 데이터가 매우 불안정한 경우 데이터를 더 신뢰하고 모델을 덜 신뢰합니다.

+0

칼만 필터링을 사용하여 OP가 어떻게 진행되는지에 대한 정보와 작동 원리에 대한 정보를 추가 할 수 있습니다. Wikipedia에 대한 링크조차도 유용 할 것입니다! :) – Polynomial

+0

나는 그가 구글을 할 수 있다고 생각했다. 칼만 필터링을 구글에 넣으면 위키 피 디아에 대한 기사가 올라올 것이다. 여기에서 설명하는 것은 쓸모없는 일입니다. –

+0

포인터를 가져 주셔서 감사합니다. 수락 됨! – JJJollyjim