Программа разрабатывалась как практико-ориентированная и длилась 144 академических часа. По итогам обучения выпускники получили базу, которую можно сразу развивать в профессиональной среде, участвуя в создании программных решений для беспилотной авиации — как в инженерных командах, так и в индустриальных проектах.
Полученные навыки позволили выпускникам уверенно работать с программным обеспечением для управления БЛА, системами связи и вычислительными модулями БАС.
Благодаря этому обучение не ограничивалось теорией и было максимально приближено к реальным проектам с поддержкой и использованием реальных профессиональных решений.
Для проектной работы участникам предоставлялся готовый набор профессиональных средств:
• преднастроенные виртуальные среды с полным набором программного обеспечения (ArduPilot, симуляторы, среды разработки);
• шаблоны проектов и библиотеки кода для быстрого старта;
• корпоративные Git-репозитории для командной работы и проведения code review.
• преднастроенные виртуальные среды с полным набором программного обеспечения (ArduPilot, симуляторы, среды разработки);
• шаблоны проектов и библиотеки кода для быстрого старта;
• корпоративные Git-репозитории для командной работы и проведения code review.
Взаимодействие с наставниками было выстроено в максимально персонализированном формате. Слушателям были доступны:
• видеоматериалы на платформе Odin с детальным разбором кода;
• полный архив записей и учебных материалов после каждого занятия;
• оперативная поддержка в Telegram-чате от ведущего преподавателя, ассистентов и кураторов — как по техническим, так и по организационным вопросам.
• видеоматериалы на платформе Odin с детальным разбором кода;
• полный архив записей и учебных материалов после каждого занятия;
• оперативная поддержка в Telegram-чате от ведущего преподавателя, ассистентов и кураторов — как по техническим, так и по организационным вопросам.
Особенно ценно, что многие проекты выходили за рамки учебных заданий: дроны сохраняли данные с датчиков, выполняли сложные сценарии полёта, а некоторые участники даже разрабатывали собственные модули для автопилота.
В качестве выпускных работ были представлены доработки автопилота, собственные LUA-скрипты, а также высокоуровневые решения на Python, включая проекты с элементами машинного обучения. Участники демонстрировали способность создавать симуляционные модели и настраивать автономное поведение виртуальных БАС.
1. работоспособность разработанного программного кода;
2. демонстрация автономного полёта в симуляционной среде;
3. защита проекта с обоснованием решаемой задачи и выбранных методов.
2. демонстрация автономного полёта в симуляционной среде;
3. защита проекта с обоснованием решаемой задачи и выбранных методов.
Своим отзывом делится Дарина Кашицына:
Образовательные программы «Аэромобильности» — это не только обучение, но и вход в профессиональную среду беспилотной авиации, где знания сразу превращаются в работающие инженерные решения.
Подробная информация о будущих запусках будет публиковаться на сайте и в нашем канале «Аэромобильность МАИ».
По результатам обучения и отзывов участников стало понятно, что курс востребован и действительно нужен отрасли. Поэтому планируется запуск обновлённого потока программы в рамках федерального проекта и развитие дополнительных курсов по разработке ПО для БАС — как для новичков, так и для опытных специалистов.
«Больше всего понравились практические занятия и работа с симуляцией полёта. Я познакомился с LUA-скриптами и получил новый, действительно полезный опыт. Отдельно хочу отметить постоянную поддержку преподавателей — они были на связи даже в сложные моменты.
При этом платформа Odin показалась сырой и не всегда стабильной, а из-за сжатых сроков иногда было сложно успевать. Есть моменты, которые можно улучшить.
В качестве итогового проекта я написал скрипт, который в реальном времени отслеживает параметры полёта: расстояние до контрольной точки, высоту, скорость, время прибытия и номер точки маршрута. Проект стал демонстрацией возможностей взаимодействия с автопилотом и основой для более прикладных решений в будущем», — рассказал о своих впечатлениях Степан Адаев.
При этом платформа Odin показалась сырой и не всегда стабильной, а из-за сжатых сроков иногда было сложно успевать. Есть моменты, которые можно улучшить.
В качестве итогового проекта я написал скрипт, который в реальном времени отслеживает параметры полёта: расстояние до контрольной точки, высоту, скорость, время прибытия и номер точки маршрута. Проект стал демонстрацией возможностей взаимодействия с автопилотом и основой для более прикладных решений в будущем», — рассказал о своих впечатлениях Степан Адаев.
«В целом обучение оставило положительное впечатление. Было удобно, что часть материалов сопровождалась текстовыми презентациями — для меня это важно. Понравилась оперативная обратная связь как по техническим, так и по научным вопросам, а также сама платформа обучения.
Из минусов — не все видеоуроки имели презентации, и сроки показались довольно сжатыми.
Мой итоговый проект был направлен на понимание связи между кодом и дроном: я реализовала полёт по заданным координатам с выводом данных о движении в окно действий. Это помогло сформировать базовое, но осознанное понимание работы БАС».
Из минусов — не все видеоуроки имели презентации, и сроки показались довольно сжатыми.
Мой итоговый проект был направлен на понимание связи между кодом и дроном: я реализовала полёт по заданным координатам с выводом данных о движении в окно действий. Это помогло сформировать базовое, но осознанное понимание работы БАС».
Практическая направленность курса и формат сопровождения отметили и сами участники программы.
На итоговой аттестации слушатели представили практические проекты, соответствующие реальным инженерным задачам в области БАС. Оценка работ проводилась по трём ключевым критериям:
Более 150 человек успешно завершили обучение. Курс был рассчитан на участников с базовыми знаниями C++ и Python, что позволило не тратить время на изучение азов программирования, а сразу перейти к работе с прикладными задачами и реальными инженерными кейсами.
Слушатели освоили практические инженерные навыки, которые применяются при разработке беспилотных авиационных систем, в том числе:
• анализ и доработка кода и параметров подсистем автопилота;
• разработка полётных прошивок на основе теории управления мультироторными и самолётными БВС;
• создание комплексных систем с использованием бортового компьютера-компаньона и нейросетевых решений;
• программирование автоматического полёта и бортового вычислителя БАС;
• разработка, тестирование и отладка программного кода на высокоуровневых языках программирования;
• подготовка программного обеспечения к портированию под конкретные автопилоты и аппаратные платформы.
• анализ и доработка кода и параметров подсистем автопилота;
• разработка полётных прошивок на основе теории управления мультироторными и самолётными БВС;
• создание комплексных систем с использованием бортового компьютера-компаньона и нейросетевых решений;
• программирование автоматического полёта и бортового вычислителя БАС;
• разработка, тестирование и отладка программного кода на высокоуровневых языках программирования;
• подготовка программного обеспечения к портированию под конкретные автопилоты и аппаратные платформы.
Ключевая цель курса — дать слушателям системные знания и практический опыт по всем основным этапам разработки программного обеспечения для БАС:
от проектирования архитектуры и работы с кодом автопилота до тестирования автономного полёта в симуляционных средах.
от проектирования архитектуры и работы с кодом автопилота до тестирования автономного полёта в симуляционных средах.
В «Аэромобильности» завершилось обучение по разработке программного обеспечения для беспилотных авиационных систем (БАС), являющегося частью национального проекта «Кадры для БАС» национального проекта «Беспилотные авиационные системы».
Федеральный проект направлен на формирование кадрового потенциала для одной из наиболее динамично развивающихся отраслей — беспилотной авиации. Оператором проекта выступает Университет Национальной технологической инициативы 2035, обеспечивающий методологическую и организационную поддержку образовательных программ.
Федеральный проект направлен на формирование кадрового потенциала для одной из наиболее динамично развивающихся отраслей — беспилотной авиации. Оператором проекта выступает Университет Национальной технологической инициативы 2035, обеспечивающий методологическую и организационную поддержку образовательных программ.
Дальнейшее развитие программы
Отзывы выпускников
Финальная аттестация и выпускные проекты
Работа с наставниками и образовательная среда
Статистика обучения и требования к участникам
Компетенции, полученные в ходе обучения
Цели программы и прикладной фокус обучения
Завершилось обучение по разработке программного обеспечения для беспилотных авиационных систем в рамках федерального проекта
В «Аэромобильности» завершился курс по разработке ПО для БАС