Thèse soutenue

Estimation de forces par vision dans les robots continus

FR  |  
EN
Auteur / Autrice : Matyas Diezinger
Direction : Guillaume LaurentBrahim Tamadazte
Type : Thèse de doctorat
Discipline(s) : Automatique
Date : Soutenance le 21/12/2023
Etablissement(s) : Bourgogne Franche-Comté
Ecole(s) doctorale(s) : École doctorale Sciences Physiques pour l'Ingénieur et Microtechniques (Besançon ; 1991-....)
Partenaire(s) de recherche : Laboratoire : Franche Comté Electronique Mécanique Thermique et Optique - Sciences et Technologies - Franche-Comté Électronique Mécanique- Thermique et Optique - Sciences et Technologies (UMR 6174) / FEMTO-ST
Site de préparation : Université de Franche-Comté (1971-2024)
Jury : Président / Présidente : Jérôme Szewczyk
Examinateurs / Examinatrices : Benoît Rosa
Rapporteurs / Rapporteuses : Jérémie Dequidt, Youcef Mezouar
DOI : 10.70675/1bdaf058z2f0bz41bazb612z9f49b09721ac

Mots clés

FR  |  
EN

Mots clés contrôlés

Résumé

FR  |  
EN

Dans le domaine de la robotique, la recherche sur les architectures flexibles et continûment déformables est en plein essor. Ces robots continus proposent des solutions adaptées à des domaines tels que la chirurgie, la navigation dans des environnements étroits ou la micromanipulation. Le développement de robots continûment déformables fait cependant face à plusieurs verrous scientifiques majeurs. En effet, la conception, la modélisation, la stabilité et le contrôle de robots déformables sont d'autant plus complexes qu'ils présentent un nombre infini de degrés de libertés et de configurations. Cette thèse propose plusieurs solutions pour améliorer la commande de robots continus en introduisant des techniques extéroceptives d'estimation de pose et de force. Les formes sont estimées par vision tandis que les forces sont estimées à partir des déformations en utilisant les lois de comportement des éléments déformables.La première méthode développée permet d'estimer les forces et moments appliqués au robot à partir des courbrures de ses jambes élastiques. La stéréovision est utilisée pour reconstruire une jambe de robot continu. Le nuage de points obtenu est ensuite transformé en une courbe orientée par un repère de Frenet de telle sorte que la courbure et la torsion soient connues en tous points. Les moments internes sont estimés à partir de ces courbures et torsions, connaissant les paramètres mécaniques de la jambe de robot. Finalement, l'équilibre statique de chaque section de la jambe en termes de moment donne un système redondant dont la résolution permet de remonter à la force et au moment externes. Cette méthode, validée en simulation puis expérimentalement sur des tiges encastrées libres donne des résultats très précis en regard des méthodes concurrentes de la littérature. Elle est également rapide car elle ne nécessite aucune optimisation, et prend en compte les grandes déformations. La validation montre cependant des limites sur les formes présentant des torsions importantes, et une grande dépendance aux bruits de mesure.La seconde méthode s'appuie sur l'asservissement virtuel d'un modèle numérique du robot grâce à un retour visuel de deux caméras, cette fois sans reconstruction 3D. Cette estimation de force est fondée sur l'utilisation d'un modèle à éléments finis de la jambe de robot. Le modèle fournit deux images, réalisées par des caméras virtuelles ayant les mêmes caractéristiques que les caméras réelles. Ces paires d'images réelles et virtuelles sont comparées au moyen d'un critère de similarité utilisant l'information mutuelle afin de quantifier leur ressemblance. L'estimation de la force se fait donc par optimisation en modifiant les forces et moments appliqués au modèle numérique jusqu'à maximiser le critère de similarité. Cette seconde méthode est également validée en simulation et expérimentalement, donnant des résultats satisfaisants dans les deux cas. L'asservissement visuel virtuel permet d'être moins dépendant aux bruits de mesure et d'obtenir des résultats cohérents dans tous les cas, au dépend cependant de la vitesse d'exécution.La seconde méthode a été appliquée à un robot parallèle continu conçu et fabriqué dans ce but. Ce robot, baptisé TriRod, est un robot à trois jambes flexibles fixées à des bras rigides actionnés en rotation. Le modèle numérique du TriRod a été développé avec l'outil de modélisation SOFA qui a permis d'estimer avec succès les variables d'actionnement puis les forces externes qui lui sont appliquées en utilisant le retour visuel.