Cette thèse traite de la navigation autonome en environnement encombré pour des véhicules à roues soumis à des contraintes cinématiques de type nonholonome. Les applications de ces travaux sont par exemple l'automatisation de véhicules ou l'assistance au parking. Afin de se déplacer de façon autonome, un robot doit mettre en oeuvre un certain nombre de fonctionnalités : planification d'une trajectoire sans collision, localisation, évitement réactif d'obstacles, suivi de trajectoire, etc. Nous montrons que les spécificités des applications envisagées et des systèmes auxquels nous nous intéressons requièrent des méthodes originales de résolution de ces fonctionnalités, qui tiennent explicitement compte de ces spécificités. Notre contribution porte sur le développement de méthodes permettant de réaliser certaines de ces fonctionnalités et sur l'intégration des différentes fonctionnalités de la navigation au sein d'une architecture générique. Nous présentons tout d'abord une méthode d'évitement réactif d'obstacles qui consiste à déformer en cours d'exécution une trajectoire initiale calculée dans un modèle de l'environnement, de façon à ce qu'elle s'éloigne des obstacles perçus et qu'elle respecte les contraintes cinématiques du système. Puis nous proposons une méthode de parking référencé sur des amers pour systèmes nonholonomes. Le principe est de définir la position de parking désirée relativement à des éléments de l'environnement, et de déformer la trajectoire pour rejoindre cette position. Ensuite nous présentons une architecture générique pour l'intégration des fonctionnalités de localisation, d'évitement d'obstacles et de suivi de trajectoire. Enfin nous illustrons l'ensemble de ces travaux par des résultats expérimentaux obtenus avec plusieurs robots.
Identifer | oai:union.ndltd.org:CCSD/oai:tel.archives-ouvertes.fr:tel-00134581 |
Date | 12 July 2006 |
Creators | Lefebvre, Olivier |
Publisher | Institut National Polytechnique de Toulouse - INPT |
Source Sets | CCSD theses-EN-ligne, France |
Language | fra |
Detected Language | French |
Type | PhD thesis |
Page generated in 0.0023 seconds