Особенности олимпиады для 8-11 классовЗадания олимпиады Ломоносов в профиле робототехника посвящены решению математических задач с последующим воплощением полученного результата в виде программы управления для лабораторного робота
TurtleBro (робот выдается организаторами).Теоретический тур состоит из прикладных механических задач.
Практический тур предполагает применение знаний в виде написания ряда программ для
робота при помощи библиотеки
turtlebro.py.
Что надо знать о практическом туреДля практического тура используется стек технологий на базе Python3. Для успешного прохождения практического тура вам понадобятся как минимум следующие навыки:
- Базовое владение Python3
- Умение пользоваться библиотекой turtlebro.py
- Умение работать с данными лидара
- Владение установкой библиотек, чтением документации и работой с примерами
- Понимание принципов подключения и использования “неизвестного” оборудования (поиск документации, библиотек).
- Умение работать в командной строке
- Общее понимание задач механики и кинематики
Несмотря на то, что роботы работают на ROS2, знание ROS2
не нужно. Для управления роботом нужно
использовать только библиотеку turtlebro.py, альтернативные решения
приниматься не будут.
Участникам будет предложен ряд задач, результатом решения которого будет программа, реализующая движение робота на полигоне. Все нужные для решения задачи данные можно получить с лидара, расположенного на роботе.
Время выполнения работы 4 часа, включая отладку и заезды.
Роботы предоставляются организаторами.
Ноутбук можно свой.