Génération de programmes robotiques ancrée sur la récupération d'information et correction par simulation via le Model Context Protocol
Un article de recherche publié sur arXiv (identifiant 2608.21417v1, catégorie "cross") décrit un système qui génère, valide et corrige automatiquement des programmes robotiques ABB RAPID à partir de descriptions en langage naturel. Le cœur du système est un pipeline de génération augmentée par récupération (RAG) à double flux, qui ancre la génération de code dans de la documentation technique vérifiée et des modèles de production, afin de réduire les erreurs spécifiques au domaine que produisent les modèles de langage non ancrés. Un serveur MCP (Model Context Protocol) sur mesure relie le client LLM directement au logiciel ABB RobotStudio pour l'upload automatique du code, l'exécution de simulations et la remontée de diagnostics. L'évaluation combine un benchmark de récupération sur 30 requêtes, des vérifications ciblées de génération de code, et des études de cas dans RobotStudio sur une cellule simulée de prise et dépose (pick-and-place). La boucle de simulation révèle des échecs d'exécution invisibles aux seuls contrôles statiques et sémantiques : erreurs de hauteur de relâchement de ventouse, cibles de placement inaccessibles, et mouvements de récupération dépendant de la configuration du bras.
L'enjeu dépasse la simple démonstration technique : la fabrication flexible exige une reprogrammation rapide des robots industriels à chaque changement de variante produit, un goulot d'étranglement classique pour les intégrateurs. En couplant génération de code ancrée et retour d'exécution issu de la simulation industrielle, les auteurs montrent une voie concrète pour fiabiliser l'usage des LLM sur des langages robotiques propriétaires comme RAPID. Le résultat le plus honnête de l'étude reste sa limite assumée : l'approche réduit, mais n'élimine pas, le besoin d'un paramétrage expert et d'une supervision finale humaine, une nuance qui contraste avec le discours souvent plus optimiste sur l'autonomie complète des agents IA en programmation industrielle.
Ce travail s'inscrit dans un usage émergent du protocole MCP, popularisé par Anthropic, comme pont standardisé entre modèles de langage et logiciels d'ingénierie métier, ici RobotStudio d'ABB. Contrairement aux approches VLA orientées manipulation physique de robots humanoïdes, cette recherche cible la génération de code pour bras industriels classiques, à un stade purement académique et simulé, sans déploiement en usine ni partenariat industriel annoncé à ce jour.
Le système cible RAPID, le langage propriétaire d'ABB, acteur industriel européen majeur, ce qui pourrait à terme intéresser les intégrateurs robotique en Europe utilisant cette plateforme.
Dans nos dossiers




