Все статьи по ArduPilot

Материал обновлён: сентябрь 2026. Сравниваются не абстрактные «поколения», а конкретные архитектуры и задачи.


Какой GNSS нужен именно вашему БПЛА

Не существует «самого мощного GPS». Для небольшого FPV важнее масса и интеграция, для картографии — carrier phase и RTK/PPK, для курса без магнитометра — две антенны, а для сложной RF-среды — диагностика и устойчивость всей системы.

ИНФОГРАФИКА · ВЫБОР АРХИТЕКТУРЫ

Начинайте с функции, а не с производителя

ЛЁГКАЯ НАВИГАЦИЯM10-class

Single-band standard precision, низкое потребление и большое число готовых UAV-модулей.

Если сантиметровый RTK не нужен.

ГОРОД БЕЗ RTKNEO-F10N

L1/L5 standard precision и современные multipath/RF механизмы.

Dual-band ≠ RTK.

ЗРЕЛЫЙ RTKZED-F9P

High precision, большое количество готовых плат и знакомая интеграция.

Проверить вариант: L1/L2 или L1/L5.

TRIPLE-BAND RTKZED-F20P

L1/L2/L5, RTK/PPP-RTK и современный security/diagnostic stack.

До 25 Гц при документированных режимах.

ALL-BAND u-bloxZED-X20P / X20D

RTK/PPP-RTK/PPP; X20D добавляет dual-antenna heading на all-band архитектуре.

L1/L2/L5/L6 + L-band.

DUAL-ANTENNA HEADINGUnicore UM982

RTK + heading в одном модуле, отдельные Master/Slave RF-входы.

20 Гц RTK+heading.

RESILIENT / HIGH-ENDSeptentrio mosaic-X5

Quad-band high precision и развитые GNSS+ integrity/interference функции.

До 100 Гц у платформы.

КОМПАКТНЫЙ SEPTENTRIOmosaic-G5

Новая ultra-compact ветка с вариантами positioning и heading.

Меньше footprint и power относительно X5.

После выбора класса: точная ревизия → bands → антенна/RF → UART/CAN → correction workflow → реальные логи.

#fpv-gnss-selector{—bg:#F4F8FC;—surface:#FFFFFF;—border:#C7D5E0;—text:#142438;—text2:#31485C;—muted:#536A7D;—cyan:#00758E;—green:#187A4B;max-width:1080px;margin:30px auto;padding:24px;border:1px solid var(—border);border-radius:18px;background:var(—bg);color:var(—text);font-family:»Onest»,Inter,ui-sans-serif,system-ui,-apple-system,»Segoe UI»,sans-serif;box-sizing:border-box}#fpv-gnss-selector *{box-sizing:border-box}#fpv-gnss-selector .fpv-gs-eye{font-size:12px;font-weight:800;letter-spacing:.11em;color:var(—cyan);margin-bottom:8px}#fpv-gnss-selector h3{margin:0 0 22px;font-size:clamp(23px,3vw,31px);line-height:1.15;letter-spacing:-.02em}#fpv-gnss-selector .fpv-gs-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}#fpv-gnss-selector .fpv-gs-card{padding:17px;border:1px solid var(—border);border-radius:16px;background:var(—surface);min-height:210px;display:flex;flex-direction:column}#fpv-gnss-selector .fpv-gs-card>span{font-size:11px;font-weight:850;letter-spacing:.06em;color:var(—cyan);margin-bottom:15px}#fpv-gnss-selector .fpv-gs-card b{font-size:18px;line-height:1.25}#fpv-gnss-selector .fpv-gs-card p{margin:9px 0;color:var(—text2);font-size:14px;line-height:1.5}#fpv-gnss-selector .fpv-gs-card small{margin-top:auto;padding-top:9px;border-top:1px solid var(—border);color:var(—muted);font-size:12px;line-height:1.4}#fpv-gnss-selector .fpv-gs-new{border-color:#9FC8B3;background:#F5FBF7}#fpv-gnss-selector .fpv-gs-new>span{color:var(—green)}#fpv-gnss-selector .fpv-gs-rule{margin-top:15px;padding:14px 16px;border-left:3px solid var(—cyan);border-radius:0 12px 12px 0;background:var(—surface);color:var(—text2)}
@media(max-width:920px){#fpv-gnss-selector .fpv-gs-grid{grid-template-columns:1fr 1fr}#fpv-gnss-selector .fpv-gs-card{min-height:auto}}@media(max-width:560px){#fpv-gnss-selector{padding:18px;margin:24px 0;border-radius:14px}#fpv-gnss-selector .fpv-gs-grid{grid-template-columns:1fr}}

Сводное сравнение

Платформа Класс / bands High precision Главная особенность
u-blox M10 Single-band standard precision Нет встроенного RTK Low-power массовая навигация
u-blox NEO-F10N L1/L5 standard precision Нет RTK Dual-band для сложной городской среды
u-blox ZED-F9P High precision; L1/L2 или L1/L5 по варианту RTK Зрелая экосистема
u-blox ZED-F20P L1/L2/L5 RTK + PPP-RTK Triple-band, PointPerfect, до 25 Гц
u-blox ZED-X20P All-band L1/L2/L5/L6 + L-band RTK + PPP-RTK + PPP Новая all-band high-precision платформа
u-blox ZED-X20D All-band на двух антеннах RTK + PPP-RTK + PPP Motion-independent dual-antenna heading
Unicore UM982 Multi-frequency, два RF-входа RTK Встроенный dual-antenna heading
Septentrio mosaic-X5 Quad-band multi-GNSS RTK AIM+, APME+, RAIM+ и развитая диагностика
Septentrio mosaic-G5 Ultra-compact multi-frequency family RTK; зависит от варианта Новая SWaP-оптимизированная линейка, есть heading-варианты

Не сравнивайте приёмники по количеству tracking channels. Разные архитектуры считают внутренние ресурсы по-разному; число каналов не является универсальной мерой точности, RF-устойчивости или качества RTK.

u-blox M10

M10 подходит, когда сантиметровый RTK не нужен, а важны компактность и энергопотребление. Точные update rate и поддерживаемые комбинации GNSS зависят от конкретной модели и режима.

u-blox NEO-F10N

NEO-F10N — L1/L5 standard-precision receiver. Его задача — качественная meter-level навигация в сложной среде с dual-band измерениями и multipath mitigation, а не RTK.

u-blox ZED-F9P

ZED-F9P остаётся сильным выбором для RTK благодаря зрелой экосистеме. Но актуальные варианты различаются по bands: есть L1/L2 и L1/L5. Поэтому антенна и correction workflow должны соответствовать точной аппаратной ревизии.

u-blox ZED-F20P

F20P — triple-band L1/L2/L5 high-precision receiver с RTK/PPP-RTK, RTCM/SPARTN, PointPerfect и update rate до 25 Гц. Также документированы jamming/spoofing monitoring и security functions.

Detection/monitoring не следует интерпретировать как гарантию работы при любой RF-интерференции.

u-blox X20: новая all-band ветка

ZED-X20P принимает all-band GNSS и поддерживает RTK, PPP-RTK и PPP. Вариант X20P-01B добавляет Galileo HAS/global PPP и расширенные correction workflows.

ZED-X20D — отдельный dual-antenna heading module на X20. Обе антенны получают all-band GNSS, поэтому он решает позиционирование и motion-independent heading в одной архитектуре.

Unicore UM982

UM982 особенно интересен для БПЛА, где нужен GNSS heading: два RF-входа и on-chip RTK + heading. Официальная спецификация указывает 20 Гц RTK+heading. Master и Slave не полностью симметричны по поддерживаемым сигналам, что важно при диагностике.

В ArduPilot для Unicore есть отдельные типы: GPS1_TYPE=24 Master-only и 25 Moving Baseline.

Septentrio mosaic-X5

mosaic-X5 — quad-band high-precision module с embedded RTK и GNSS+ функциями. Septentrio выделяет AIM+ для interference monitoring/mitigation, APME+ для multipath и RAIM+ для integrity mechanisms. Максимальная position update rate платформы — до 100 Гц.

Septentrio mosaic-G5

В 2026 году сравнение только с X5 уже неполное. Septentrio продвигает mosaic-G5 как ultra-compact ветку: примерно на 60% меньший footprint и на 40% меньшее энергопотребление относительно X5, без отказа от high-precision positioning. В линейке есть разные уровни возможностей, включая heading-вариант P3H и более resilient P6/P8.

Не переносите возможности старших G5-вариантов на весь family: capability зависит от точной модели.

OSNMA, HAS, RTK и anti-spoof — разные слои

  • OSNMA аутентифицирует Galileo navigation data; это не anti-jam.
  • HAS — Galileo High Accuracy Service, а не anti-spoof алгоритм.
  • RTK/PPP-RTK/PPP — методы повышения точности/сходимости, а не универсальная защита.
  • Spoofing detection — receiver-specific monitoring.
  • Interference mitigation — отдельные RF/DSP механизмы, эффективность которых зависит от сигнала и среды.

ArduPilot: выбирается интерфейс готового изделия

Receiver/interface ArduPilot 4.6+
Serial u-blox GPS1_TYPE=1 AUTO или 2 uBlox
Generic NMEA GPS1_TYPE=5
DroneCAN GNSS GPS1_TYPE=9
Septentrio SBF GPS1_TYPE=10
Unicore Master-only GPS1_TYPE=24
Unicore dual-antenna heading GPS1_TYPE=25

Для constellation configuration GPS1_GNSS_MODE=0 обычно является хорошей отправной точкой: ArduPilot не переопределяет настройки созвездий самого receiver.

Как выбирать готовый UAV GNSS

  1. Определите функцию: standard position, RTK, raw/PPK, heading, PPP-RTK/PPP или enhanced integrity.
  2. Выберите точную модель/ревизию.
  3. Совместите antenna bands и active-antenna RF budget.
  4. Проверьте correction workflow: local base, NTRIP, PointPerfect, HAS или другой поддерживаемый путь.
  5. Проверьте интерфейс: UART, USB, CAN/DroneCAN и latency.
  6. Оцените готовую плату: питание, filters, LNA, ground plane, compass/IMU и механическую интеграцию.
  7. Проверьте реальными логами: C/N0, used signals, HAcc/VAcc, fix/re-fix, RTK status и EKF.

Что выбрать по сценарию

Сценарий Рациональная отправная точка
Малый FPV / GPS Rescue Качественный готовый M10-class модуль
Urban standard navigation NEO-F10N L1/L5
Зрелый RTK с большим выбором UAV-плат ZED-F9P
Новый triple-band RTK/PPP-RTK проект ZED-F20P
All-band RTK/PPP/PPP-RTK ZED-X20P
All-band heading ZED-X20D
Компактный dual-antenna heading UM982 или подходящий Septentrio heading variant
Развитые integrity/interference инструменты Septentrio X5/G5 high-end variants или receiver с сопоставимой документированной функциональностью

Связанные материалы

Источники

Вывод

Для БПЛА выбирают архитектуру, а не победителя рейтинга. M10/F10 закрывают standard navigation, F9/F20/X20 — разные ступени high-precision u-blox, UM982 силён встроенным dual-antenna heading, а Septentrio X5/G5 даёт развитую high-precision/integrity линейку. Реальный результат определяет готовый модуль вместе с антенной, RF-трактом, corrections и интеграцией.

Прокрутить вверх
На связи