Oossa

OpenRUA permite que agentes de IA controlem robôs sem adaptações

Pesquisadores demonstraram que um agente de programação pode controlar um robô diretamente pelo ROS 2 e acertar 99% dos testes de referência usando apenas o terminal.

OossaPublicado pelo Oossa: 1 min de leitura

Hermeus · Unsplash

Uma equipe liderada por Zhaoyang Chu lançou o OpenRUA, uma interface mínima que permite que uma IA de programação de uso geral se comunique diretamente com o software ROS 2 nativo de um robô. O sistema fornece ao agente apenas um terminal, a documentação do ROS 2 e ferramentas básicas. Em seguida, o agente cria na hora seus próprios programas de percepção e controle. Nos testes, o Claude Code (executando o Claude Opus 5) resolveu 99,0% das tarefas do conjunto CaP-Bench e 87,0% das do LIBERO-PRO, sem treinamento específico para as tarefas nem camadas extras de software.

Como o OpenRUA funciona

O OpenRUA trata os dados dos sensores como arquivos comuns e os comandos de movimento como código que o agente pode editar. O agente cria programas para ler dados brutos, calcular medidas e gerar comandos de movimento. Também cria controladores de malha fechada, que ajustam as ações com base no retorno dos sensores, em cerca de metade dos episódios.

Por que importa

Para quem desenvolve robôs, o OpenRUA mostra que uma IA de programação genérica pode substituir pontes de software feitas sob medida, reduzindo potencialmente o tempo e o custo de desenvolvimento. Isso também significa que frotas de robôs existentes poderiam ser programadas por IA sem reescrever drivers de baixo nível, embora ainda seja preciso comprovar a confiabilidade em situações reais além dos testes de referência.

Este artigo foi útil?
Compartilhar

Leia a seguir

Oossa · Newsletter

A semana em IA, explicada

Toda segunda-feira: as notícias que valem a pena, em linguagem simples. Grátis, sem spam.