Компания China Mobile сделала общедоступным Open-RAIL — инженерное промежуточное программное обеспечение, предназначенное для соединения моделей типа vision-language-action (VLA) и world-action (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. Для лабораторий и стартапов это означает более быструю проверку на реальных роботах: можно сосредоточиться на идеях моделей, пока промежуточное ПО занимается асинхронным выводом, сглаживанием и замкнутым циклом данных.


