Визуальный полет в режиме Position

Прежде чем запускать ваш коптер, необходимо разобраться, как работает ПДУ ("аппаратура" в общепринятой терминологии авиамоделизма)

Управление дроном происходит с помощью двух стиков на аппаратуре. По умолчанию левый стик отвечает за газ и рысканье, а правый за крен и тангаж. Данные термины используются для всех летательных аппаратов, от самолетов до квадрокоптеров

console_functionalit

drone_line

Газ (throttle) – отвечает за скорость вращения двигателей

throttle

Рысканье (yaw) – отвечает за повороты вокруг вертикальной оси (Z), по часовой (при наклоне вправо) и против часовой (при наклоне влево) стрелки

yaw

Тангаж (pitch) – отвечает за наклон или движение вперёд/назад

pitch

Крен (roll) – отвечает за наклон или движение влево/вправо

roll

Все описанные действий БВС подразумеваются относительно его ориентации

Визуальный полет (ручное управление)

При визуальном пилотировании пилот управляет квадрокоптером напрямую. GPS, данные с компьютерного зрения и барометр не используются. Для полетов в этих режимах необходимы хорошие навыки пилотирования мультикоптеров

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

  • STABILIZED — режим полета со стабилизацией горизонтального положения
    Управление газом, углами наклона коптера по тангажу и крену, угловой скоростью по рысканию
  • ALTITUDE — режим полета с удержанием высоты и со стабилизацией горизонтального положения
    Управление скоростью изменения высоты полета, углами по тангажу и крену и угловой скоростью по рысканию
    Используется барометр (или иной датчик высоты)
  • POSITION — режим полета с полным удержанием положения в пространстве
    Управление скоростями набора высоты, скоростью движения вперед/назад и вправо/влево, угловой скоростью по рысканию
    Наиболее простой для полетов режим
    Используется барометр, GPS, компьютерное зрение, другие датчики

Полет в режиме Position

  • Разместите карту ArUco в центре полётной зоны
  • Включить ПДУ
  • Перевести стики управления в центральное положение

  • На пульте переведите переключатель SB в положение Position (как было настроено в разделе 6)

  • Установите БВС в полетную зону

  • Подключить аккумуляторную батарею к БВС

  • Дождитесь полного включения БВС

БВС полностью включен если Wi-Fi сеть появилась для подключения

  • Медленно и плавно поднимите дрон на высоту ~30-50 см над картой, чтобы камера увидела несколько маркеров
  • Медленно опустите БВС камерой на метку взлета 1Х1 см

Цель: Дать системе компьютерного зрения (OpenCV) захватить достаточно маркеров, чтобы точно вычислить свое положение (local position) на карте

  • Отойдите от БВС.
  • Подключитесь к БВС по Wi-Fi
  • Откройте веб-интерфейс
  • Запустите онлайн терминал
  • Запустите в терминале автоматическую проверку корректности настроек и работы всех подсистем БВС ’’’rosrun clover selfcheck.py’’’

Описание некоторых проверок:

  • FCU – проверка корректности соединения с полетным контроллером
  • IMU – проверка корректности данных с IMU
  • Local position – наличие локальной позиции дрона
  • Velocity estimation – оценка скоростей дрона (запрещено выполнять автономный взлет при ошибках в этой проверке!)
  • Global position (GPS) – наличие глобальной позиции (требуется GPS)
  • Camera – корректная работа камеры
  • ArUco – проверка работы распознавания ArUco-маркеров
  • VPE – проверка правильности работы VPE
  • Rangefinder – проверка работы дальномера
  • RPi health – проверка состояния бортового компьютера
  • CPU usage – проверка загруженности процессора бортового компьютера

Убедитесь, что основные пункты отмечены как успешные (зелёные/«OK»): ArUco — маркеры распознаются. Local position — позиция вычислена. FCU — связь с полётным контроллером есть. Velocity estimation — скорость определена (критично!).

Если проверка selfcheck.py показывает ошибки (красный цвет) - взлёт запрещён. Исправьте ошибки или обратитесь в техподдержку

Запуск БВС и взлет

Кнопка SA - Arm/Disarm (включение/отключение моторов)
Переключатель SB - Выбор режима полёта
На пульте переведите переключатель SB в положение Position

Нажмите и отпустите кнопку SA (Arm), моторы начнут вращаться на минимальных оборотах

Кнопка должна заблокироваться в нажатом положении

Плавно поднимите левый стик (Throttle) вверх. Дрон взлетит и автоматически зависнет на высоте ~1 метра

Попробуйте немного подвигать правым стиком (Pitch/Roll). Дрон будет двигаться в пространстве, а при отпускании стика — снова зависать на месте

Посадка и выключение

  • Для посадки плавно опустите левый стик (Throttle) вниз
  • После касания земли удерживайте стик газа в нижнем положении 2-3 секунды, пока моторы не остановятся (Disarm)
  • Нажмите и отпустите кнопку SA (Arm), моторы начнут вращаться на минимальных оборотах

Кнопка должна выйти из заблокированного положения

  • Отключите аккумуляторную батарею от БВС
  • Выключите ПДУ

results matching ""

    No results matching ""