Um modelo de linguagem produz texto para uma pessoa ler. Se sair errado, a pessoa relê, corrige o prompt, segue a vida. O custo do erro é constrangimento.
Um modelo de ação produz números que vão para um motor. Se sair errado, a garra fecha em cima da mão de alguém. O custo do erro é outro.
Essa diferença muda tudo — a arquitetura, o dado de treino, a avaliação e a responsabilidade. É o assunto desta última parte.
1. O que é um world model · 2. Cosmos 3 por dentro · 3. Dados sintéticos · 4. Dividir entre GPUs · 5. Do texto à ação ← você está aqui
O que é um modelo VLA
VLA é Vision-Language-Action: visão, linguagem, ação. A ideia em uma linha: o modelo recebe o que o robô está vendo mais uma instrução em português (ou inglês), e devolve o que os motores devem fazer — direto, sem programação intermediária.
O contraste com robótica clássica é o ponto inteiro:
| Robótica clássica | Modelo VLA | |
|---|---|---|
| Como se ensina a tarefa | programando a trajetória | demonstrando e descrevendo |
| Tarefa nova | novo programa | nova instrução em texto |
| Objeto que ele nunca viu | falha | às vezes generaliza |
| Previsibilidade | total | estatística |
| Onde o esforço vai | engenharia de controle | coleta de demonstração |
A última linha é a que mais surpreende quem vem de automação industrial: o trabalho não some, ele muda de lugar. Você deixa de escrever trajetórias e passa a curar dado de demonstração — que é o assunto da parte 3.
Por que "ação" é mais difícil que "texto"
Três razões técnicas, todas concretas:
1. A saída é contínua, não um símbolo. Texto sai de um vocabulário fechado — o modelo escolhe entre N tokens conhecidos. Ação é um vetor de números reais: ângulo de junta, velocidade, abertura da garra. Não há "token de 37,4 graus". A saída precisa ser discretizada em faixas ou gerada por difusão, e as duas soluções trazem os próprios problemas.
2. Não dá para desfazer. Um LLM pode se corrigir na frase seguinte. Um braço que derrubou o copo não desderruba. Isso obriga o modelo a operar em frequência alta — dezenas de decisões por segundo — porque a correção só existe se for rápida o bastante para acontecer antes da consequência.
3. O corpo faz parte do problema. E é a parte mais subestimada.
O problema do corpo
Um modelo de linguagem treinado em português serve para qualquer teclado. Um modelo de ação treinado num braço não serve para outro braço — porque o vetor de saída descreve aquele corpo.
A ficha técnica do Cosmos 3 deixa isso brutalmente explícito ao listar as dimensões aceitas:
| Corpo | Dimensões do vetor de ação |
|---|---|
| Um braço Franka Panda com garra RobotiQ | 10 |
| Dois braços Franka Panda com garra | 20 |
| Plataforma AgiBot | 29 |
| Movimento egocêntrico (câmera na cabeça) | 57 |
| Veículo autônomo · movimento de câmera | 9 |
Um modelo que aprendeu a produzir 10 números não produz 29. E não é só a contagem: o número na posição 3 significa coisas diferentes em corpos diferentes. Trocar o modelo de robô é, em boa medida, começar de novo.
Em linguagem, um modelo pré-treinado transfere para praticamente qualquer tarefa nova. Em robótica, ele transfere para tarefas novas no mesmo corpo — e a transferência entre corpos diferentes é uma área de pesquisa aberta, não um recurso de produto.
Ao avaliar qualquer anúncio da categoria, a primeira pergunta é sempre: em qual corpo?
O truque que resolve o gargalo de rótulo: dinâmica inversa
Esta é a ideia mais bonita da área, e a que menos aparece na cobertura.
Um modelo de mundo com condicionamento por ação sabe fazer dinâmica direta: dado o estado e a ação, qual é o próximo estado? É o modo óbvio — simular.
Mas ele também sabe o inverso — dinâmica inversa: dados dois estados, qual ação levou de um ao outro?
Pare um segundo no que isso significa. Você tem horas de vídeo de alguém executando uma tarefa, sem nenhum sensor, sem nenhuma anotação — só o vídeo. A dinâmica inversa infere os comandos que produziriam aquele movimento. Vídeo não rotulado vira dado de treino rotulado.
É a saída para o gargalo da parte 3: o dado caro não é o vídeo — é o rótulo de ação colado ao vídeo, que normalmente exige teleoperar um robô real. Se dá para inferir o rótulo, o acervo de vídeo do mundo entra em jogo.
A ação inferida é a que explicaria o vídeo segundo o modelo — não a que de fato aconteceu. Onde a física aproximada do modelo diverge da real, o rótulo sai plausível e errado.
Um rótulo errado é pior que rótulo faltando: dado ausente você percebe, dado errado você treina. Vale o mesmo protocolo da parte 3 — marque a procedência e mantenha um conjunto de avaliação com rótulo real, medido de verdade.
O que dá para usar hoje
| Modelo | Tamanho | Disponibilidade |
|---|---|---|
| OpenVLA | 7B | Pesos abertos, licença Apache 2.0. De Stanford com a Toyota Research Institute. Ajuste fino cabe em placa de consumidor — é o ponto de partida natural. |
| GR00T N1 | — | Modelo fundacional aberto da NVIDIA para robô humanoide, com desenho de sistema duplo. |
| Cosmos3-Nano-Policy-DROID | 16B | Instrução em linguagem + observação visual → trajetória de ação. Amarrado à plataforma DROID. |
| π0 (Physical Intelligence) | — | Dos mais capazes da categoria, mas não é baixável: acesso por API ou parceria. Não dá para hospedar. |
A última linha explica por que os pesos abertos importam tanto aqui. Um robô que depende de uma API remota para decidir o próximo movimento tem a rede no caminho crítico do controle — o que é ruim por latência e inaceitável por confiabilidade. Robô que precisa continuar funcionando quando a internet cai precisa do modelo local.
Onde começar, de verdade
A boa notícia é que o degrau de entrada é baixo. Um VLA de 7B é ordens de grandeza mais barato que um modelo de mundo de 64B:
| Etapa | O que roda | Placa | Preço/h |
|---|---|---|---|
| Rodar o OpenVLA como está, ver o que sai | inferência de 7B | 24 GB | R$ 3,18 |
| Ajuste fino leve (LoRA) no seu robô | treino parcial de 7B | 48 GB | R$ 7,08 |
| Ajuste fino completo | treino de 7B | 80 GB | R$ 14,31 |
| Gerar dado sintético para esse ajuste | modelo de mundo | ver parte 4 | — |
Preços consultados no catálogo em 1º de setembro de 2026, por GPU avulsa, sem interrupção programada. O catálogo se move dentro do mesmo dia — confira a vitrine antes de fechar a conta.
Repare que a etapa mais cara não é rodar o modelo de ação — é fabricar o dado para ele. É a inversão que atravessa esta série inteira: em IA física, a conta está no dado, não no modelo.
A responsabilidade, sem rodeio
Vale fechar a série com o que a própria NVIDIA escreve na ficha do Cosmos 3: as saídas não devem ser tratadas como simulação fisicamente precisa nem como base para decisão em sistema crítico, e aplicação em robótica ou sistema autônomo exige validação adicional, restrições externas e análise de segurança em nível de sistema.
Traduzido para a prática: o modelo é a camada de sugestão. A camada de segurança — limite de força, parada de emergência, cerca virtual, verificação de plausibilidade antes de acionar — é engenharia clássica, determinística, e continua sendo obrigatória. Nada nesta série substitui isso.
Quem construir na ordem inversa vai descobrir do jeito caro.
Fim da série
Cinco partes, uma tese: modelos de mundo são a tentativa de ensinar consequência, não aparência. A tecnologia é real, os pesos são abertos, a licença permite uso comercial — e as limitações são exatamente as que os autores documentam, nem menos nem mais.
Se você chegou até aqui procurando saber se vale investir: o caminho barato de descobrir é começar pequeno. Um modelo de ação de 7B numa placa de 24 GB responde, em uma tarde, se a categoria resolve o seu problema — e custa menos que o almoço da equipe.
Começar pelo degrau baixo
Um VLA de 7B roda em placa de 24 GB por R$ 3,18 a hora. Cobrança por hora de uso, em reais, sem contrato e sem compromisso mínimo — dá para provar o conceito antes de dimensionar qualquer coisa.
Ver o catálogo →Continue: parte 3: dados sintéticos · parte 1: o que é um world model