2016-09-13 11 views
0

У меня есть два положения с точки зрения широты и долготы (в градусах), мне нужно вычислить Заголовок из этих двух точек. Я сравниваю свой заголовок с высокоточным GPS-приемником, который дает мне заголовок.Как вычисляется Heading

Алгоритм, который я получил из Интернета после реализации, дает мне вариант 4 градуса. Алгоритм может быть найден в

http://www.movable-type.co.uk/scripts/latlong.html

я получаю разницу в 4 градуса только тогда, когда автомобиль идет на прямом пути ..

Как вы можете видеть на картинке, Синий от High точность GPS Recevier (уровень CMK уровня), а оранжевый - кавернуры Haversine. В то время как транспортное средство поворачивает, заголовок полностью отклоняется ,,, Но, по крайней мере, когда транспортное средство находится по прямому пути, я с получать на на 4 градуса примерно ..

enter image description here enter image description here

Пожалуйста, дайте мне знать, если вы есть вопросы. Любая помощь или руководство будут оценены.

ответ

0

Секрет в том, как именно курс рассчитывается приемником GPS. Его не просто направление от текущего до предыдущего исправления.

Вы можете наблюдать за этим при проезде через туннель, первое закрепление вала после туннеля, уже имеет правильный заголовок. GPS-приемник имеет внутреннюю информацию, поэтому при попытке рассчитать заголовок только по текущей и последней позиции исправления, это не то же самое.

Однако математический расчет для заголовка между двумя исправлениями может быть легко найден. Вы, вероятно, это правильно реализованы, но вы не можете сравнить это с значением заголовка приемника.

Значение заголовка (a.k.a Course over Ground) от приемника более подходит, чем рассчитанное само.