Oossa

OpenRUA permet aux IA de piloter des robots sans interface dédiée

Des chercheurs montrent qu’une IA de programmation peut piloter directement un robot via ROS 2 et réussir 99 % des tâches d’un benchmark, avec un simple accès au terminal.

OossaPublié par Oossa: 1 min de lecture

Hermeus · Unsplash

Une équipe dirigée par Zhaoyang Chu a publié OpenRUA, une interface minimale qui permet à une IA de programmation généraliste de communiquer directement avec le logiciel ROS 2 natif d’un robot. Le système donne à l’IA uniquement accès à un terminal, à la documentation de ROS 2 et à des outils de base. Elle écrit ensuite à la volée ses propres programmes de perception et de commande. Lors des tests, Claude Code (exécutant Claude Opus 5) a réussi 99.0% des tâches de la suite CaP‑Bench et 87.0% de celles de LIBERO‑PRO, sans entraînement spécifique ni couche logicielle supplémentaire.

Comment fonctionne OpenRUA

OpenRUA traite les données des capteurs comme des fichiers ordinaires et les commandes de mouvement comme du code que l’IA peut modifier. Celle-ci crée des programmes pour lire les données brutes, calculer des mesures et générer des commandes de mouvement. Dans environ la moitié des épisodes, elle construit même des contrôleurs en boucle fermée qui adaptent les actions en fonction des retours des capteurs.

Pourquoi c'est important

Pour les développeurs de robots, OpenRUA montre qu’une IA de programmation généraliste peut remplacer les interfaces logicielles sur mesure et ainsi réduire potentiellement le temps et le coût de développement. Cela signifie aussi que des parcs de robots existants pourraient être programmés par une IA sans réécrire les pilotes de bas niveau, même si la fiabilité dans des conditions réelles, au-delà des benchmarks, reste à démontrer.

Cet article vous a-t-il été utile ?
Partager

À lire ensuite

Oossa · Newsletter

La semaine de l'IA, expliquée

Chaque lundi : l'essentiel de l'actualité, en langage clair. Gratuit, sans spam.