Thèse soutenue

Architecture robotique pour la navigation parmi les obstacles amovibles pour un robot mobile

FR  |  
EN
Auteur / Autrice : Halim Djerroud
Direction : Arab Ali Chérif
Type : Thèse de doctorat
Discipline(s) : Informatique robotique
Date : Soutenance le 06/12/2021
Etablissement(s) : Paris 8
Ecole(s) doctorale(s) : École doctorale Cognition, langage, interaction (Saint-Denis, Seine-Saint-Denis)
Partenaire(s) de recherche : Equipe de recherche : Laboratoire Paragraphe (Saint-Denis, Seine-Saint-Denis ; 1983-...)
Jury : Président / Présidente : Khaldoun Zreik
Examinateurs / Examinatrices : Nicoleta Rogovschi, Lynda Seddiki, Hanene Azzag
Rapporteurs / Rapporteuses : Raja Chatila, Nicoleta Rogovschi

Résumé

FR  |  
EN

Dans cette thèse, nous abordons la navigation autonome d'un robot mobile en milieu domiciliaire congestionné. Cette problématique relève du domaine de la navigation parmi les obstacles amovibles. Nous proposons une architecture robotique permettant la navigation parmi des obstacles fixes, amovibles et interactifs. L'objectif du robot est de rejoindre une position, tout en évitant les obstacles fixes, déplacer les obstacles amovibles s'ils gênent le passage ou bien demander à des obstacles interactifs (humain, robots, etc.) de céder le passage.Dans notre première contribution, nous proposons une architecture robotique hiérarchique baptisée VICA (VIcarious Cognitive Architecture), dont le niveau décisionnel est couplé à une architecture cognitive. Nous nous sommes inspiré des travaux sur la simplixité de Alain Berthoz qui décrivent comment le vivant prépare l'action et anticipe les réactions. L'architecture robotique se compose d'un planificateur global permettant la navigation dans un environnement inconnu et d'un planificateur local dédié à la gestion des obstacles.La seconde met en œuvre un planificateur global dont le but est de rapprocher autant que possible le robot de son objectif, en utilisant l’algorithme H* que nous avons développé.La troisième propose un planificateur local pour la gestion des obstacles. La solution proposée consiste à utiliser la simulation multi-agents dans le but d'anticiper le comportement des obstacles.L'implémentation de cette solution est réalisée dans l'architecture VICA développée sous ROS (Robot Operating System). En parallèle, nous avons développé un robot expérimental pour valider nos résultats.