Студенты Самарского политеха создали комплекс для обучения программированию БПЛА

AI Сгенерировано ИИ
Студенты Самарского политеха, среди которых Евгений Кайзеров, Арсений Фёдоров, Матвей Степанов и Никита Беляков, под руководством Сергея Сусарева, директора центра интеллектуальных робототехнических систем, разработали программно-аппаратный комплекс БПЛА. Этот комплекс предназначен для обучения школьников и студентов программированию беспилотников. Об этом сообщает НИА Самара.
Обучение организовано по принципу «от простого к сложному». Сначала ученики создают программы для дронов, используя готовые визуальные блоки, как в конструкторе, без написания кода. Далее они осваивают различные прошивки и язык Python, а на более продвинутом уровне переходят к языку Rust, учась изменять исходный код системы.
Проект реализуется при поддержке гранта Фонда содействия инновациям в рамках программы «Умник». Существующие образовательные решения в области беспилотных систем часто оказываются фрагментарными, и у обучающихся нет возможности попробовать свои силы в настройке современных прошивок и программировании роя дронов.
Чтобы устранить эту проблему, политеховцы создали действующий прототип комплекса, собрав его из доступных на российском рынке комплектующих. Инженеры уверены, что новая платформа для разработки программного обеспечения будет более гибкой и понятной в настройке, а также безопаснее в эксплуатации, чем существующие аналоги.
Кроме того, была спроектирована оригинальная рама дрона и собственная платформа для разработки программного обеспечения роботов. Она основана на альтернативном протоколе связи и отечественной ROS2, что позволяет избежать зависимости от иностранных разработок. Новая платформа обладает большим набором функций и требует меньше ресурсов бортового мини-компьютера дрона. Он сможет не только выполнять заданные программы, но и обрабатывать данные с камер в реальном времени, распознавая объекты.
Евгений Кайзеров отметил, что созданная платформа позволит обучать программированию БПЛА на всех уровнях: от пайки и сборки до программирования одиночного дрона и целого роя. Школьники смогут использовать разработку для моделирования БПЛА и подготовки к соревнованиям, а студенты — для лабораторных работ по программированию и компьютерному зрению. В отличие от узкоспециализированных аналогов, новая платформа поможет сформировать широкий спектр навыков программирования дронов.



