Программирование робота для следования по линии
Уровень сложности: Средний
Ожидаемый результат: Робот проходит трассу с двумя поворотами без схода с линии.
Условие кейса
Робот должен автономно пройти учебную трассу чёрной линией на светлом фоне в условиях ограниченного времени.
Ограничения
- • Максимум 2 ИК-датчика
- • Время на прохождение: до 90 секунд
- • Запрещены резкие остановки на поворотах
Подсказки
- • Начните с калибровки датчиков при разном освещении.
- • Разделите алгоритм на состояния: прямо, мягкий поворот, резкий поворот.
- • Сохраняйте в логах последние значения датчиков для анализа ошибок.
Критерии оценки
- • Точность удержания линии
- • Стабильность скорости
- • Отсутствие сходов с трассы
Манипуляция объектами на учебном конвейере
Уровень сложности: Продвинутый
Ожидаемый результат: Манипулятор переносит 5 объектов в заданные зоны за отведённое время.
Условие кейса
Роботу-манипулятору необходимо распознавать положение объектов и перемещать их в соответствующие ячейки по цвету или размеру.
Ограничения
- • Не более 1 повторной попытки на объект
- • Ограничение цикла: 3 минуты
- • Нельзя выходить за безопасный угол сервопривода
Подсказки
- • Определите безопасные углы до запуска полной последовательности.
- • Добавьте короткие паузы между фазами захвата и переноса.
- • Проверяйте состояние захвата перед перемещением к целевой зоне.
Критерии оценки
- • Точность позиционирования
- • Скорость выполнения цикла
- • Число успешно обработанных объектов
Автономный обход препятствий в лабиринте
Уровень сложности: Продвинутый
Ожидаемый результат: Робот проходит маршрут без столкновений и строит краткий отчёт по попыткам.
Условие кейса
Робот движется в лабиринте и должен выбирать маршрут, опираясь на данные дальномера и датчиков столкновения.
Ограничения
- • Только один ультразвуковой датчик
- • Максимум 3 касания стен за попытку
- • Лимит времени: 2 минуты
Подсказки
- • Используйте пороги расстояния: предупреждение и критическое сближение.
- • Сохраняйте статистику: количество поворотов и время прохождения.
- • Добавьте простую стратегию при тупике: шаг назад + альтернативный поворот.
Критерии оценки
- • Количество столкновений
- • Время прохождения лабиринта
- • Качество отчёта о попытках и улучшениях