Cosmos3-Nano-Sim-Bimanual: analisi tecnica, limiti e criteri di deployment
Immagine generata dalla Redazione di Inferama
01

Identità e scopo del modello

Cosmos3-Nano-Sim-Bimanual è una variante post-addestrata e distillata causalmente del modello base Cosmos3-Nano, sviluppata da NVIDIA. La sua funzione specifica è simulare l'evoluzione di un ambiente in risposta alle azioni di un robot bimanuale e alle traiettorie della camera. A differenza di un modello di policy di controllo che predice le azioni, questo modello genera video a partire da azioni date, fungendo da simulatore visivo di dinamica in avanti.

Il modello è stato pubblicato il 20 ottobre 2026 sotto la licenza OpenMDW 1.1. È progettato per consentire la valutazione delle policy robotiche, l'addestramento del reinforcement learning e la generazione di dati sintetici di dimostrazione senza necessità di teleoperazione, a condizione che gli input di controllo siano forniti da un altro modello o da un operatore umano.

La distinzione tra simulazione visiva e controllo chiarisce quale componente deve svolgere ciascun compito nel sistema. Cosmos3-Nano-Sim-Bimanual riceve una sequenza di azioni già definita e genera una rappresentazione visiva dell’evoluzione prevista; la scelta delle azioni spetta invece a un controllore, a una policy robotica o a un altro meccanismo esterno. Il modello può quindi mostrare come una sequenza si proietta su una scena, ma non sostituisce il processo che decide quale movimento eseguire né stabilisce autonomamente gli obiettivi del robot.

La natura causale della variante descrive l’organizzazione temporale della generazione: i nuovi blocchi sono condizionati dalla cronologia disponibile e dagli input che arrivano. La distillazione e il post-addestramento distinguono questa variante dal modello di base, senza modificarne la funzione di generatore video condizionato. L’output va interpretato come simulazione visiva della dinamica in avanti, non come misurazione diretta dello stato fisico né come garanzia che il movimento mostrato possa essere riprodotto da un robot reale.

L’utilità prevista dipende dalla disponibilità di azioni di controllo fornite dall’utente. Una persona o un sistema esterno può preparare gli input per valutare policy, esplorare sequenze o produrre dimostrazioni sintetiche senza teleoperare ogni movimento durante la generazione. Questa possibilità non significa che il modello crei autonomamente le dimostrazioni: la sequenza di azioni, la scena iniziale e l’obiettivo della prova restano elementi che l’integrazione deve definire.

02

Architettura e specifiche tecniche

Il modello conta 16 miliardi di parametri e utilizza un'architettura Transformer con Mixture-of-Transformers (MoT). Opera generando video in piccoli blocchi di frame latenti, condizionati sulla storia in cache e sugli input di controllo in ingresso. Questo permette di mantenere la continuità della scena attraverso i cambiamenti nella posa della camera e nello stato dei bracci o delle pinze del robot.

Gli input supportati includono un'immagine iniziale (JPG, PNG, JPEG, WebP), sequenze di azioni del robot in formato JSON, traiettorie della camera e testo opzionale per descrivere la scena. L'output è esclusivamente video in formato MP4 o frame in streaming, con una risoluzione di 480p e un frame rate di riproduzione di 30 fps. È cruciale distinguere tra il frame rate di riproduzione (30 fps) e le prestazioni di inferenza (frame generati al secondo), che variano a seconda dell'hardware.

La generazione in blocchi latenti organizza la produzione video in segmenti successivi, anziché trattare l’intera sequenza come un’unica immagine. La cronologia in cache fornisce contesto tra un blocco e il successivo, mentre gli input di controllo condizionano il contenuto generato. Questa struttura mira a preservare la continuità visiva quando cambiano la camera o la configurazione di bracci e pinze; non esclude però salti, deriva o incoerenze temporali, che restano aspetti da esaminare nell’output.

L’immagine iniziale fornisce il punto di partenza visivo, mentre le azioni JSON e le traiettorie della camera descrivono cambiamenti da rappresentare nel tempo. Il testo facoltativo può caratterizzare la scena, ma non sostituisce questi input di controllo. Preparare correttamente ciascuna modalità e mantenere coerenti i relativi riferimenti fa quindi parte dell’utilizzo del modello: un video plausibile, da solo, non dimostra che le azioni siano state interpretate secondo la semantica fisica attesa.

La risoluzione di 480p e i 30 fotogrammi al secondo descrivono caratteristiche dell’output riprodotto, non la velocità con cui il sistema calcola ogni fotogramma. Il throughput di inferenza indica quanti fotogrammi il sistema può generare al secondo in una determinata configurazione hardware. Confrontare questi valori come se esprimessero la stessa velocità porterebbe a un’interpretazione errata: un video può essere riprodotto a 30 fps anche se la generazione ha richiesto un tempo maggiore o minore della sua durata finale.

Le specifiche del checkpoint riassumono le dimensioni del modello, la sua architettura e il formato dell’output, ma non descrivono da sole la qualità di ogni sequenza né la compatibilità con qualsiasi configurazione robotica. La capacità bimanuale e il riferimento ad AgiBot delimitano l’ambito indicato per questo modello. La tabella non trasforma inoltre la risoluzione, la frequenza di riproduzione o il numero di parametri in misure dirette di precisione, stabilità o fedeltà fisica.

Specifiche chiave del checkpoint

Riepilogo delle proprietà tecniche verificate nella scheda ufficiale.

ParametroValore
Parametri16B
ArchitetturaMixture-of-Transformers (MoT)
Risoluzione output480p
FPS di riproduzione30
Embodiment supportatoAgiBot
LicenzaOpenMDW 1.1
03

Benchmark e metodologia di valutazione

NVIDIA pubblica risultati in tre categorie principali: navigazione della camera (PAI-Bench-G e Sana-WM) e manipolazione robotica (AgiBot-World e AgiBot-GEAR). Nella navigazione, il modello viene valutato tramite l'allineamento di Umeyama per confrontare le traiettorie stimate con quelle di input, misurando errori di traslazione assoluta (ATE) e relativa (RTE/RRE). Nella manipolazione, vengono utilizzate metriche di fedeltà del video (PSNR, SSIM, LPIPS) e deriva percettiva.

È importante sottolineare che questi risultati sono forniti dal fornitore e non sono stati riprodotti in modo indipendente da Inferama. I benchmark di navigazione non attestano la capacità di manipolazione fisica precisa, e viceversa. Non si deve mediare un punteggio di qualità del video con uno di errore di traiettoria, poiché misurano dimensioni diverse delle prestazioni.

Le categorie di navigazione della camera e di manipolazione rispondono a domande diverse. Nella navigazione, l’allineamento di Umeyama permette di confrontare una traiettoria stimata con quella di input dopo averle allineate; ATE riassume l’errore assoluto di traslazione, mentre RTE/RRE descrivono errori relativi tra segmenti della traiettoria. Queste misure caratterizzano il tracciamento geometrico valutato, ma non stabiliscono come il robot interagisca con gli oggetti né se una manovra sia fisicamente sicura.

Nella manipolazione, PSNR, SSIM e LPIPS confrontano aspetti della somiglianza tra il video generato e quello di riferimento, mentre la deriva percettiva riguarda un altro aspetto dell’evoluzione visiva. Ogni metrica offre una prospettiva parziale: i punteggi di qualità dell’immagine non dimostrano che il contatto, la geometria o la permanenza degli oggetti siano corretti. Per questo, il confronto tra modelli deve mantenere separate le metriche e considerare quale dimensione misura ciascuna colonna.

La tabella di AgiBot-World presenta un confronto pubblicato da NVIDIA con DreamDojo 2B e DreamDojo 14B. Nelle colonne riportate, Cosmos3-Nano-Sim-Bimanual presenta valori più alti per qualità video, PSNR e SSIM e più bassi per LPIPS e deriva. Questa lettura descrive soltanto i risultati di quel confronto e quelle metriche: non consente di concludere che il modello sia superiore in ogni compito, con altre morfologie o quanto a precisione fisica. I risultati non sono stati riprodotti in modo indipendente, quindi vanno considerati risultati pubblicati, non una validazione universale.

Prestazioni nella manipolazione (AgiBot-World)

Confronto pubblicato da NVIDIA contro i modelli bidirezionali DreamDojo. Valori più alti sono migliori per qualità, PSNR e SSIM; più bassi per LPIPS e deriva.

ModelloQualità Video ↑PSNR (dB) ↑SSIM ↑LPIPS ↓Deriva ↓
DreamDojo 2B74.5312.100.64050.37660.0149
DreamDojo 14B74.9412.360.66350.35860.0133
Cosmos3-Nano-Sim-Bimanual76.0914.410.68390.34540.0118
04

Requisiti di deployment e costi

Il modello è ottimizzato per l'esecuzione su sistemi accelerati da GPU NVIDIA, specificamente su microarchitetture Blackwell e Hopper. La documentazione ufficiale raccomanda hardware da data center o workstation ad alte prestazioni, come RTX PRO 6000, H100, H200 o B200. Il motore di inferenza supportato è vLLM-Omni, che consente di servire il modello tramite un contenitore Docker.

Non esiste una tariffa API commerciale pubblicata per token per questa variante specifica al momento della revisione. Il costo principale è l'infrastruttura propria: GPU, memoria, archiviazione e operazioni. I pesi sono scaricabili, ma ciò non implica che l'inferenza sia gratuita; è necessario budgetizzare il consumo energetico e il tempo di calcolo. Il tasso di inferenza varia drasticamente: da 10,7 fps su H20 a 54,1 fps su GB200.

La scelta della GPU condiziona sia la possibilità di eseguire il modello sia il tempo necessario per generare una sequenza. I valori di throughput della tabella si riferiscono a test a 480p con una GPU e vanno letti entro questa configurazione: non garantiscono le stesse prestazioni su qualsiasi macchina, lunghezza di sequenza o carico di lavoro. Le differenze tra i risultati di H20, RTX PRO 6000, H100, H200 e GB200 mostrano che l’hardware è rilevante, ma non isolano da sole tutti i fattori che possono influire su una specifica esecuzione.

vLLM-Omni e il contenitore Docker fanno parte della modalità di deployment descritta per servire il modello, mentre la disponibilità dei pesi consente un’installazione propria. Nessuno di questi elementi elimina i requisiti operativi dell’inferenza: occorre disporre di memoria e spazio di archiviazione sufficienti, mantenere l’ambiente di esecuzione e considerare il consumo energetico e il tempo di calcolo. Scaricare i pesi può evitare la dipendenza da una tariffa a consumo, ma non elimina i costi dell’infrastruttura né garantisce che una determinata istanza sia disponibile o economica.

L’assenza di una tariffa commerciale pubblicata per token per questa variante non conferma che non esista un servizio gestito e non consente di stimare il costo di un’implementazione propria senza conoscerne la configurazione. Il budget dipende dall’hardware scelto e dall’intensità di utilizzo. Allo stesso modo, il throughput misurato in fotogrammi al secondo non equivale a una tariffa né a un costo per sequenza: per collegarlo ai costi operativi occorre considerare la quantità di video generata e il tempo effettivo di calcolo.

Prestazioni di inferenza (480p, 1 GPU)

Frame al secondo generati (non di riproduzione) in base all'hardware di test.

HardwareThroughput (fps)
NVIDIA GB20054.1
NVIDIA H10032.6
NVIDIA H20032.4
NVIDIA RTX PRO 600020.6
NVIDIA H2010.7
05

Limitazioni, sicurezza e criteri di scelta

Il modello non è un simulatore di fisica. La geometria, la permanenza degli oggetti, il contatto e le leggi fisiche sono solo approssimate. Può generare incoerenze temporali, movimento instabile e imprecisioni nelle interazioni fisiche. Pertanto, non deve essere utilizzato per prendere decisioni di sicurezza critica né per certificare la sicurezza di un robot nel mondo reale senza una validazione indipendente esaustiva.

La licenza OpenMDW 1.1 consente l'uso commerciale e non commerciale, ma gli utenti sono responsabili dei diritti degli input e dell'integrazione sicura. Si raccomanda di utilizzare il modello per generare dati sintetici o valutare policy in ambienti controllati, mantenendo sempre una supervisione umana e limiti di sicurezza indipendenti dal video generato. La capacità di rappresentare un movimento in video non garantisce che il robot fisico possa eseguirlo senza collisioni o danni.

L’aspetto coerente di una sequenza non prova che il modello riproduca le leggi fisiche. La rappresentazione degli oggetti, dei contatti e dei movimenti può discostarsi dal comportamento reale anche quando i fotogrammi appaiono continui. Questa differenza è importante nell’interpretazione di una simulazione visiva: il modello genera una previsione video condizionata dagli input, non certifica lo stato fisico futuro né verifica in modo deterministico le collisioni.

L’analisi dell’output può cercare segnali di deriva percettiva, cambiamenti inattesi nella scena, movimenti instabili o interazioni non coerenti con la sequenza di azioni. Questi controlli aiutano a descrivere difetti visibili, ma non sostituiscono le prove dell’intero sistema robotico. La valutazione della sicurezza richiede una validazione indipendente, perché una sequenza visivamente convincente può omettere una collisione o rappresentare in modo impreciso il contatto e la geometria.

Il flusso di valutazione separa la preparazione degli input, la generazione e l’analisi. Definire la morfologia e mappare le dimensioni delle azioni sullo schema JSON permette di precisare quali valori vengono inviati; preparare l’immagine iniziale e le azioni normalizzate stabilisce le condizioni della prova. In seguito, le metriche di riferimento possono offrire confronti quantitativi quando sono disponibili dati di ground truth, anche se PSNR e ATE misurano aspetti diversi e non vanno fusi in un unico punteggio senza una giustificazione specifica.

La responsabilità per i diritti sugli input e per un’integrazione sicura ricade sugli utenti del modello. La licenza indicata consente usi commerciali e non commerciali, ma questa autorizzazione non rende automaticamente privi di restrizioni tutte le immagini, i testi o le sequenze di azioni utilizzati come input. Anche la supervisione umana e i limiti di sicurezza esterni devono operare indipendentemente dal video generato: la rappresentazione di un movimento non dimostra che un robot possa eseguirlo senza danni o collisioni.

Flusso di lavoro raccomandato per la valutazione

Passi per integrare il modello in una pipeline di validazione.

  1. 01Definire la morfologia del robot e mappare le dimensioni dell'azione allo schema JSON atteso.
  2. 02Preparare l'immagine iniziale e la sequenza di azioni normalizzate.
  3. 03Eseguire l'inferenza tramite vLLM-Omni su hardware compatibile (Blackwell/Hopper).
  4. 04Analizzare il video generato cercando deriva percettiva, incoerenze fisiche e errori di traiettoria.
  5. 05Confrontare i risultati con metriche di riferimento (PSNR, ATE) se si dispone di dati ground truth.
  6. 06Validare la sicurezza del sistema robotico completo tramite test fisici indipendenti, non solo con la simulazione visiva.
06

Continua a esplorare

Fonti consultate

03

Correzioni e trasparenza

Se trovi un dato errato o non aggiornato, inviaci la pagina e la fonte da verificare.

Proponi una correzione