21.04.2017 Решение PPK из командной строки

Материал из SRNS
Перейти к: навигация, поиск

Содержание

Я поставил задачу получить решение PPK с помощью RTKlib из командной строки. Вот что вышло.

Исходные данные

Были записаны (одновременно, с одной антенны) измерения с двух приёмников - Piksi и MCR. Как это делается, описано здесь.

Если делать решение по кодовым измерениям, получим такие картинки:

20170421 Pos MCR vs Piksi 1.png 20170421 NS MCR vs Piksi 1.png

Первый график - решение, второй - количество спутников в измерениях. Видно, что у приёмника MCR (красный) разброс решения вдвое больше, чем у Piksi, хотя спутников также почти вдвое больше (добавился ГЛОНАСС). Надо разбираться.

Постобработка в режиме kinematic

RTKlib имеет несколько режимов работы блока решения навигационной задачи. Рассмотрим режим 2 (kinematic). Для получения решения в данном режиме я использовал команду:

rnx2rtkp -r 2846044.0 2200316.0 5249376.0 -p 2 mcr.pos Piksi.pos mcr.nav mcr.gnav -a  > /tmp/MCR_rover.pos

Здесь ключ "-p" задаёт режим решения 2 (kinematic). Первый файл с измерениями mcr.pos рассматривается, как rover, второй - как base.

Аналогичным образом получил решение, в котором MCR - base, Piksi - rover.

20170421 PPK mode 2 1.png

Синий - база Piksi, красный - база MCR.

Ожидаемо получилась картинка, имеющая некоторую степень симметрии относительно нуля. Разброс решения - сантиметры.

Постобработка в режиме static

Режим 3 (static) отличается тем, что RTKlib рассматривает положение, как статическое, и начинает усреднять данные. Поэтому решение постепенно сходится к нулю.

20170421 PPK mode 3 1.png

[ Хронологический вид ]Комментарии

(нет элементов)

Войдите, чтобы комментировать.

Персональные инструменты
Пространства имён

Варианты
Действия
SRNS Wiki
Рабочие журналы
Приватный файлсервер
QNAP Сервер
Инструменты