Skip to content

QGroundControl

Наземная станция QGroundControl

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

Наземная станция — рабочий инструмент оператора. Через неё аппарат подключают, калибруют, задают маршрут и разбирают лог после вылета. QGroundControl — открытое решение, работающее и с ArduPilot, и с PX4.

Подключение

СпособКогда используетсяОсобенность
USB-кабельНастройка на столеСамый надёжный, полная скорость
Телеметрийный модульВ поле, во время полётаДальность до нескольких км, скорость ниже
Wi-FiАппараты с бортовым компьютеромУдобно, но дальность мала

Первое подключение всегда по кабелю: если что-то не работает, надо исключить радиоканал из числа подозреваемых.

Винты снимаются перед подключением. На столе аппарат подключён к станции, может быть armed по ошибке и раскрутить моторы. Снятые винты превращают эту ошибку в жужжание вместо травмы. Это правило не имеет исключений — ни «я только посмотрю», ни «я аккуратно».

Обязательные калибровки

Аппарат не знает своей геометрии и не знает, где верх. Всё это задаётся калибровками — и без них полёт невозможен.

Акселерометр

Аппарат последовательно ставится в шесть положений: горизонтально, вверх ногами, на каждый бок, носом вверх и вниз. Так контроллер узнаёт, где верх и как ориентирована плата.

Важно: поверхность должна быть действительно ровной. Калибровка на кривом столе даёт аппарат, который в горизонтальном полёте медленно уводит в сторону.

Компас (магнитометр)

Аппарат вращают вокруг всех осей, пока станция собирает данные. Так определяется искажение магнитного поля от самого аппарата.

Важно: калибруется вдали от металла, арматуры, силовых кабелей и компьютера. Калибровка на железном столе — это калибровка стола.

Радио (стики)

Станция просит поочерёдно отклонить каждый стик до упоров. Так фиксируются концы диапазона и центр — то же, что делалось в симуляторе.

Датчик питания

Вводится реальное напряжение аккумулятора, измеренное мультиметром. Без этого индикация заряда врёт, а вместе с ней врёт и порог возврата домой.

Режимы полёта

Тумблерам назначаются режимы. Обязательно должен быть тумблер, возвращающий ручной режим — на случай, если автоматика ведёт себя не так, как ожидалось.

Проверка после калибровки — обязательна. Кладём аппарат на ровную поверхность и смотрим на горизонт в станции: он должен быть ровным. Поворачиваем аппарат носом на север по обычному компасу телефона — станция должна показать то же направление. Пять минут проверки экономят разбитый аппарат.

Параметры

Автопилот имеет сотни настраиваемых параметров. Ориентироваться в них помогает поиск: имена сгруппированы по префиксам.

ГруппаО чёмПример
BATT_Аккумулятор, пороги напряженияПорог срабатывания возврата
FS_Failsafe — поведение при отказахЧто делать при потере связи
RTL_Возврат домойВысота возврата, скорость
FENCE_ГеозонаРадиус, максимальная высота
ATC_ / MC_РегуляторыКоэффициенты ПИД
INS_Датчики инерциальной системыФильтрация, калибровка

Правило работы с параметрами.

  1. Не менять то, чего не понимаешь. Форумный совет «поставь вот это значение» без объяснения — путь к аппарату, который ведёт себя необъяснимо.
  2. Записывать до и после. Значение до изменения — единственный способ вернуться, если стало хуже.
  3. Одно изменение за раз, с проверкой между. Тот же принцип, что при настройке ПИД и в журнале тренировок.
  4. Сохранять резервную копию всех параметров перед серией изменений. В QGroundControl это делается одной кнопкой и однажды спасёт вечер.

Что смотреть на главном экране

ИндикаторНа что смотреть
Состояние GPSЧисло спутников (нужно ≥ 8) и точность
НапряжениеАбсолютное значение, а не только проценты
Режим полётаСовпадает ли с положением тумблера
Готовность к ARMСтанция прямо пишет, что мешает вооружиться
Уровень сигналаЗапас по связи до границы зоны
«Не armed» — это диагностика, а не поломка. Когда аппарат отказывается вооружаться, станция пишет причину: не откалиброван компас, мало спутников, не выставлен режим, слишком низкое напряжение. Читать это сообщение — первое, что нужно делать. Большинство обращений «дрон не включается» решается прочтением строки на экране.

Практика занятия

Подключить и осмотреться

Аппарат на столе, винты сняты, подключение по USB. Находим на экране все пять индикаторов из таблицы выше.

Пройти все калибровки

По порядку, с проверкой после каждой.

Найти параметры по описанию

Преподаватель называет задачу («сделать так, чтобы аппарат возвращался при 30 % заряда»), обучающийся находит нужный параметр сам, через поиск.

Испортить и починить

Преподаватель заранее сбивает одну калибровку или параметр. Задача — по поведению станции найти, что не так, и исправить. Это самое ценное упражнение занятия.

Диагностика

СимптомПричинаЧто делать
Станция не видит аппаратКабель для зарядки без данных, нет драйвераЗаменить кабель, проверить порт
Горизонт кривой на ровном столеКалибровка акселерометра на кривой поверхностиПерекалибровать на выверенной плоскости
Компас показывает не тудаКалибровка рядом с металломПерекалибровать в стороне от металла
Заряд показывается неверноНе откалиброван датчик питанияВвести измеренное мультиметром напряжение
Не даёт вооружитьсяЕсть невыполненное предполётное условиеПрочитать сообщение станции
Мало спутников в помещенииGPS не работает под крышейВыйти на открытое место

Приёмка занятия

  • Аппарат подключён, все калибровки пройдены и проверены.
  • Обучающийся находит параметр по смысловому описанию задачи.
  • Находит и устраняет подставленную неисправность, объясняя ход рассуждений.
  • Знает, где посмотреть причину отказа в вооружении, и не гадает.