от БАС до Python: шаг за шагом к мастерству программирования!
Программа повышения квалификации
Программа поможет приобрести базовые навыки программирования беспилотных авиационных систем с использованием языка Python и подойдёт для тех, кто не знаком с языками программирования. В рамках курса обучающиеся узнают принципы работы с различными компонентами, базовые алгоритмы и методы программирования, а также работу с библиотеками и фреймворками языка Python. В ходе данной программы также рассматривается создание собственных алгоритмов и программ взаимодействия с бортовым вычислителем БАС.
В результате обучения ты будешь способен:
Писать программы на языке Python
Программировать автоматический полёт БАС с помощью Python
Программировать бортовой вычислитель БАС
Оформлять необходимую документацию для осуществления полета
Объем программы: 144 ч.
Форма обучения: очно-заочно с применением дистанционных образовательных технологий (онлайн)
Программа предназначена для лиц, имеющих среднее профессиональное или высшее образование
Стоимость обучения: по запросу
Теоретическая подготовка:
1
Раздел 1. Что такое БАС?
Виды и состав БАС, основные сведения о полётах и полётных заданиях.
2
Раздел 2. Основы программирования на Python
Знакомство с языком и средой программирования. Изучение базовых правил и алгоритмов программирования/
3
Раздел 3. Использование Python в решении технических задач
Описание и основные функции бортового вычислителя, датчиков и двигателей в составе БАС. Использование онлайн-симулятора для программирования вычислителей
4
Программирование полета БАС на Python
Изучение симулятора для программирования полёта БАС. Описание возможностей использования систем технического зрения, инерциальных систем, систем локального и глобального позиционирования для автономных программируемых полетов БАС.
Практическая подготовка
1
Исследование местности для полётов. Проектирование полётных заданий
2
Программирование с использованием языка Python
3
Программирование бортового вычислителя с подключением различных модулей в онлайн-симуляторе
4
Программирование полёта БВС в виртуальной среде
Преподаватели
Дорошенко Михаил
Руководитель программы, директор Учебного центра пилотирования беспилотных авиационных систем Томского государственного университета
Окунский Михаил
Заведующий учебной лабораторией интеллектуальных систем управления Факультета инновационных технологий Томского государственного университета