Spelling suggestions: "subject:"robot mobile à boues"" "subject:"robot mobile à rouen""
1 |
Conception et réalisation d'un contrôleur d'exécution pour un robot mobile à roues omnidirectionnel et non holonomeClavien, Lionel January 2017 (has links)
Les robots dits « de service » doivent cohabiter avec des humains dans la vie de tous les jours. Ils sont ainsi confrontés à des environnements dynamiques qui ne leur sont pas spécifiquement adaptés. Afin de pouvoir y évoluer efficacement, ils doivent posséder, entre autres, une base capable d’une grande mobilité. Les bases mobiles omnidirectionnelles utilisant des roues conventionnelles orientables (RCO) présentent un bon compromis entre mobilité et complexité mécanique. Possédant généralement plus d’actionneurs que de degrés de liberté, elles nécessitent cependant une coordination rigoureuse de leurs actionneurs afin de garantir un mouvement précis et sécuritaire.
La coordination des actionneurs est le rôle du contrôleur d’exécution. Une coordination basée sur le concept du mouvement du châssis autour de son centre instantané de rotation (CIR) est une méthode connue. Cependant, les paramétrisations communément utilisées pour décrire la position du CIR sont toutes entachées de singularités propres, ce qui nuit à la conception d’un contrôleur d’exécution efficace. De plus, la plupart des contrôleurs d’exécution présentés dans la littérature ne sont pas adaptés à l’utilisation de RCO qui possèdent un couplage mécanique entre direction et propulsion (dénommées roues AZIMUT), qui permettent par exemple de ressentir des forces qui seraient appliquées extérieurement sur la base. Enfin, ces contrôleurs d’exécution ne peuvent pas gérer de façon aisée les contraintes de position, vitesse et accélération imposées par les actionneurs.
Cette thèse adresse le problème du contrôle d’exécution pour AZIMUT-3, une base mobile omnidirectionnelle non holonome utilisant des roues AZIMUT. Un nouvel espace de configuration pour le mouvement du châssis ainsi qu’une paramétrisation de celui-ci ne possédant aucune singularité propre sont tout d’abord proposés. Afin de garantir la coordination des roues, le contrôle se fait explicitement dans cet espace de configuration, et les modèles cinématiques établis pour le robot permettent de passer de l’espace de configuration du mouvement du châssis à celui du mouvement des actionneurs et réciproquement. Le contrôle ne se faisant pas dans l’espace de configuration du mouvement des actionneurs, il est nécessaire d’estimer le mouvement du châssis à partir des données fournies par les actionneurs. Un nouvel algorithme itératif d’estimation de la position du CIR est ainsi proposé.
Le contrôleur d’exécution conçu sur la base de ces éléments permet de respecter les contraintes en position, vitesse et accélération des actionneurs et de gérer le couplage propre aux roues AZIMUT. Il permet aussi de gérer les singularités structurelles inhérentes aux robots mobiles utilisant des RCO. Les résultats de tests effectués avec AZIMUT-3 démontrent les performances du contrôleur d’exécution conçu en termes de respect des contraintes, de précision odométrique et de vitesse d’exécution de commande. L’extension du modèle cinématique et du contrôleur d’exécution à tous les robots mobiles omnidirectionnels non holonomes utilisant des RCO est aussi discutée.
|
2 |
Contribution à la modélisation et à la commande de robots mobiles à rouesThuilot, Benoît 15 December 1995 (has links) (PDF)
Cette thèse adresse le problème suivant soit un robot mobile à roues equipé de capteurs, supposés parfaits, renvoyant en temps réel sa localisation. Notre objectif est de construire des lois de commande permettant à autonome. Nous avons dans un premier temps supposé que les roues roulent sans glisser sur le sol. Ceci est réaliste à vitesse modérée et sur des terrains de bonne adhérence. Les possibilités d'évolution des robots étant alors contraintes, ces systèmes sont clairement non-holonomes. Leur modélisation est détaillée. Elle montre que, dans l'optique de la synthèse de lois de commande, l'ensemble des robots mobiles à roues constitue 5 classes d'équivalence. La poursuite d'une trajectoire mobile et la stabilisation sur une configuration de repos sont, pour les systèmes non-holonomes, 2 problèmes distincts. Les solutions classiques peuvent être utilisées pour 4 classes de robots. Celle regroupant les robots équipés de plu sieurs roues commandées en orientation et en rotation présente une difficulté: le modèle de ces systèmes comporte des singularités. Nous avons construit, pour la poursuite, des lois de linéarisation par bouclage d'état dynamique, et pour la stabilisation, des lois de bouclage de l'état et du temps, qui garantissent que ces robots ne passent pas par leurs singularités. Enfin, pour la poursuite de trajectoires mobiles se terminant par une configuration de repos, nous avons proposé un schéma de commande hybride exploitant ces lois. Indépendamment, nous avons aussi analysé le taux de convergence de bouclages de l'état et du temps. Afin d'aborder la commande de robots à des vitesses élevées et/ou avec une mauvaise adhérence, nous avons dans un second temps relâché l'hypothèse de non-glissement. Une seconde modélisation, exploitant la description du contact d'un pneumatique avec le sol, est proposée. Celle-ci étant indéfinie à vitesse nulle, seule la poursuite d'une trajectoire mobile est envisagée. Nous avons proposé des lois de linéarisation partielle par bouclage d'état statique, et un schéma adaptatif afin qu'elles soient robustes pour les conditions d'adhérence.
|
Page generated in 0.0602 seconds