Игорь Градов
Игорь Градов
5 мин
ai

Разработчик ни разу не потрогал робота-собаку Unitree и вышел в финал чемпионата МТС

Руслан Рахимов из Т-Технологий вышел в очный финал МТС True Tech Champ 2026, подготовив робота-собаку Unitree Go2 Pro, которого ни разу не потрогал, и описал свой метод подготовки.

Разработчик ни разу не потрогал робота-собаку Unitree и вышел в финал чемпионата МТС

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

Почему это важно

Соревноваться в робототехнике теперь можно без своего железа: МТС пускает бесплатно с 14 лет, отбор идёт онлайн, а серийный робот ждёт участника в зале организатора.

Как устроен чемпионат и кого туда пускают?

True Tech Champ 2026 стал четвёртым сезоном технологического чемпионата МТС. В нём два трека, алгоритмический и «Программирование роботов», и участвовать бесплатно мог любой желающий от 14 лет. Опытом подготовки Рахимов поделился на Хабре. Он занимается воплощённым ИИ (искусственным интеллектом, который управляет физическим телом) в отделе исследований Т-Технологий.

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

  • 125 команд отобрали в полуфинал;
  • 38 вышли на зачётные заезды;
  • 12 получили засчитанный результат;
  • 8 прошли в финал.

Обратите внимание на разрыв между 38 и 12: до засчитанного результата добрались меньше трети тех, кто вообще вышел на трассу.

Что понадобится для заезда?

  • Компьютер и доступ в интернет для онлайн-отбора.
  • Навык программирования. На отборе виртуальный робот должен пройти лабиринт в симуляторе Webots (программе, где робот живёт в виртуальном мире).
  • Время на тренировки. У Рахимова за полуфинал набралось около 13 часов, в основном сессиями по часу.
  • Понимание оборудования. Unitree Go2 Pro приходит с заводской прошивкой и сам ходит и держит равновесие, участник задаёт только направление и скорость.

Датчики у робота такие:

  • лидар Unitree L1 (датчик, который лазером измеряет расстояния и строит карту вокруг);
  • камера спереди;
  • инерциальный датчик IMU (прибор, который чувствует наклоны и ускорения, как вестибулярный аппарат у человека);
  • одометрия (оценка пройденного пути по движениям ног).

Код участника работает на Raspberry Pi 5 с 8 ГБ памяти. Это маленький одноплатный компьютер, закреплённый у робота на спине, и по правилам другого компьютера для программы нет.

Тем, кто после таких новостей вбивает в поиск «робот собака купить», стоит знать: для участия свой робот не нужен.

Как подготовить робота по шагам?

  1. Пройдите онлайн-отбор: запрограммируйте виртуального робота на прохождение лабиринта в Webots.
  2. Первые тренировки потратьте на разведку. Выясните, что стоит на компьютере робота, и установите нужное программное окружение. Между сессиями ваши файлы не стираются, работу можно продолжать.
  3. Приходите на каждую тренировку с планом. Готовьте команды и сценарии заранее, один заезд проверяет одну гипотезу.
  4. Записывайте всё, что робот видит и делает. Рахимов сохранял данные в ROS2 bag (запись из ROS2, стандартного набора программ для управления роботами) в формате MCAP: карту лидара, одометрию, IMU, кадры камеры и команды.
  5. Соберите по записям цифрового двойника, виртуальную копию робота и зала в физическом симуляторе, и отлаживайте алгоритмы там.
  6. Научите робота понимать, где он находится: прикладывайте карту лидара к заранее известным стенам зала.
  7. Постройте цикл для каждого препятствия: найти, встать на ось, пройти, проверить.
  8. Заложите возврат в стартовую зону всеми четырьмя лапами, иначе заезд почти обнуляется.
Как это применить

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

Сколько стоит каждая ошибка на трассе?

Трасса состоит из пяти препятствий: A-рама, змейка из конусов, качели, платформы со ступенькой и подвесной мост. Координаты не дают, робот ищет препятствия датчиками во время заезда, разрешено лишь использовать примерное положение как подсказку. Попыток три, засчитывают лучшую, на заезд дают 8 минут, итог считают как время плюс штрафы.

  • Пропущенная змейка: плюс 2 минуты; A-рама и мост: по 3; качели и платформы: по 4.
  • Касание конуса или лапа на полу сбоку от препятствия: 15 секунд.
  • Падение, после которого робот поднялся сам: 30 секунд.
  • Езда по заранее заданным координатам без поиска датчиками: 5 минут.
Частые ошибки

Не вернуть робота на старт: время считают как 8 минут, а всё непройденное как пропущенное. Не дать роботу замереть: если он 30 секунд лежит или стоит, его переносят на старт, а время и штрафы сохраняются. Прыжки, прямое управление моторами, превышение скорости и выход в сеть лишают попытку результата, как и телеуправление (управление с пульта). Финиш засчитывают, только если робот дошёл хотя бы до одного препятствия.

Что делать с этим прямо сейчас, по ролям

Автору Дзена: история «запрограммировал робота, не прикоснувшись к нему» хорошо работает в формате разбора. Опирайтесь на цифры воронки, а не на эпитеты.

Маркетологу: МТС собирает вокруг чемпионата инженерную аудиторию с 14 лет. Формат «онлайн-отбор плюс очный финал» можно изучать как модель спецпроекта.

Предпринимателю и родителю подростка: вход бесплатный, свой робот не нужен. Главный ресурс здесь время на подготовку и навык программирования.

Совет редакции dzen.guru

На мой взгляд, самое ценное в опыте Рахимова не робот, а дисциплина: одна тренировка, одна гипотеза, полная запись данных. Этот приём переносится на любую работу с нейросетями, где доступ к инструменту ограничен. Честная оговорка: двойник всегда отличается от реального зала, и сам автор отдельно разбирает, каким его цифрам можно верить.

Учитесь работать с ИИ системно

Разборы нейросетей и практические инструкции для авторов и предпринимателей.

Перейти на dzen.guru

Кто готовит программу заранее, тот и проходит трассу, потому что в зачётном заезде вмешаться уже нельзя.

Поделиться:TelegramVK
Игорь Градов
Игорь Градов

Основатель dzen.guru. Эксперт по монетизации и продвижению на Дзен. Автор курса «Старт на Дзен 2026».

Комментарии

Читайте также

Нейросеть Anthropic почти догнала старшую модель в коде за половину цены задачи
ai

Нейросеть Anthropic почти догнала старшую модель в коде за половину цены задачи

Anthropic, Google и Meta* с 9 по 15 ноября выпустили модели для ИИ-агентов, программ, которые сами выполняют задачи, а разработчики тестов одновременно начали…

5 мин
Нефть и змеевики: опыт ремонтников обошёл статистику в прогнозе прогара труб
ai

Нефть и змеевики: опыт ремонтников обошёл статистику в прогнозе прогара труб

Команда с дипломированными физиками, но без нефтяников, разобрала попытку предсказать прогар печных змеевиков на нефтепромысле и показала, почему при скудных…

5 мин
Что такое ИИ-агент в цехе: конвейер из семи за 11 центов простаивает, справляется один
ai

Что такое ИИ-агент в цехе: конвейер из семи за 11 центов простаивает, справляется один

Разработчик производственной системы опубликовал разбор конвейера из семи ИИ-агентов с ценой прогона около 11 центов и признанием, что сейчас конвейер…

5 мин