Виртуальный симулятор для автономного полёта дронов PL-Drone Auto — это программа для отработки навыков программирования автономных полётов БПЛА в виртуальной среде. Она позволяет тестировать алгоритмы без риска для оборудования, моделировать сложные манёвры и накапливать реальные данные.
Основные функции включают программирование и управление одним или группой дронов с использованием ROS и OpenCV, а также технологий ИИ. В процессе обучения пилоты освоят автономный полёт дрнов на системах PX4 или Ardupilot, управление полезной нагрузкой, распознавание ArUco-маркеров и решение задач в трёх дисциплинах: уход от столкновений, полет по маршруту с навигацией по датчикам и камерам, огибанием препятствий.
Основные возможности:
Программирование автономных полётов
PL-Drone Auto предоставляет все необходимые инструменты для создания и тестирования программного кода, управляющего полётом дронов. Вы сможете писать программы для симуляции реальных условий полёта, включая управление одним дроном или группой дронов в различных сценариях с использованием оптических и стереоскопических камер, решением задач SLAM с помощью виртуальных датчиков и лидаров.
Роевое управление
С помощью PL-Drone Auto вы сможете безопасно и в контролируемой среде научиться управлять одним или группой дронов в штатных и нештатных ситуациях. Это позволит вам освоить навыки управления роем дронов и эффективно использовать их в реальных условиях.
Встроенные инструменты для работы
Программа предоставляет доступ к популярным инструментам, таким как ROS и OpenCV, что значительно упрощает процесс разработки и тестирования программного обеспечения для дронов. Программа позволяет подключать к виртуальному дрону привычные программы неизменной станции пилота для планирования маршрута и управления полезной нагрузкой, такие как QGC или Mission Planner.
В процессе обучения вы сможете освоить следующие навыки:
Симуляция автономного полёта дронов на основе систем PX4 или Ardupilot
Управление полезной нагрузкой дрона
Обучение дронов распознаванию ArUco-маркеров для управления полетом
Решение сложных задач, таких как уход от столкновений, синхронный полет, полет по маршруту на основе показаний датчиков.
Программирование полета дроном через API и внешних систем управления.
Состав:
Персональный компьютер - рабочая станция для выполнения симуляции с 2мя экранами
Программный комплекс симулятор и среда программирования.
Устройство управления дроном - пульт управления
Комплект документации с примерами простейших сценариев управления дроном и ПН.