Launch Control | Управление запуском в Betaflight
Содержание
Описание
Добавляет систему помощи при старте гонки, позволяющую пилоту наклонить квадрокоптер вперёд, отпустить стики, и квадрокоптер будет удерживать заданное положение до начала гонки. Доступно начиная с версии Betaflight 4.0.

Безопасность
Пока квадрокоптер находится в режиме Launch Control, он может показаться спокойным и безопасным. На самом деле это не так. Следует относиться к нему как к мощному зверю, готовому в любой момент резко рвануть вперёд. Никогда не убирайте руки с пульта управления и будьте готовы выключить моторы (disarm). Соблюдайте все стандартные правила безопасности.
↑ К оглавлениюПроцедура запуска
- Включите переключатель режима Launch Control
- Включите моторы (Arm)
- Удерживайте газ на минимуме
- Наклоните квадрокоптер вперёд до желаемого угла
- Отцентрируйте стики (отпустите их в нейтральное положение)
- Увеличьте газ — произойдёт запуск
Пример видео: https://youtu.be/_S0rn3zcN0Q
↑ К оглавлениюНастройка переключателя режима
Чтобы активировать Launch Control, необходимо настроить соответствующий режим. Его состояние фиксируется в момент активации (arming), поэтому пилот имеет несколько вариантов настройки:
- Назначен Отдельный тумблер
- Назначена кнопка, удерживаемая в момент арма
- Установлена привязка к тумблеру Арминга (Launch Control активируется в момент Арминга)
- Режим Launch Control установлен постоянно
Параметры
launch_control_mode
Варианты:
|
launch_trigger_allow_reset
Варианты: Определяет поведение сброса условия запуска после его срабатывания. После запуска функция отключается, чтобы при повторном включении моторов (например, после аварии) Launch Control не активировался снова.
Пока запуск не был инициирован, можно многократно включать/выключать моторы, и функция останется доступной. Например, если квадрокоптер упал со стартовой подставки, пилот может переустановить его и просто заново включить моторы. |
launch_trigger_throttle_percent
Диапазон: Задаёт «мёртвую зону» по газу, ниже которой Launch Control остаётся активным. Запуск происходит, как только газ превысит указанное значение (% от максимума).
|
launch_control_gain
Диапазон: Определяет коэффициент интегральной составляющей (I-term gain), используемой для удержания положения.
|
Интеграция с акселерометром
Если акселерометр включён, в OSD отображается текущий угол тангажа. Это помогает пилоту точно выставить угол для последовательных и стабильных стартов.
launch_angle_limit
launch_angle_limit
Диапазон: 0–80 (по умолчанию — 0)
Позволяет задать максимальный допустимый угол наклона вперёд. Это ограничение помогает добиться консистентности стартов.
- При достижении угла дальнейший наклон вперёд блокируется.
- Квадрокоптер не будет автоматически наклоняться до этого угла — пилот сам устанавливает желаемый угол (в пределах лимита).
- Установка значения
0отключает ограничение.
Интеграция с OSD
Если в OSD включён элемент Warnings, то при активации Launch Control отобразится надпись LAUNCH. Убедитесь, что включена опция:osd_warn_launch_control = ON.
Если также включён акселерометр, к надписи добавляется текущий угол тангажа, например: LAUNCH 25.
Начиная с версии Betaflight 4.2:
OSD-предупреждение начинает мигать, когда газ приближается к порогу запуска (в пределах 10% от launch_trigger_throttle_percent). Это визуальный сигнал, что запуск вот-вот произойдёт.
Все параметры Launch Control можно настроить через меню OSD:
PROFILE → MISC PP → LAUNCH CONTROL
Примечания
Launch Control НЕ активируется, если выполняется хотя бы одно из условий:
- Включение моторов происходит не в режиме Acro
- Включена функция MOTOR_STOP, и моторы не вращаются при arm (Airmode выключен)
- Включена функция 3D
- Используется включение моторов стиками (stick arming)
Чек-лист: Настройка Launch Control в Betaflight
| ✓ | Задача |
|---|---|
| Убедитесь, что используется Betaflight версии 4.0 или новее. | |
| Подключите квадрокоптер к Betaflight Configurator через USB. | |
| Перейдите во вкладку Modes. | |
| Назначьте переключатель (или кнопку) на режим Launch Control. | |
| Убедитесь, что режим Acro активен при включении моторов (arming). | |
Отключите функции, мешающие работе Launch Control:
|
|
| Перейдите во вкладку Configuration и убедитесь, что Airmode включён (рекомендуется). | |
| Включите акселерометр (опционально, но рекомендуется для отображения угла в OSD). | |
Настройте параметры Launch Control (через CLI или OSD):
|
|
В OSD включите предупреждение: osd_warn_launch_control = ON. |
|
Проверьте работу на земле (без пропеллеров!):
|
|
| После успешной проверки установите пропеллеры и протестируйте на безопасном открытом пространстве. |
