Фаза 1 · Статичное демо

Насколько хорошо ИИ-модель может управлять рукой робота?

Alashed-Bench измеряет навык манипулирования в симуляции: гуманоид Unitree G1, красный кубик, зелёная цель и пространство из 16 дискретных действий, решаемое через инверсную кинематику. Попробуй прямо в браузере — установка не нужна.

О проекте

Вдохновлён волной бенчмарков робототехники в симуляции, но Alashed-Bench — независимый проект со своим названием, визуальным стилем и реализацией. Он сочетает настоящее Python-окружение бенчмарка — с рабочим решателем инверсной кинематики и честной функцией награды — с браузерным демо, которое использует ту же физику через MuJoCo, скомпилированный в WebAssembly.

Задачи

Две задачи в Фазе 1, в планах — больше.

Захват кубика

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

Unitree G1 (руки + кисти) 16 дискретных действий Управление через IK
Робот: Unitree G1, фиксированный торс
Пространство действий: 16 (2 руки × 8)
Управление: дельта в декартовых координатах → демпфированный МНК IK
Награда: плотная, отрицательная дельта расстояния + бонус за успех
Открыть демо →

Сборка стопки

Левой рукой возьми красный кубик и поставь его на стол, затем правой рукой возьми синий кубик и поставь его точно сверху на красный. Успех проверяется по относительному положению кубиков друг к другу — по XY-смещению и разнице высоты между их центрами, а не по фиксированной точке на сцене.

Unitree G1 (руки + кисти) 16 дискретных действий Две руки последовательно
Робот: Unitree G1, фиксированный торс
Пространство действий: 16 (2 руки × 8)
Управление: дельта в декартовых координатах → демпфированный МНК IK
Награда: плотная, относительная дельта XY между кубиками + бонус за успех
Открыть демо →

Открывание крышки

Толкни ручку крышки левой рукой и открой её на нужный угол. Крышка коробки закреплена на петле у переднего края и открывается только за счёт устойчивого нажатия сверху на ручку — без захвата. Успех проверяется по углу поворота петли, устойчиво держащемуся несколько кадров подряд.

Unitree G1 (руки + кисти) 16 дискретных действий Толчок без захвата
Робот: Unitree G1, фиксированный торс
Пространство действий: 16 (2 руки × 8)
Управление: дельта в декартовых координатах → демпфированный МНК IK
Награда: плотная, дельта угла петли крышки + бонус за успех
Открыть демо →

Лидерборд

Рейтинг моделей по задаче захвата кубика.

Скоро — Фаза 2.

Реплеи

Просмотр записанных прогонов шаг за шагом.

scripted-demo-001 · Захват кубика Смотреть реплей →
stack-cubes-demo-001 · Сборка стопки Смотреть реплей →
open-lid-demo-001 · Открывание крышки Смотреть реплей →

Участие

Alashed-Bench на раннем этапе и открыт для вклада.

Добавить задачу

Спроектируй новую MJCF-сцену и функцию награды.

Улучшить IK-решатель

Python и JS реализации используют одну и ту же математику.

Прислать реплей

Запусти своего агента и поделись записанным прогоном.