Инспекция солнечной фермы

24 - 26 июля
Задача
В рамках выполнения конкурсного задания участники должны обеспечить установку и подключение тепловизионного модуля на предоставленный квадрокоптер и разработать программное обеспечение для автономного выполнения полетного задания с использованием предоставленного оборудования.

Соревнования проводятся в 2 этапа: отборочный и финальный этап.
Отборочный этап:
1) Установить образ симулятора Gazebo или ПО на свою систему
2) Подготовить bash/python скрипт для настройки образа симулятора.
3)Подготовить bash/python скрипт для случайной генерации мира или расставить объекты в мире вручную. Предоставляемые файлы/модели можно найти по ссылке: https://disk.yandex.ru/d/OCIngJKBgHSY5Q.
4) Подготовить python скрипт (ROS-ноду) для выполнения полета и автономной инспекции солнечных панелей.
5) Записать видео прохождения миссии, на котором одновременно видно: основное окно симулятора (камера должна постоянно видеть квадрокоптер), терминал (где видно имя файла кода, который запускается), вывод ROS топика (/solar), содержание автоматически сгенерированного отчета.
6) Отправить ссылку Яндекс.Диск вашего решения или GitHub (или GitLab) репозиторий, при подаче заявке на участие вашей команды в дисциплине личном кабинете в поле «Комментарий».

Финальный этап. Беспилотная система должна в автономном режиме обследовать полетную зону и автоматически определить наличие или отсутствие дефектов каждой панели. В полетной зоне будет несколько целевых объектов, их расположение будет известно участникам заранее.

Критерии участников: 14+
Базовые навыки членов команды: навыки программирования, базовые знания работы с беспилотными системами.
Участники каждой команды должны иметь: минимум один ноутбукна команду.

Тип: Инженерное

Длительность: 3 дня

Уровень сложности: Продвинутый уровень

Участники в команде: Не более 4