0.3. Аппаратура управления: пульт, калибровка, rates, тренажёрный режим #
Навык пилота формируется не в симуляторе как таковом, а в конкретной связке «аппаратура — раскладка — настройки». Если в тренажёре другой пульт, другой режим стиков или другие rates, чем на реальном БВС, часы налёта переносятся плохо, а часть навыка приходится переучивать. Статья задаёт стандарт рабочего места: выбор аппаратуры, Mode 1/2, подключение по USB, калибровка, перенос rates и экспо, тренажёрный режим для отработки передачи управления.
Содержание
- 1. Цели статьи
- 2. Термины, каналы и раскладки
- 3. Выбор аппаратуры для тренажёра
- 4. Подключение пульта к ПК
- 5. Калибровка и проверка каналов
- 6. Rates, экспо, кривая газа: перенос с реального БВС
- 7. Тренажёрный режим и передача управления
- 8. Эргономика рабочего места пилота
- 9. Практика: расчётные задачи (с решениями)
- 10. Резюме и чек-лист
- 11. Источники и связанные статьи
1. Цели статьи
- Подобрать аппаратуру для тренажёра так, чтобы навык переносился на реальный БВС.
- Подключить пульт к ПК и убедиться, что ОС и симулятор видят все каналы корректно.
- Выполнить калибровку и диагностику каналов: диапазоны, середина, реверс, триммеры.
- Перенести rates, экспо и кривую газа с реального аппарата в модель симулятора.
- Организовать тренажёрный режим «мастер — ученик» и передачу управления.
2. Термины, каналы и раскладки
| Термин | Значение |
|---|---|
| Стик | орган управления: левый и правый, каждый по двум осям |
| Канал (CH) | отдельная управляемая величина, передаваемая на аппарат |
| Roll, Pitch, Yaw, Throttle | крен, тангаж, рысканье, газ |
| Mode 2 | левый стик: газ и рысканье; правый стик: тангаж и крен. Наиболее распространён |
| Mode 1 | левый стик: рысканье и тангаж; правый стик: газ и крен |
| AETR и TAER | порядок следования каналов в приёмнике и полётном контроллере |
| Диапазон канала | обычно 1000–2000 мкс, середина 1500 мкс; для газа минимум может быть ниже |
| Rates | максимальные угловые скорости по осям и чувствительность в центре |
| Expo | нелинейность отклика вблизи центра: уменьшает чувствительность при малых отклонениях |
| Trainer и Master-Slave | режим, при котором пульт инструктора передаёт управление ученику и может его перехватить |
| HID | класс USB-устройств «human interface device»; пульт определяется операционной системой как игровой манипулятор |
3. Выбор аппаратуры для тренажёра
| Вариант | Примеры | Плюсы | Минусы | Вердикт |
|---|---|---|---|---|
| Пульт с нативным USB | RadioMaster TX16S, Boxer, Pocket, Zorro, TBS Tango 2, Jumper T-Pro | та же аппаратура, что в поле; полная многоканальность; тренерский порт; EdgeTX-профили | цена; нужен выбор режима USB | Основной вариант |
| Аппаратура управления и USB-адаптер либо кабель-адаптер | тренажёрные кабели под конкретную модель пульта | позволяет использовать пульты без USB | качество и задержка зависят от адаптера; часто только 4–6 каналов; драйверы | Допустимо, если адаптер проверен |
| Пульт DJI (RC2/RC3 и аналоги) | подключение по USB-C | удобно для знакомства с логикой камерных дронов | ограниченная настройка, нет раскладки для ручного пилотирования | Только для ознакомительного модуля |
| Игровой контроллер (Xbox, PlayStation) | — | низкая стоимость, готовность к работе без настройки | другая эргономика и ход стиков, ограниченное число осей, навык не переносится | Не применять |
| Клавиатура | — | бесплатно | дискретный ввод, нет пропорциональности | Не применять |
Требования к пульту для тренажёрного класса:
- не менее 6 каналов (предпочтительно 8 и более) — нужны переключатели для режимов полёта, разблокировки двигателей, возврата, сброса полезной нагрузки или раскрытия парашюта, управления полезной нагрузкой;
- поддержка тренажёрного входа и выхода (режим Trainer) — для Упражнения 3.2ТП и для инструкторского перехвата;
- прошивка с профилями моделей (EdgeTX/OpenTX) — один пульт на несколько моделей курса;
- регулируемое усилие и ход стиков, возможность фиксации газа (friction/locking) — для самолётных и VTOL-схем;
- возможность сохранить и распечатать настройки модели (rates, миксы, переключатели).
4. Подключение пульта к ПК
4.1. Порядок подключения (USB HID)
- На пульте выберите режим USB «Joystick» (в EdgeTX — при подключении кабеля появляется запрос: USB mode → Joystick). Режим «Storage» используется для доступа к SD-карте и для симулятора не подходит.
- Подключите кабель данные, а не только питание: часть зарядных кабелей не имеет линий данных, и устройство не определяется.
- В ОС проверьте появление HID-устройства: Windows — «Устройства и принтеры», далее параметры игровых контроллеров; Linux —
/dev/input/js0илиjstest. - В симуляторе выберите устройство ввода и выполните калибровку (раздел 5).
- Для ArduPilot SITL пульт подключается как RC-вход: через GCS (Mission Planner → Simulation, настройка RC-input) или через параметры
RC_PROTOCOL/SIK-мост; как запасной вариант используется ввод каналов радиоуправления с клавиатуры или виртуальная аппаратура в MAVProxy, но для отработки моторики обязателен реальный пульт. - Зафиксируйте конфигурацию: имя устройства, профиль модели на пульте, версия симулятора — и запишите в карточку рабочего места.
4.2. Типовые проблемы
| Симптом | Вероятная причина | Действие |
|---|---|---|
| Устройство не определяется | кабель без линий данных; неверный USB-режим; разряжен пульт | заменить кабель; выбрать Joystick; зарядить АКБ пульта |
| Видны только 4 канала | ограничение адаптера или аппаратного ключа | использовать нативный USB пульта или другой адаптер |
| Ось работает в обратную сторону | реверс канала (subtrim/invert) на пульте или в симуляторе | проверить реверс в модели пульта; при необходимости — в настройках симулятора |
| Показания оси неустойчивы в центральном положении | износ потенциометров или датчиков Холла, наводки, плохой кабель | калибровка; замена кабеля; диагностика пульта |
| Неполный диапазон (например, 1100–1900) | калибровка выполнена не до упоров; ограничены endpoints | перекалибровать, проверить subtrim и endpoints в модели пульта |
| Большая задержка, запаздывающая реакция на отклонение органа управления | Bluetooth-адаптер, низкий FPS, включён V-Sync | проводное USB, повышение FPS, отключение V-Sync |
| Симулятор теряет пульт после сна ПК | переподключение USB-устройства | перезапустить симулятор; отключить энергосбережение USB-порта |
5. Калибровка и проверка каналов
Калибровка в симуляторе — обязательная процедура перед каждым новым рабочим местом и после смены аппаратуры управления или кабеля. Она задаёт соответствие между физическим положением стика и значением канала.
5.1. Порядок калибровки
- Обнулите триммеры в модели пульта (кроме триммера газа, если он нужен для конкретной схемы).
- Проверьте, что конечные значения каналов (endpoints: минимум и максимум) не ограничены: полный ход стика должен давать полный диапазон канала.
- Запустите мастер калибровки в симуляторе и пройдите все оси до механических упоров, включая промежуточные положения.
- Проверьте каждую ось: крайние значения, середину, плавность, отсутствие скачков.
- Проверьте соответствие осей: какая физическая ось какому каналу соответствует (roll/pitch/yaw/throttle) и в какую сторону отклоняется аппарат.
- Проверьте все переключатели, назначенные в модели, и их положение «по умолчанию».
- Выполните контрольный полёт-проверку: висение 30 с, разворот на 360°, посадка. При отклонениях — повторить калибровку.
5.2. Контрольные значения
| Проверка | Норма | Что означает отклонение |
|---|---|---|
| Крайние значения канала | 1000 и 2000 мкс (±20) | неполная калибровка или ограниченные конечные значения каналов |
| Середина (стики в центре) | 1500 мкс (±10) | смещён subtrim; для газа норма — минимум |
| Монотонность | значение меняется плавно, без скачков | износ датчика, наводки, плохой кабель |
| Направление | совпадает с направлением отклонения аппарата | реверс канала |
| Дрейф в покое | не более ±2–3 мкс за минуту | неустойчивый датчик, перегрев, вибрация стола |
6. Rates, экспо, кривая газа: перенос с реального БВС
Цель — добиться, чтобы одна и та же команда стика давала в симуляторе и на реальном аппарате одинаковое движение. Для этого переносят три группы настроек.
6.1. Что переносить
| Группа | Параметры | Источник истины | Куда вносим |
|---|---|---|---|
| Чувствительность по осям | rates (center и max), super rate, expo по roll, pitch, yaw | дамп настроек Betaflight и ArduPilot (RATE_*, RCx_*) | настройки модели в симуляторе |
| Газ | throttle scale/limit, кривая газа, expo газа, режим (unidirectional) | Betaflight и EdgeTX (throttle scale, curves) | модель симулятора и профиль аппаратуры управления |
| Камера и обзор | угол наклона камеры, FOV, расстояние до объекта | реальная сборка | настройки камеры в симуляторе |
| Масса и тяга | взлётная масса, тяговооружённость, размер винтов, напряжение АКБ | расчёт и паспортные данные | физические параметры модели (см. статью 0.4) |
6.2. Газ: отдельная тема
- Мультиротор в acro: газ не центрируется, работает во всём диапазоне; в симуляторе проверяют совпадение «hover throttle» — положения газа, при котором аппарат висит. Если в симуляторе висение на 30 %, а на реальном аппарате на 55 %, настройка массы и тяги неверна.
- Крыло и VTOL: часто применяют кривую газа и фиксацию стика (friction), чтобы не допускать снижения тяги на маршруте.
- Ограничение мощности для учебной площадки (throttle scale/limit) задаёт инструктор: на начальном этапе ограничение тяги снижает энергию ошибок. При переходе к Упражнению 1.2ТП ограничение снимают.
7. Тренажёрный режим и передача управления
7.1. Мастер — ученик (аппаратный вариант)
Классическая схема: пульт инструктора (мастер) соединён с пультом ученика (слэйв) кабелем или беспроводным каналом. Инструктор включает и выключает передачу управления переключателем; при выключенной передаче управление полностью у инструктора.
- Оба пульта должны быть в одном режиме (Mode 1/2) и с одинаковыми настройками каналов.
- Порядок тренировки: инструктор показывает элемент, передаёт управление ученику, ученик выполняет упражнение, инструктор перехватывает управление при выходе за допуски.
- Перехват отрабатывается как отдельный навык: инструктор заранее держит палец на переключателе и объявляет «Принял управление».
- Радиообмен фиксируется: «Передаю управление» — «Принял управление» — «Управление у меня». Это прямая подготовка к Упражнению 3.2ТП.
7.2. Передача управления в тренажёрах
| Способ | Как реализуется | Что отрабатываем |
|---|---|---|
| Две GCS в SITL | к одной модели ArduPilot подключаются Mission Planner и QGC (или MAVProxy); второй оператор получает телеметрию и может выдавать команды | распределение ролей «пилот — оператор ПН», передача полётного задания |
| RC override или перехват | инструктор перехватывает управление через GCS-команду или второй RC-канал | аварийный перехват, отработка Упражнение 3.2ТП |
| Trainer-порт пульта | аппаратное соединение по схеме «ведущий — ведомый», сигнал подаётся в SITL или симулятор как вход канала радиоуправления | классическая тренажёрная схема с инструктором |
| Сетевой и кооперативный режимы | совместные полётные задания в сетевом режиме (в том числе кооперативный режим UFDS) | коммуникация, распределение задач, работа в расчёте |
| Инструкторский перехват в FPV-симе | второй пульт через настройки ввода, либо наблюдение с записью и разбор после полёта | разбор ошибок, когда перехват технически недоступен |
8. Эргономика рабочего места пилота
- Положение пульта: на уровне живота или груди, локти прижаты или опираются; кисти симметричны. Ремень обязателен — падение пульта на занятии ломает не только аппаратуру, но и модель поведения.
- Положение тела: спина опирается, стопы на полу, корпус не наклоняется к монитору. Наклон корпуса — индикатор перегрузки вниманием.
- Монитор и FPV-очки: верхняя треть экрана на уровне глаз, дистанция 60–80 см; для FPV-полётов — очки с подгонкой межосевого расстояния и перерывами (правило 20-20-20).
- Освещение: ровное, без бликов на экране; при занятиях в FPV-очках — приглушённый свет для снижения контраста.
- Длительность сессии: 45–60 минут с перерывом 10 минут. Моторный навык деградирует при утомлении, а продолжение занятия после наступления утомления закрепляет ошибки.
- Второй монитор: телеметрия, карта, запись — на отдельном экране, чтобы пилот не отводил взгляд от основного вида.
9. Практика: расчётные задачи (с решениями)
Задача 1. Цена деления стика и разрешение канала
Задача. Нужно понять, ограничивает ли разрешение канала точность управления. Пульт выдаёт диапазон 1000–2000 мкс, механический ход стика ±35° от центра. Максимальная угловая скорость по крену (max rate) — 500 °/с. Найдём цену деления и минимальный шаг угловой скорости.
Заданные параметры:
| Параметр | Значение |
|---|---|
| диапазон канала | 1000–2000 мкс |
| механический ход стика | ±35° (70° полный) |
| максимальная угловая скорость, ωmax | 500 °/с |
| время реакции пилота, t | 0,25 с |
Искомые параметры: число шагов канала; цена деления по отклонению стика (°/шаг); минимальный шаг угловой скорости (°/с); угол поворота за время реакции при минимальном шаге (°).
Решение.
- Число шагов: \( n = 2000 - 1000 = 1000 \).
- Цена деления по стику: \( 70° / 1000 = 0{,}07\ \text{°/шаг} \).
- Минимальный шаг угловой скорости (линейная модель): \( \Delta\omega = \omega_{max} / n = 500 / 1000 = 0{,}5\ \text{°/с} \).
- Угол за время реакции при минимальном шаге: \( \Delta\varphi = 0{,}5 \cdot 0{,}25 = 0{,}125° \).
- Сравнение с допуском удержания курса ±2°: \( 0{,}125 / 2 = 0{,}0625 \), то есть 6,25 % допуска.
Задача 2. Expo и угловая скорость при частичном отклонении
Задача. Сравним отклик при отклонении стика на 50 % для двух профилей rates, чтобы понять, какой из них лучше для учебных полётов вблизи препятствий. Используем упрощённую учебную модель отклика: \( \omega = \omega_{max}\,\big[x\,(1-e) + x^{3}\,e\big] \), где \(x\) — нормированное отклонение стика (0…1), \(e\) — экспо (0…1).
Заданные параметры:
| Профиль | ωmax, °/с | expo, e |
|---|---|---|
| A — учебный | 300 | 0,70 |
| B — для спортивного и фристайл-пилотирования | 700 | 0,20 |
Искомые параметры: угловая скорость при x = 0,5 и x = 1,0 для обоих профилей; отношение чувствительности в центре.
Решение.
- Профиль A при x = 0,5: \( \omega = 300\,(0{,}5\cdot0{,}3 + 0{,}125\cdot0{,}7) = 300\,(0{,}15 + 0{,}0875) = 300\cdot0{,}2375 = 71{,}3\ \text{°/с} \).
- Профиль A при x = 1,0: \( \omega = 300\,(0{,}3 + 0{,}7) = 300\ \text{°/с} \).
- Профиль B при x = 0,5: \( \omega = 700\,(0{,}5\cdot0{,}8 + 0{,}125\cdot0{,}2) = 700\,(0{,}40 + 0{,}025) = 700\cdot0{,}425 = 297{,}5\ \text{°/с} \).
- Профиль B при x = 1,0: \( \omega = 700\,(0{,}8 + 0{,}2) = 700\ \text{°/с} \).
- Отношение в центре: \( 297{,}5 / 71{,}3 \approx 4{,}2 \).
- Доля максимума при x = 0,5: A — \( 71{,}3/300 = 24\ \% \); B — \( 297{,}5/700 = 42{,}5\ \% \).
Задача 3. Диагностика неполной калибровки
Задача. После калибровки в симуляторе канал крена показывает 1120 мкс в левом упоре, 1880 мкс в правом и 1490 мкс в центре. Нужно определить, что не так, и оценить потерю точности.
Заданные параметры:
| Параметр | Значение |
|---|---|
| нормальный диапазон | 1000–2000 мкс (1000 шагов) |
| фактический диапазон | 1120–1880 мкс |
| фактическая середина | 1490 мкс |
Искомые параметры: фактическое число шагов; доля потерянного диапазона (%); асимметрия относительно центра (шагов); цена деления до и после.
Решение.
- Фактическое число шагов: \( 1880 - 1120 = 760 \).
- Потеря диапазона: \( (1000 - 760)/1000 = 0{,}24 \), то есть 24 %.
- Асимметрия: \( 1500 - 1490 = 10\ \text{мкс} \) — середина смещена на 10 шагов влево.
- Разрешение до: \( 70° / 1000 = 0{,}07\ \text{°/шаг} \).
- Разрешение после: \( 70° / 760 = 0{,}092\ \text{°/шаг} \) — грубее на \( 0{,}092/0{,}070 \approx 1{,}32 \), то есть на 32 %.
- Проверка симметрии плеч: левое плечо \( 1490 - 1120 = 370\ \text{мкс} \), правое \( 1880 - 1490 = 390\ \text{мкс} \); перекос 20 мкс (2,6 %).
10. Резюме и чек-лист
- Для тренажёра используют только реальную аппаратуру управления; игровой контроллер и клавиатура не применяются.
- Mode 1/2 выбирают один раз на курс и фиксируют в документах.
- Калибровка выполняется до упоров и проверяется по диапазонам, середине, монотонности, направлению и дрейфу.
- Rates, экспо, кривая газа, угол и FOV камеры переносятся с реального БВС; совпадение проверяют тестом «полное отклонение стика в течение одной секунды» и положением hover throttle.
- Передача управления отрабатывается аппаратно (Trainer) и программно (две GCS в SITL) — с обязательной фразеологией.
| ✓ | Пункт | Проверка |
|---|---|---|
| Пульт тот же, что на реальном БВС | модель и режим стиков совпадают | |
| USB-режим Joystick, кабель с данными | устройство видно в ОС | |
| Калибровка выполнена | 1000/1500/2000 мкс, без дрейфа | |
| Все каналы и переключатели проверены | ≥ 6 каналов, направления совпадают | |
| Rates и expo перенесены | тест «полное отклонение стика в течение одной секунды» совпадает с реальным | |
| Hover throttle совпадает | расхождение не более 5 % | |
| Trainer-режим настроен | перехват инструктором проверен | |
| Эргономика и длительность сессии | ремень, осанка, сессия ≤ 60 минут | |
| Конфигурация задокументирована | карточка рабочего места заполнена |
11. Источники и связанные статьи
- EdgeTX и OpenTX documentation — режимы USB (Joystick/Storage), калибровка аппаратуры, subtrim и endpoints, тренажёрный (Trainer) режим. edgetx.org, open-tx.org.
- Betaflight Configurator — вкладки Receiver (проверка каналов), Rates (Actual/RaceFlight/Quick), Throttle limit. docs.betaflight.com.
- ArduPilot Copter/Plane documentation — параметры
RCx_MIN,RCx_MAX,RCx_TRIM,RCx_REVERSED,RATE_*, калибровка радиоуправления. - Связанные статьи сайта: Выбор лучшего пульта управления FPV-дроном; Настройка рейтов и экспоненты в Betaflight; Как ограничить тягу через Throttle Scale; Обзор и классификация протоколов связи в FPV-дронах.
- Требования производителей тренажёров к устройствам ввода: Uncrashed — «Only playable with a game controller or remote», TRYP и UFDS — «RC transmitter is recommended».
Проверено: 14.09.2026. Формула отклика стика в задаче 2 — учебная упрощённая модель; в конкретной прошивке и симуляторе используется своя модель rates.
↑ К оглавлению- мод. : Вторник, 15 сентября 2026