Курс «Оператор БПЛА»
Направленность: инженерно-техническая.
Цель учебного курса: освоение обучающимися компетенций в области программирования и эксплуатации беспилотных летательных аппаратов (БПЛА) через использование кейс-технологий.
Содержание программы учебного курса
Раздел 1. Основы языка Python. Примеры с разбором конструкций: циклы, условия, ветвления, массивы, типы данных
Основные конструкции языка программирования Python, позволяющие работать с простыми и составными типами данных (строками, списками, кортежами, словарями, множествами). Программирование беспилотных летательных аппаратов на конкретную учебную задачу (кейс). Функциональный программный код для автономного полета квадрокоптера, демонстрация навыков программирования при прохождении трассы с препятствиями в автономном режиме.
Раздел 2. Программирование автономных квадрокоптеров
Техника безопасности при полётах. Проведение полётов в ручном режиме. Программирование взлёта и посадки беспилотного летательного аппарата. Выполнение команд «разворот», «изменение высоты», «изменение позиции». Выполнение группового полёта вручную. Основы позиционирования indoor и outdoor квадрокоптеров. Выполнение позиционирования по ArUco-маркерам. Программирование группового полёта. Программирование роевого взаимодействия.