O Open RAIL conecta modelos VLA e WAM ao hardware: enquanto o robô executa uma sequência de ações, o modelo calcula a próxima. A primeira versão lista quatro opções de execução para robôs e dez entradas de modelos, mas isso não significa que todas as combinações tenham sido testadas.
Publicado porEditado com GPT-6 SolImagens geradas com GPT Image 2
Resposta de pesquisa

Create a landscape editorial hero image for this Studio Global article: How does China Mobile’s open-source Open-RAIL middleware connect VLA and WAM models to heterogeneous robot hardware, and what problems does. Article summary: Open-RAIL is China Mobile’s middleware between vision-language-action (VLA) or world-action (WAM) models and robot bodies. It is intended to make slow, chunk-based model inference work with continuous robot control, whil. Topic tags: general, academic, general web, documentation. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts
Um modelo de IA pode decidir o que um robô deve fazer, mas há uma diferença entre gerar ações e comandar motores continuamente. É nessa passagem que entra o Open-RAIL, camada de execução de código aberto da China Mobile para conectar modelos de visão, linguagem e ação (VLA) ou modelos de mundo e ação (WAM) a diferentes robôs. O projeto busca evitar que a máquina pare ou se mova aos trancos enquanto espera uma nova resposta do modelo. 6
9
O Open-RAIL separa a inferência do modelo, feita em um servidor, da percepção e da execução, feitas em um cliente conectado ao robô. Observação, inferência e controle funcionam de forma assíncrona: o robô pode executar um bloco de ações enquanto o modelo prepara o seguinte. Segundo relatos sobre o lançamento, a inferência ocorre em torno de 5 a 10 Hz — vezes por segundo —, enquanto o controle do robô opera a 200 a 500 Hz. A arquitetura foi desenhada para lidar com essa diferença de ritmo. 3
6
Receber o próximo bloco, porém, não basta para garantir um movimento fluido. O sistema aplica duas etapas de suavização: uma reduz oscilações dentro do próprio bloco; a outra combina o bloco recém-gerado com a trajetória já em execução. O estudo anterior sobre o VLA-RAIL descreve o objetivo técnico como manter a continuidade de posição, velocidade e aceleração na passagem entre blocos. Isso acontece na camada de execução, sem alterar os pesos do modelo. 1
2
3
Do lado do hardware, uma camada de abstração padroniza operações como ler o estado do robô e enviar ações. Para conectar outra máquina, a ideia é criar um adaptador para seu controlador, sem reescrever todo o fluxo de execução. Do lado da IA, uma interface comum recebe as ações de adaptadores de modelos; o registro e o roteamento encaminham a execução aos adaptadores selecionados. Facilitar a integração não significa, por si só, que qualquer modelo seja adequado a qualquer robô. 3
8
10
A China Mobile informa quatro opções de execução para robôs e dez entradas de modelos na primeira versão. As descrições da tabela de suporte apontam três plataformas físicas — Agibot G1, Ti5 T170C e Navi WA2 — e uma opção de simulação baseada no LeRobot. As entradas de modelos incluem ACT, variantes de GR00T N1, RDT-1B, SmolVLA, AgiBot GO-1, variantes de π0 e TAO. Essa contagem não deve ser interpretada como uma matriz em que todas as combinações entre modelos e robôs foram testadas. 9
18
Segundo a China Mobile, o desvio-padrão da aceleração das articulações caiu de mais de 10 para cerca de 0,1 rad/s² com o Open-RAIL. O projeto também afirma que a integração de um novo robô passou de semanas para horas e que um novo modelo pode exigir aproximadamente 50 a 100 linhas de código para seu adaptador. São resultados divulgados pelo projeto, não medições independentes que comprovem o mesmo desempenho em todos os modelos e equipamentos listados. 6
11
Durante execuções reais, o sistema também arquiva observações, estados do robô e resultados da inferência para uso posterior em treinamento e avaliação. Quando um operador intervém para corrigir uma ação, os registros da correção podem ser guardados de forma alinhada aos da execução. Como a inferência fica separada do cliente do robô, o servidor pode ser instalado no próprio dispositivo, em infraestrutura de borda — próxima de onde o robô opera — ou na nuvem sem mudar o código da aplicação de nível superior, segundo a cobertura do lançamento. As fontes citadas não estabelecem o custo adicional dessa coleta nem demonstram desempenho equivalente nos três locais de implantação. 5
6
11
A página do projeto Open-RAIL reúne os caminhos para o código e a documentação. A cobertura do lançamento informa que o código tem licença Apache-2.0 e está disponível pelo GitHub e pelo Gitee. Para os detalhes técnicos da ligação assíncrona e das duas etapas de suavização, há também o preprint do VLA-RAIL. 1
3
9
Studio Global AI
Esta página inclui uma resposta baseada na fonte que você pode continuar em Studio Global.
O Open RAIL conecta modelos VLA e WAM ao hardware: enquanto o robô executa uma sequência de ações, o modelo calcula a próxima.
O Open RAIL conecta modelos VLA e WAM ao hardware: enquanto o robô executa uma sequência de ações, o modelo calcula a próxima. A primeira versão lista quatro opções de execução para robôs e dez entradas de modelos, mas isso não significa que todas as combinações tenham sido testadas.