Optimisation de trajectoire du corps entier avec contacts implicites pour la locomotion humanoïde dynamique sur terrain irrégulier paramétrable
Des chercheurs proposent un planificateur de trajectoires pour robots humanoïdes capable de générer des mouvements dynamiques sur des terrains complexes et paramétrables, sans séquence de contacts définie à l'avance. Le travail, publié sur arXiv (2611.05585) sous forme de lettre, repose sur une optimisation « contact-implicite » du corps entier, c'est-à-dire que le solveur décide lui-même quand et où le robot pose pieds ou autres membres, en tenant compte de la dynamique complète et de la cinématique. Pour traiter marches, rampes et autres reliefs, les auteurs approximent la géométrie du sol par une surface lisse, puis introduisent de nouvelles contraintes de contact qui étendent le modèle d'interaction rigide, jusque-là limité aux sols plats et horizontaux, à n'importe quelle surface lisse. La résolution passe par de la programmation non linéaire. Des exigences de haut niveau sont injectées dans la fonction de coût et dans l'estimation initiale pour guider la génération de trajectoires dynamiques. Des tests de faisabilité préliminaires ont été menés sur des terrains non coplanaires, en simulation et sur le robot ergoCub.
L'intérêt tient à ce que la plupart des pipelines de locomotion humanoïde reposent soit sur des séquences de contacts fixées à la main, soit sur de l'apprentissage par renforcement entraîné en simulation. Une méthode d'optimisation qui découvre elle-même les contacts sur relief non plat offre une alternative interprétable, avec des contraintes physiques explicites. Elle peut servir à produire des trajectoires de référence, à valider des comportements ou à alimenter des politiques apprises. Il faut toutefois rester prudent : le résumé ne donne ni temps de calcul, ni taux de succès, ni hauteur de marche ou pente maximale, ni vitesse atteinte. Les essais sur le robot réel sont qualifiés de « préliminaires », ce qui signale une preuve de concept et non un déploiement. Les approches contact-implicite sont par ailleurs connues pour leur coût de calcul élevé et leur sensibilité à l'initialisation, ce qui limite pour l'instant leur usage en temps réel.
ErgoCub est la plateforme humanoïde de l'Istituto Italiano di Tecnologia (IIT) à Gênes, issue de la lignée iCub et conçue pour des applications d'ergonomie et d'interaction avec l'humain. Cette recherche s'inscrit dans l'écosystème européen de la locomotion humanoïde, face à des approches dominées par l'apprentissage par renforcement chez Boston Dynamics, Unitree ou Agility, et à l'optimisation de trajectoires utilisée dans certains travaux académiques. La suite logique consiste à chiffrer les performances, à accélérer la résolution pour une exécution en ligne et à valider la méthode sur des terrains plus variés avec le robot réel.
Recherche menée avec le robot ergoCub de l'IIT (Italie), qui illustre les travaux européens sur la locomotion humanoïde par optimisation, sans impact industriel direct sur la France.
Dans nos dossiers




