Parrot выпускает крупные обновления для дрона ANAFI Ai и приложения FreeFlight 7

Европейский производитель дронов Parrot выпустил четвертое крупное обновление для дрона ANAFI Ai и сопутствующего приложения FreeFlight 7. Новая версия предлагает еще больше инструментов для разработчиков, чтобы они могли легко создавать собственные полетные миссии.

Главное нововведение — новое обновление позволяет использовать общедоступный ключ ADB для доступа к командной оболочке (ADB shell) дрона. Теперь также можно активировать журналы миссий AirSDK. Кроме того, Olympe, интерфейс программирования на Python для ANAFI Ai, и симуляционная среда Sphinx также были обновлены для поддержки команд и событий настроек разработчика.

Вот все, что вы можете ожидать в FreeFlight 7.4.0 (iOS), Parrot ANAFI Ai 7.4.0 и Skycontroller 4 7.4.0:

FreeFlight 7

  • База данных: Новый формат базы данных проектов. База данных будет мигрирована при первом запуске FF7 v7.4.
  • Фотограмметрия: Миссии в один клик теперь генерируются на абсолютной высоте (AMSL).
  • Touch and Fly: Точки маршрута и интерес теперь отображаются в режиме потоковой передачи как в видео, так и в фоторежиме.
  • RTH: Траектория возврата домой (RTH) теперь отображается на карте.
  • Настройки: Новые настройки для разработчиков для доступа к инструментам отладки.
  • FP/PGY: Добавлены пользовательские настройки RTH для проектов FP/PGY.

Поведение при полете

  • Полет: Улучшение вертикальной стабильности
  • Полет: Улучшение точности оценки высоты
  • Обход препятствий: Улучшение алгоритма обнаружения для предотвращения ложного обнаружения препятствий
  • RTH: Добавлено предупреждающее сообщение и запуск RTH в случае потери связи с батареей

Мультимедиа

  • Видео: Режимы 4K 48/50/60 кадров/с и 1080p 96/100/120 кадров/с отключены
  • Обновления видео/фото по поведению панорамы: Количество фотографий уменьшено с 42 до 38 для ускорения времени съемки
  • Видео: Улучшенная автоэкспозиция в режимах HDR

Подключение

  • 4G: Улучшено сообщение о статусе соединения и ссылка на Parrot для поддержки
  • Отладка: Обновления правил Wi-Fi для разных стран

Миссия

  • Ophtalmo: Добавлена поддержка ручного взлета и посадки в миссии Ophtalmo
  • Дрон: Новый пользовательский интерфейс при посадке, когда дрон остановлен
  • Дрон: Отображается связь между наземной станцией и дроном при включенном отслеживании
  • Дрон: Улучшено поведение при посадке

SkyController

  • Теперь поддерживается GPS Ublox 9
  • Дрон можно использовать как донгл с инструментом Parrot Sphinx

GroundSDK

  • Новые оповещения, описывающие причины автоматической посадки дрона из-за: обледенения пропеллеров, низкого заряда батареи, горячей/холодной батареи
  • Новая информация в приборе BatteryInfo: ревизия аппаратного обеспечения, ревизия прошивки, версия датчика, версия USB
  • Новый инструмент CellularSession как на SkyController, так и на дроне, который позволяет получать информацию о текущих статусах сотовой сессии, агрегируя данные с SkyController, наземной станции и дрона
  • Добавлен режим наклона (pitch mode) для команды SetViewModeCommand в MavlinkStandard, позволяющий выбирать между абсолютным и непрерывным режимом; при использовании абсолютного режима наклона ориентация камеры фиксируется между двумя точками маршрута; ориентация камеры изменяется только при достижении точки маршрута; при использовании непрерывного режима наклона ориентация камеры линейно изменяется между двумя точками маршрута
  • Корректное обновление причины RTH в FlightPlanPilotingItf, когда полетный план инициирует RTH
  • Новые настройки режима разработчика, такие как:
    • Периферийное устройство DebugShell, позволяющее использовать общедоступный ключ ADB для включения доступа к командной оболочке (ADB shell) дрона
    • Журналы миссий AirSDK, которые можно активировать с помощью периферийного устройства LogControl

Olympe

  • Новая функция: поддержка команд и событий настроек разработчика (arsdk/developer.proto)
  • Уведомление об устаревании: использование Python 3.6 и Python 3.7 теперь устарело. Это последний выпуск, поддерживающий Python 3.6 и Python 3.7.
  • Исправления ошибок
    • Обновление API Media: добавлены отсутствующие поля MediaInfo «title», «boot_date» и «flight_date», а также поля ResourceInfo «path» и «preview.
    • Миссия: переименован параметр Mission.install «allow_overwrite» в «allow_downgrade»

Читайте: Дрон Autel Nano+, скидка Prime Day 674 доллара, добавляет отслеживание объектов