Олимпиада "Ломоносов"
Профиль: Робототехника
Этапы профиля "Робототехника" 2024/2025
  • 25 октября - 7 декабря 2024
  • Отборочный этап

    25 октября - 7 декабря 2024
  • Регистрация на заключительный этап
    Февраль - апрель 2025 г.
  • Заключительный этап

    Февраль - апрель 2025 г.
Поступай в МГУ
Профиль "Робототехника" олимпиады Ломоносов нацелен на решение синтетических задач математики и программирования. Запрограммируй лабораторного робота лучше других и поступи в МГУ на один из четырех естественнонаучных факультетов!
Преимущества профиля Робототехника олимпиады "Ломоносов"
Возможность получить баллы для поступления в МГУ имени М.В. Ломоносова
Особенности олимпиады для 8-11 классов

Задания олимпиады Ломоносов в профиле робототехника посвящены решению математических задач с последующим воплощением этого полученного решения в виде программы управления для лабораторного робота обладающего сложной кинематикой (лабораторный робот выдается организаторами).

Теоретические туры состоят из прикладных математических задач.
Практический тур предполагает применение знаний в виде написания программы под программно-аппаратную среду Arduino.

Что надо знать о практическом туре

Для практического тура используется стек технологий на базе Arduino. Для успешного прохождения практического тура вам понадобятся как минимум следующие навыки:

  • Понимания электрических схем
  • Практического опыта работы с Arduino и электронными схемами
  • Программирования в среде Arduino IDE
  • Владения установкой библиотек, чтения документации и работы с примерами
  • Работа с шаговыми двигателями (Драйверы, библиотеки)
  • Работа с двигателями постоянного тока (Драйверы, H-мост)
  • Работа с сервоприводами
  • Работа с кнопками и переключателями
  • Чтение цифровых и аналоговых сигналов.
  • Начальное понимание цифрового интерфейса UART и как с ним работать в рамках Arduino.
  • Понимание принципов подключения и использования “неизвестного” оборудования (поиск документации, библиотек).
  • Общее понимание задач механики и кинематики
  • Виды механических передач, редукторов, ремней и их параметры
Ресурсы для подготовки к олимпиаде 8 - 11 класс
Ардуино
Выберете любой курс по Arduino и пройдите его. Бесплатные курсы можно найти, например, здесь: https://stepik.org/catalog/search?q=arduino
Теоретическая задача практического тура
Задача практического этапа будет заключаться в построении графика сложной функции. Повторите теорию показательных, логарифмических функций и тригонометрию.
Программирование на практике
Напишите программу, которая начертит график функции из теоретической части. Для этого вам необходимо решить обратную задачу кинематики для лабораторного робота.
Программа определяющая схему подключения стенда и проверяющая его работоспособность (с комментариями): https://disk.yandex.ru/d/j9oMyaj2IKHa_A

Общая схема лабораторного робота

“Колеса” закреплены на осях шаговых двигателей. Их движение возможно в ограниченном диапазоне, указанном на рисунке. Шаговые двигатели управляются с использованием драйверов DRV8825  подключенных к плате Arduino Leonardo  через плату CNC Shield. Нулевая позиция каждого круга может быть получена по сигналу с концевого выключателя. Маркер может быть приподнят от доски сервоприводом.

Практическое задание для 10-11 классов 2021/2022
Практическая задача заключалась в написании программы в среде Arduino IDE, чтобы лабораторный робот рисовал определенные фигуры. Схема и состав робота предоставлялась участникам за неделю до финала.

Олимпиада для 5-7 класса

Для участия в олимпиаде для 5-7 классов необходимо иметь с собой
- Мобильная платформа и набор конструктивных элементов (конструктор);
- Ноутбук с предустановленным ПО;
- Удлинитель
Мобильное устройство должно содержать механизмы, датчики и систему управления для выполнения следующих действий:
  • Движение по прямой на заданное расстояние
  • Движение по окружности заданного радиуса
  • Разворот на заданный угол
  • Манипулирование маркером (опускание и поднимание)
Участнику необходимо уметь применять:
Понимание базовых принципов работы используемых сенсоров
Понимание базовых принципов работы используемых двигателей
Операции с переменными: чтение запись, сравнение.
Умение использовать базовые алгоритмические структуры: циклы, ветвления
Понимание базовых принципов конструирования

Участнику будет предложено с использованием робота начертить заданную фигуру.

Теоретические задачи профиля "Робототехника"
Обратная связь
Если у вас остались вопросы, мы с радостью на них ответим
Согласен с обработкой персональных данных
Организаторы и партнеры
Made on
Tilda