Robot conforme : cadre modulaire pour l'impédance variable en ligne avec axes de compliance orientés arbitrairement
Un article publié sur arXiv (2607.22483v1) présente un framework de contrôle en compliance robot-agnostique qui étend l'écosystème ROS control avec des interfaces de commande standardisées, en espace articulaire et cartésien. Le problème ciblé est concret : il n'existe pas aujourd'hui d'infrastructure logicielle réutilisable pour implémenter des algorithmes de contrôle compliant sur différents bras manipulateurs tout en conservant une interface commune vers les applications de plus haut niveau. La solution proposée repose sur une architecture à plugins qui sépare l'infrastructure du contrôleur de l'implémentation de la loi de commande : des wrappers génériques exploitent les abstractions matérielles existantes pour piloter différents robots, tandis que des plugins chargés au runtime n'implémentent que la loi de contrôle elle-même. Les interfaces gèrent des références en espace articulaire ou cartésien, des gains de raideur et d'amortissement, des cibles en nullspace et des termes feedforward, permettant de l'impédance variable et diverses formulations de compliance. La cinématique et la dynamique sont calculées à partir de modèles URDF via la bibliothèque Pinocchio. Le contrôleur d'impédance cartésienne de référence permet en particulier de faire tourner en ligne les axes principaux de raideur et d'amortissement (translation et rotation) selon la géométrie locale de la tâche, plutôt que de les figer dans le repère du robot ou de l'outil.
Pour l'industrie robotique, l'intérêt est la portabilité : la même implémentation de contrôleur peut être déployée sans modification sur des manipulateurs aux caractéristiques cinématiques et dynamiques très différentes, ce qui réduit le travail de ré-ingénierie habituellement nécessaire à chaque changement de plateforme. La possibilité de réorienter dynamiquement les directions de compliance répond directement à un besoin identifié en manipulation en contact riche, où les directions de mouvement, de contrainte et de compliance évoluent en cours de tâche plutôt que de rester fixes.
Le framework complet, comprenant les contrôleurs de référence, les interfaces de tâche de haut niveau et des configurations d'exemple pour plusieurs manipulateurs, est publié en open source. Les auteurs valident l'approche par des expériences sur robot réel démontrant la compliance dépendante de la tâche en manipulation en contact riche, complétées par des simulations montrant la portabilité du framework sur des manipulateurs aux propriétés distinctes.
Dans nos dossiers




