나는 특히 경로를 다룰 때 GPS 시스템의 오류를 처리하는 방법을 이해하는 데 도움이되는 적절한 이론적 프레임 워크 또는 전문 분야를 찾고 있습니다.
기본적으로, 트레일 길이를 설정하는 데 사용할 데이터 및 알고리즘에 대한 요구 사항을 찾고 있습니다. 대답은 신뢰할 수 있어야합니다.
내 친구는 160km로 청구 된 경주의 경주 책임자 였지만 Garmin은 모든 사람이 190km 이상 더 좋아하는 시계를 보았다. 결승선에 약간의 슬픔이 생겼습니다.
그래서 제 친구는 다시 매핑하기 위해 다양한 GPS 장치로 코스로 돌아 갔으며 결과는 흥미 롭습니다.
휴대용 Garmin Oregon 300을 사용하여 한쪽 다리에 33.7km를 얻었습니다. 손목 시계 Garmin Forerunner 310xt에서 같은 다리는 38.3km로 나왔습니다.
오레곤에서 데이터를 얻었을 때 90 초마다 데이터를 기록하는 것이 분명했습니다. Forerunner는 2 초마다 수행합니다.
오레곤의 데이터를 플로팅했을 때 스위치 백에 의해 혼란스러워지고 직선을 긋고 곡선이 약간 줄어드는 것을 알 수있었습니다.
그러나, 나는 기록 주파수의 차이가 많은 설명이라는 것을 뮤즈합니다. 즉, 2 초마다 기록함으로써 Forerunner는 실제 경로에 더 가깝습니다. 그러나 GPS 작동 방식으로 인해 많은 오류가 발생합니다. 기록 된 포인트가 실수로 인해 실제 경로 주위에 무작위로 퍼지면 (총 오류) 실제 거리보다 전체 거리가 더 커집니다. (직선의 양쪽으로가는 흔들림은 직선보다 길다).
그래서 내 질문 : 1. 단일 데이터 세트에서 유효한 방법으로 오류를 줄이기 위해 사용할 수있는 기술이 있습니까? 2. 기록 주파수의 차이에 대한 나의 이론은 물을 흡수합니까? 3. 같은 경로를 여러 번 기록한 경우 실제 경로에 더 가까이 다가 갈 수있는 유효한 기술이 있습니까?
내가 말했듯이, 나는 이것에 관한 유용한 과학을 찾기 위해 무엇을 검색 해야할지 정말로 모른다. 나는 주어진 트레일이 얼마나 오래 걸리는지 사람들에게 매우 중요한 방법을 찾고 있습니다. 경주에서 30km를 더 가면 예상하지 못한 5 시간 이상의 시간이 추가됩니다.
여기에 요청 된 샘플 데이터가 있습니다.
조언을 해주셔서 감사합니다.