Профиль «Беспилотные авиационные системы» — техническая и инновационная деятельность в области проектирования систем автоматического управления беспилотными летательными аппаратами (БПЛА). Особое внимание уделяется организации процесса разработки системы управления — автопилота для БПЛА самолетного типа и проверке разработанных программ в ходе летных испытаний на аэродроме.
Участие в профиле «Беспилотные авиационные системы» (БАС) позволит вам прикоснуться к передовым технологиям в сфере беспилотных летательных аппаратов и попробовать себя в роли разработчика системы автоматического управления для самолета, а также побывать на настоящих лётных испытаниях своего автопилота.
В рамках первого этапа участникам предстоит решить задачи по физике и информатике.
На втором этапе участники будут решать задачи на следующие темы:
Задачи будут формироваться на платформе Stepik и автоматически оцениваться по эталонному решению. Результаты будут приниматься от капитанов команд.
Для подготовки ко второму этапу олимпиады необходимы знания по физике, математике, динамике полета, расчётам траекторий движения, моделированию алгоритмов на языке программирования.
На этом этапе участникам предстоит решать задачи по информатике и физике.
Этап пройдет в распределенном формате.
Участникам необходимо создать и настроить автопилот с помощью симулятора полёта БПЛА для оперативного контроля зоны чрезвычайной ситуации (ЧС). Для этого будет необходимо:
Знания:
Физика: динамика полёта, электричество.
Математика: тригонометрия, геометрия, функции и их графики.
Информатика: программирование в среде Arduino IDE.
Hard Skills:
Навыки пайки и компоновки компонентов печатных плат.
Опыт в области программирования на языке С/С++ и Python.
Умение работать с аналоговыми и цифровыми датчиками (расстояния, давления и т.п.).
Soft Skills:
Умение работать в команде.
Коммуникабельность.
Умение слушать.
Организаторские способности (необходимо, чтобы в команде был человек, способный объединить усилия всех членов команды для достижения лучшего результата).
Тайм-менеджмент.
Для участия на втором и заключительном этапах вам понадобится команда из 3−4 человек:
Вводный курс по Arduino
Материалы по Arduino
Язык программирования Python
Введение в C++ (на Степике)
Программирование на языке C++
Введение в С++ (на edX)
Продвинутый С/С++
Справка SimInTech
Управление роботехническими системами
Задания всех этапов профиля «Беспилотные авиационные системы» 2017
Введение в Python
Курсы "Задачи Олимпиады НТИ (2017-2018 гг)
Вводный курс МАИ по БПЛА самолётного типа
Сквозные технологии. Электроника
Сборник по итогам Олимпиады КД НТИ 2019/20. БАС
Сборник по итогам Олимпиады НТИ 2018/19. БАС
Пособие с Олимпиады НТИ 2016/17 учебного года. БАС