Thèse en cours

Approche analytique pour la génération de comportements dynamiques stables de robots soumis à des perturbations externes

FR  |  
EN
Auteur / Autrice : Gabin Lembrez
Direction : Pedro Rodriguez-ayerbe
Type : Projet de thèse
Discipline(s) : Robotique
Date : Inscription en doctorat le 01/09/2024
Etablissement(s) : université Paris-Saclay
Ecole(s) doctorale(s) : École doctorale Sciences et technologies de l'information et de la communication
Partenaire(s) de recherche : Laboratoire : Laboratoire des Signaux et Systèmes
Equipe de recherche : Systèmes
Référent : Faculté des sciences d'Orsay

Résumé

FR  |  
EN

La génération de comportements dynamiques stables, robustes et versatiles est l'un des objectifs majeurs dans le domaine de la robotique autonome d'intervention et en particulier de la robotique humanoïde. Trois stratégies approches principales se distinguent. En premier lieu, de nombreuses méthodes reposent sur l'utilisation de modèles « simples » dérivés du pendule inverse. Les méthodes « corps-complet » utilisent la dynamique complète du robot et reposent sur de l'optimisation pour trouver la commande optimale au sens d'un critère. Enfin, des méthodes plus récentes sont basées sur les avancées dans les domaines de l'intelligence artificielle et plus particulièrement de l'apprentissage par renforcement. De telles méthodes reposent sur des données pour résoudre un problème de commande optimale. Dans ce cadre, la thèse consiste à formuler et mettre en œuvre une « approche basée modèle dynamique », visant à contrôler, via les articulations actives disponibles, certains points ou segments, éventuellement non actionnés d'un robot dont on mettra en exergue la convergence vers un comportement stable (position fixe ou mouvement régulier), et ce, même dans le cas de perturbations externes. Contrairement aux approches existantes reposant sur l'idée que la commande peut être utilisée pour neutraliser la dynamique du système à laquelle il est soumis, l'idée est plutôt d'exploiter cette dynamique intrinsèque pour générer des mouvements fluides et efficaces tendant vers des configurations ou des comportements souhaités au niveau global (vitesse moyenne à atteindre par exemple) sans trajectoires articulaires spécifiées à l'avance. Ainsi, on étudie un système, pouvant être soumis à des perturbations externes, et dont on est capable d'estimer l'état à un instant initial ti et l'ensemble des termes du modèle dynamique. Dans le but d'atteindre, sur un horizon fini, une nouveau régime stable, l'objectif est de proposer une approche analytique permettant de générer l'ensemble des positions, vitesses et accélérations articulaires amplifiant ou réduisant l'effet des différents termes du modèle dynamique, exploitant notamment ainsi dans des proportions variables au cours du temps, soit les efforts actionneurs, soit les termes liés aux forces de contact, soit les termes liés à la gravité, soit les différents termes inertiels, s'appliquant sur le corps de référence constitué ici du bassin du robot. Les ensembles de solutions obtenues devraient faire émerger différentes stratégies optimisant des critères classiques connus en contrôle optimal telles que l'énergie, la puissance mécanique, les taux d'accélération, les pics de couples ou la durée pour effectuer la tâche. Les différentes stratégies mises en exergue par l'approche pourront être analysées au regard de celles mises en œuvre par l'être humain souhaitant maintenir une posture ou un régime stable (posture en position verticale, marche ou course) malgré des forces de perturbation externes. In fine, une vérification formelle de la convergence, de la stabilité et de la robustesse de la méthode de génération de mouvement et de sa commande sera effectuée à l'aide des outils classiques de l'automatique tels que la « reachability analysis » ou la méthode « tube-based model predictive Control ».