Open RAIL fa da ponte tra modelli VLA o WAM e robot: il controllo prosegue mentre viene calcolata l’azione successiva, poi il software ne raccorda la traiettoria. La prima versione elenca quattro backend robotici, di cui uno per la simulazione, e dieci voci di modelli.
Pubblicato daModificato con GPT-6 SolImmagini generate con GPT Image 2
Research answer

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
Un modello di IA può decidere la prossima mossa di un robot, ma non necessariamente al ritmo richiesto dai suoi motori. Open-RAIL è il software open source con cui China Mobile prova a colmare questa distanza: si colloca tra i modelli vision-language-action (VLA), che elaborano informazioni visive e istruzioni per produrre azioni, o world-action (WAM), e l’hardware che deve eseguirle. Non addestra il modello: gestisce il passaggio dalle azioni generate al controllo del robot. 6
9
Open-RAIL separa il server che esegue il modello dal client sul robot, incaricato di raccogliere osservazioni ed eseguire i comandi. Osservazione, inferenza — cioè il calcolo della prossima azione — e controllo procedono in modo asincrono. Il robot può così eseguire una sequenza di azioni mentre il modello prepara la successiva, senza doversi fermare a ogni risposta. Le frequenze riportate per il progetto sono circa 5–10 Hz per l’inferenza e 200–500 Hz per il controllo: in altre parole, il controllo deve aggiornarsi molte più volte al secondo. 3
6
C’è poi il problema della fluidità. Open-RAIL interviene in due passaggi: attenua le irregolarità all’interno di una sequenza di azioni e raccorda la nuova sequenza con il movimento già in corso. Il precedente studio su VLA-RAIL descrive questo raccordo come un modo per mantenere continuità di posizione, velocità e accelerazione tra sequenze successive. La correzione avviene nel livello di esecuzione, senza modificare i pesi del modello. 1
2
3
Sul lato hardware, un livello di astrazione offre modalità comuni per leggere lo stato del robot e impartire azioni: per aggiungere una macchina serve un adattatore del relativo driver, non riscrivere l’intera pipeline. Sul lato IA, un’interfaccia di inferenza comune permette agli adattatori dei modelli di fornire azioni allo stesso flusso di lavoro; registrazione e instradamento collegano gli adattatori selezionati. Questo semplifica l’integrazione, ma non rende automaticamente adatto qualsiasi modello a qualsiasi robot. 3
8
10
China Mobile indica per la prima versione quattro backend robotici e dieci voci di modelli. Le descrizioni della tabella di supporto distinguono tre piattaforme fisiche — Agibot G1, Ti5 T170C e Navi WA2 — da un backend di simulazione basato su LeRobot. Le voci dei modelli comprendono ACT, varianti di GR00T N1, RDT-1B, SmolVLA, AgiBot GO-1, varianti di π0 e TAO. Il conteggio non va letto come una matrice di compatibilità verificata per tutte le possibili coppie modello–robot. 9
18
Secondo China Mobile, la deviazione standard dell’accelerazione dei giunti scende da oltre 10 a circa 0,1 rad/s². L’azienda afferma inoltre che l’integrazione di un nuovo robot può passare da settimane a ore e che per un nuovo modello possono bastare circa 50–100 righe di codice per l’adattatore. Sono risultati comunicati dal progetto, non benchmark indipendenti estesi a tutti i modelli e all’hardware elencati. 6
11
Durante le esecuzioni reali Open-RAIL archivia dati utilizzabili per successive attività di addestramento e valutazione: tra questi, osservazioni, stati del robot e risultati dell’inferenza. Se interviene un operatore per correggere un’azione, vengono conservate anche registrazioni allineate delle correzioni. La separazione tra server e client consente, secondo i resoconti sul rilascio, di collocare l’inferenza sul dispositivo, su un sistema edge vicino al robot o nel cloud senza cambiare il codice dell’applicazione di livello superiore. Le fonti citate non stabiliscono però quanto costi la raccolta dei dati in termini di risorse, né dimostrano prestazioni equivalenti nelle tre collocazioni. 5
6
11
La pagina del progetto Open-RAIL è il punto di partenza per codice e documentazione; i resoconti sul rilascio indicano la licenza Apache-2.0 e la disponibilità su GitHub e Gitee. Il precedente preprint VLA-RAIL approfondisce la pipeline asincrona e i due passaggi che rendono più continue le traiettorie. 1
3
9
Studio Global AI
This page includes a source-backed answer you can continue inside Studio Global.
Open RAIL fa da ponte tra modelli VLA o WAM e robot: il controllo prosegue mentre viene calcolata l’azione successiva, poi il software ne raccorda la traiettoria.
Open RAIL fa da ponte tra modelli VLA o WAM e robot: il controllo prosegue mentre viene calcolata l’azione successiva, poi il software ne raccorda la traiettoria. La prima versione elenca quattro backend robotici, di cui uno per la simulazione, e dieci voci di modelli.
I miglioramenti nella fluidità dei movimenti e nei tempi di integrazione sono risultati dichiarati da China Mobile, non verifiche indipendenti su tutte le configurazioni.