Хакатон MANIPULATOR PICKING CHALLENGE

Двухдневный инженерный хакатон по робототехнике для школьников и студентов.

Участников ждёт разработка алгоритмов управления манипуляторами и систем компьютерного зрения для захвата и перекладки объектов.
Всё по-настоящему: работа с реальными роботами, учёт ограничений железа и внимание к устойчивости, безопасности и воспроизводимости решений.

Этот хакатон для тех, кто понимает:

  • что такое командная строка Linux 
  • как работает роборука
  • чем отличаются RTX 4090 и H100

Зарегистрировать команду

Ознакомиться с регламентом

Как все устроено

Формат участия

Хакатон рассчитан на 10 команд. 
Каждая команда должна состоять из 2-3 человек.

Категории

Две категории соревнования: для школьников и для студентов.

Если в вашей команде есть и школьники, и студенты, то ваша категория — студенческая

Оборудование

Каждой команде предоставляется один робот-манипулятор на все время проведения хакатона. Формат мероприятия сочетает обучение и соревнование. 

Расписание

  • 29 марта

    Закрытие регистрации команд для участия в хакатоне

  • 1 апреля

    В первый день участники проходят вводный брифинг, знакомятся с роботом, выполняют калибровку, запускают базовое решение и начинают доработку собственного pipeline.

  • 2 апреля

    Во второй день команды доводят систему до рабочего состояния, сдают артефакты и проходят финальные прогоны по единому для всех протоколу.

  • 3 апреля

    В третий день пройдет награждение победителей в трех номинациях: студенческая команда, школьная команда, "самое необычное решение"

Подробнее про хакатон

Ход соревнований

Соревнование построено как последовательность сценариев, которые постепенно усложняются: 

  1. Первый уровень: кубики
    На базовом уровне робот должен научиться уверенно захватывать и переносить жёсткий кубик 
  2. Второй уровень: шарики
    Участники переходят к работе с шариками, где важными становятся нестабильность контакта, проскальзывание и ошибки позиционирования 
  3. Третий уровень: неизвестный объект
    Финальный уровень связан с неизвестным объектом, характеристики которого заранее не раскрываются 
  4. Воспроизводимость
    Команды сдают исходный код, инструкцию по запуску, конфигурацию параметров и краткое описание своего подхода. Невоспроизводимость решения может привести к снижению результата или аннулированию финального прогона.

Подведение итогов

Итоговый результат определяется по сумме баллов за успешные захваты и перекладки с учётом штрафов за ошибки и нарушения.
Что учитывается:

  1. Успешность выполнения задания
  2. Скорость
  3. Устойчивость на серии попыток
  4. Аккуратность укладки
  5. Способность системы восстанавливаться после промаха без участия человека

Важно: во время финального прогона любые ручные вмешательства вне разрешённого протокола фиксируются и могут привести к штрафу или обнулению попытки. 

Организаторы