China Mobile открыла исходный код Open-RAIL — инженерного промежуточного программного обеспечения, которое связывает модели «зрение-язык-действие» (VLA) и «мир-действие» (WAM) с реальными роботизированными платформами. Проект, анонсированный 16 сентября, рассматривает разрыв между контрольной точкой и движущимся роботом — дрожащее управление, длительные потери потока и данные выполнения, которые никогда не возвращаются к обучению — как общую системную проблему, а не как разовую задачу интеграции.
Open-RAIL представляет собой легковесную клиент-серверную структуру с трехпоточной асинхронной конвейерной системой для наблюдения, вывода и управления, а также двухуровневым онлайн-сглаживанием внутри и между блоками действий. China Mobile утверждает, что стандартное отклонение совместного ускорения снижается с более чем 10 рад/с² примерно до 0,1 рад/с², сокращая разрыв в частоте управления в 30–50 раз без переобучения базовой политики. Уровень абстракции оборудования стандартизирует управление, чтение состояния и выполнение действий, так что новый адаптер робота может повторно использовать логику верхнего уровня после тонкого драйвера и этапа регистрации.
Со стороны модели унифицированный контракт вывода и автоматическая маршрутизация сервера позволяют командам добавлять VLA или WAM примерно за 50–100 строк кода. Первый публичный релиз адаптирует четыре гетерогенные платформы, включая AgiBot G1, China Mobile Lingxi (Ti5 T170C), NAVIAI-WA2 и бэкэнд-заглушку LeRobot, а также поддерживает десять основных моделей из семейств, таких как ACT, GR00T N1, RDT, SmolVLA, GO-1, π0/π0.5 и TAO. Каждый прогон вывода может собирать эпизоды Parquet в стиле LeRobot без дополнительных затрат на маркировку, подавая циклы оценки и итерации на устройстве, периферии или в облаке с использованием той же кодовой базы.
Код и документация доступны на GitHub под именем CMCC-TAO/open-rail (Apache-2.0), с более ранним препринтом под названием VLA-RAIL. Для лабораторий и стартапов предложение заключается в более быстрой валидации на реальных роботах: сосредоточьтесь на идеях моделей, в то время как промежуточное ПО берет на себя асинхронный вывод, сглаживание и замкнутые циклы данных.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Pandaily




