1. INTRODUCTION : Généralités sur les robots mobiles 2. LES ROBOTS MOBILES

Dimension: px
Commencer à balayer dès la page:

Download "1. INTRODUCTION : Généralités sur les robots mobiles 2. LES ROBOTS MOBILES"

Transcription

1 Chapitre : I Généralités sur les robots mobiles 1. INTRODUCTION : Généralement, l'image que l'on se donne d'un robot est celle d'un système mécanique articulé devant effectuer des opérations telles que le soudage, la peinture, la manutention dans des ateliers de l'industrie automobile,...etc. II en existe pourtant une autre, dont on parle moins souvent : les robots mobiles à roues. Ces systèmes sont actuellement très peu répandus dans les applications industrielles. Pourtant de nombreuses applications potentielles s'offrent à ce type de véhicules: applications de nettoyage, l aide à la mobilité de personnes âgées ou handicapées. 2. LES ROBOTS MOBILES 2.1 DEFINITION D'UN ROBOT MOBILE Un robot mobile est un véhicule doté de moyens de locomotion qui lui permettent de se déplacer. Suivant son degré d'autonomie il peut être doté de moyens de perception et de raisonnement. 2.2 CLASSIFICATION DES ROBOTS MOBILES. La classification des robots mobiles se fait suivant plusieurs critères (degré d'autonomie, système de locomotion, énergie utilisée...). La classification la plus intéressante, et la plus utilisée est selon leur degré d'autonomie. Un robot mobile autonome est un système automoteur doté de capacités décisionnelles et de moyens d'acquisition et de traitement de l'information qui lui permettent d'accomplir sous contrôle humain réduit, un certain nombre de tâches, dans un environnement non complètement connu. On peut citer quelques types: 6

2 Chapitre : I Généralités sur les robots mobiles. Véhicule télécommandé par un opérateur qui lui impose chaque tâche élémentaire à réaliser. Véhicule télécommandé au sens de la tâche à réaliser. Le véhicule contrôle automatiquement ses actions.. Véhicule semi autonome réalisant sans l'aide de l'opérateur des tâches prédéfinies. Véhicule autonome qui réalise des tâches semi définies Les principaux problèmes particuliers liés à la conception de tels robots sont: 1. La conception mécanique liée à la mobilité. 2. La détermination de la position et de l'orientation. 3. La détermination du chemin optimal. 2.3 APPLICATIONS: Le domaine d'application des robots mobiles est vaste, nous présentons quelques applications dans le tableau suivant (figure.i. l) et sur la figure (.I.2). DOMAINES DAPLICATIONS DES ROBOT MOBILES Quelques exemples d application des robots mobiles : Figure I.1 7

3 Chapitre : I Généralités sur les robots mobiles Domaines Industrie nucléaire Applications surveillance de sites manipulation de matériaux radioactifs démantèlement de centrales neutralisation d'activité terroriste déminage pose d'explosif Chimique surveillance de munitions surveillance de site Mine Agricole manipulation de matériaux toxiques assistance d'urgence cueillette de fruits Nettoyage traite, moisson, traitement des vignes. coque de navire Espace industrie nettoyage industriel exploration convoyage Sousmarine surveillance pose de câbles cherche de modules cherche de navires immergés inspection des fonds marins surveillance pose d explosif manipulation de munitions Sécurité civile Militaire FigureI.2 : Domaines d applications des robots mobiles. Chapitre : I Généralités sur les robots mobiles 2.4 LES AVANTAGES DANS L'UTILISATION DES ROBOT MOBILES : 8

4 Les divers avantages des robots mobiles se résument ainsi: 1. Accroissement de la capacité de production 2. Remplacement de l'homme dans l'exécution des tâches pénibles ou dangereuses 3. Manutentions 2.5 LES MOYENS DE PERCEPTION EN ROBOTIQUE MOBILE : La perception est un domaine crucial de la robotique. C'est autour de ce concept qu'est bâtie la structure d'un robot apte à exécuter des tâches complexes ou à évoluer dans un univers inconnu ou mal connu. L'élément de base du système de perception est le capteur qui a pour objet de traduire en une information exploitable des données représentant des caractéristiques de l'environnement. Les moyens utilisés pour la perception de l'environnement sont nombreux. Nous citons: Les systèmes de vision globale. Les télémètres laser et ultrasonores. Les capteurs optiques et infrarouges. Les capteurs tactiles. 2.6 L'ARCHITECTURE DES ROBOTS MOBILES L'architecture des robots mobiles se compose de quatre parties essentielles: La structure mécanique et la motricité. Le système de localisation. Les organes de sécurité. Le système de traitement des informations et gestion de tâches LA STRUCTURE MECANIQUE ET MOTRICITE : Il existe quatre types de structures mécaniques assurant la motricité: Chapitre : I Généralités sur les robots mobiles 1. Les robots à roues. 2. Les robots à chenilles. 3. Les robots marcheurs. 9

5 4. Les robots rampants. Les robots mobiles à roues: La mobilité par roues est la structure mécanique la plus communément appliquée.cette technique assure selon l'agencement et les dimensions des roues un déplacement dans toutes les directions avec une accélération et une vitesse importantes.le franchissement d'obstacles ou l'escalade de marches d'escaliers est possible. Les robots à chenilles : L'utilisation des chenilles présente l'avantage d'une bonne adhérence au sol et d'une faculté de franchissement d'obstacles.l'utilisation est orientée vers l'emploi sur sol accidenté ou de mauvaise qualité au niveau de l'adhérence. Les robots marcheurs: Les robots marcheurs sont destinés à réaliser des tâches variées dont l'accès au site est difficile.leur anatomie à nombreux degrés de liberté permet un rapprochement avec les robot manipulateurs.la locomotion est commandée en termes de coordonnées articulaires.les différentes techniques étudiées se rapprochent de la marche des animaux et notamment de celle des insectes ORGANES DE SECURITE II est dangereux de laisser le robot mobile complètement libre.donc il est obligatoire qu'il soit doté d'organes garantissant la sécurité. Deux types de capteurs sont employés: Les capteurs proximétriques assurent la détection avant collision (ultrasons, hyperfréquences, infrarouge...). Les capteurs à contact détectent une collision ou un choc avec l'environnement (contact électrique sur parechocs, résistance variable, fibre optique...). L'organisation de la sécurité d'un robot mobile est représentée sur le schéma suivant: Chapitre : I Généralités sur les robots mobiles 10

6 Capteur de contact Capteur de proximité Traitement Freins Etat du système Figure I.4 Les organes de sécurité Le comportement du robot mobile lors de la détection d'un obstacle s'effectue selon plusieurs cas: Si le capteur à contact est sollicité le robot s'immobilise soit définitivement soit tant que le contact persiste, ou il effectue un mouvement opposé au contact. Figure I.5 robot mobile Chapitre : I Généralités sur les robots mobiles 11

7 Si on détecte une présence, la stratégie consiste soit à immobiliser le robot en attendant que la personne s'éloigne, soit à ralentir le mouvement si la personne n'est pas très proche, soit à choisir un autre chemin qui l'éloigne de la personne TRAITEMENT DES INFORMATIONS ET GESTION DES TACHES : L'ensemble de traitement des informations et gestion des tâches constitue le noyau du module d'informatique central qui établit les commandes permettant au robot mobile de réaliser un déplacement et d'activer les divers organes en accord avec l'objectif. A ce niveau le problème qui se pose est le problème de génération de plan qui consiste à établir la manière dont le robot se déplace par rapport à des connaissances aprioriques «statiques» ou obtenues en cours d'évolution «dynamiques» La génération des plans repose sur trois concepts: 1. La stratégie de navigation. 2. La modélisation de l'espace. 3. La planification : 3. ETAT DES RECHERCHES Depuis une vingtaine d'années, un grand nombre de projet de robot mobile à roues ont vu le jour. Ces études concernent les différents aspects du problème général, qu'il s'agisse de la perception de l'environnement, de l'analyse de l'environnement, de la recherche de chemins libres ou du contrôle du déplacement. Nous commencerons donc par dresser un inventaire des premières approches les plus significatives ou nous efforçant de respecter un ordre chronologique. Les dates précisées pour chacun de ces projets ne sont données qu'à titre indicatif. En effet, elles ne reflètent en général que l'année de parution d'une publication sur le sujet, et non l'année de création du projet. Avant de présenter ces études, nous ferons remarquer que bon nombre d'entre elles font référence dans le domaine de la robotique mobile. Elles sont encore utilisées de nos jours pour tester et valider les approches développées dans les divers laboratoires. Chapitre : I Généralités sur les robots mobiles 12

8 Le robot SHAKEY (1967) [NILS69]: C'est sans doute l'un des premiers projets de développement d'un robot mobile autonome doté de capacités de perception, de décision et de planification. Ce projet a vu le jour au Stanford Reseach Institute. Dans ce laboratoire, des recherches ont été menées, par N.J.Nilsson notamment, sur les possibilités d'équiper des machines de capacités de «déduction» et de «réaction logique» en fonction d'événements extérieurs. Pour essayer leurs principes en vrai grandeur, ils ont construit «SHAKEY» une machine «intelligente» à roues. Ce robot était ainsi doté de moyens de perception constitués d'une caméra, d'un télémètre optique et des capteurs de proximité. Entre chaque déplacement, une vue panoramique de l'environnement du robot permet de déterminer la position relative des obstacles de forme polygonale. A partir de cette vue, un point intermédiaire d'arrivée est déterminé par minimisation, à tout instant t, du chemin parcouru. Pour modéliser les obstacles, puis déterminer une trajectoire libre, l'environnement du robot est décomposé sous forme de cases d'occupation de plus en plus petites. Une procédure de recherche géométrique d'un chemin optimal dans un graphe de connexité, de type A*, permet alors de calculer une trajectoire libre. Le robot «Général Electric et Jet Propulsion Laboratory» H(1968) [WEIS91]: Parallèlement et de façon complètement autonome, l'industrie a besoin de machines permettant d'agir à distance, dans des espaces encombrés et inaccessibles à l'homme. Général Electric développe alors un quadrupède. En même temps, au début de l'industrie spatiale, s'échafaudent au Jet Propulsion Laboratory de Pasadena, les projets «Luna» et «Mars Rover o. 11 s'agit de projets de véhicules destinés à l'exploration de la lune et de la planète Mars, guidés par des opérateurs restés sur terre. Les obstacles y sont des rochers, des montagnes ou des ravins. 13

9 Chapitre : I Généralités sur les robots mobiles Ces véhicules se déplacent pas à pas vers un point d'arrivée. En cas de risque de collision avec un obstacle imprévu sur cette trajectoire, ils choisissent comme but intermédiaire un point situé légèrement au delà de l'obstacle. Le robot contourne alors cet objet puis continue son déplacement sur la trajectoire initiale libre. Dans cette approche, l'environnement est représenté sous la forme d'une grille. Les obstacles y sont symbolisés sous une forme polygonale caractérisée par les sommets, son centre de gravité et le cercle circonscrit à sa géométrie. Un chemin optimal est calculé à l'aide d'un algorithme du type A* de telle sorte qu'il ne traverse aucun des cercles circonscrits. Ce chemin tient notamment compte de taille et du rayon de braquage du robot. Le robot «ROBNAV» (1975) [CAHN75] : II s'agit d'une simulation d'une méthode de navigation d'un robot mobile n'ayant aucune connaissance a priori de son environnement. Les obstacles situés dans son environnement sont polygonaux et sont détectés à l'aide d'un télémètre à très longue portée. Lorsqu un obstacle obstrue le chemin situé dans la direction du point d'arrivée, une procédure de détection de passage sur les côtés de cet obstacle doit être mise en oeuvre. Dans ce cas, «ROBNAV3» se déplace d'une distance donnée dans une direction faisant un angle a est obtenu par minimisation d'une fonction heuristique. L'approche proposée permet d'atteindre le but dans la plupart des cas, sauf dans des environnement de type «bouteille» ou labyrinthe. Le robot «ARGOS» (1978) : Le robot «ARGOS», développé à l'université Paul Sabatier de Toulouse, simule la navigation d'un robot mobile doté d'un système de vision. Au cours de son déplacement, le robot détecte et mémorise la présence d'obstacles dans chacune des quatre directions principales : Nord, Sud, Est, Ouest. A partir de ce modèle de l'environnement, le robot calcule sa trajectoire à l'aide d'un algorithme de navigation du type A*. 14

10 Chapitre : I Généralités sur les robots mobiles Le robot HIL ARE (1979) [CHAT85]: Dans cette approche, les chercheurs du L.A..A.S de Toulouse, sous l'impulsion de R.Chatilla et J.P.Laumond, étudièrent la planification de trajectoires d'un robot, modélisé comme un point, évoluant dans un environnement totalement connu à deux dimensions. Ils ont basé la planification sur une décomposition exacte de l'espace de travail en un ensemble de cellules polygonales convexes de différents types. Le planificateur est basé sur un algorithme de navigation A*. Le robot «CART» (1980) : Ce projet a été mené par H.P.Moravec et CO, à l'université de Stanford. Les obstacles sont circulaires et sont détectés par le robot à l'aide d'un système de vision composé de deux caméras. Des corrélations locales sont effectuées entre les deux images afin de déterminer la profondeur de certains points. La navigation du robot mobile jusqu'au point d'arrivée consiste à calculer le plus court chemin, existant entre le robot et le but, passant par les tangentes communes aux différents obstacles. Le «Cart» avance par pas de un mètre, effectue une prise de vue et poursuit son plan. Un second véhicule, le «CMU Rover» a été construit depuis, dans ce même laboratoire. II bénéficie de l'expérience acquise, notamment en ce concerne la perception des obstacles par stéréovision. Le robot «VESA» (1981): Ce robot, créé à l'i.n.s.a. de Rennes, est doté d'un bras tactile télescopique ainsi que d'un arceau de sécurité afin de réaliser la détection des obstacles dans un environnement inconnu. S'il n'y a pas d'obstacle dans son environnement local, le robot se déplace en d'érection du point d'arrivée. Sinon, le robot tourne d'un angle donné et se déplace dans cette nouvelle direction. Si l'obstacle ne constitue plus une barrière pour atteindre le point d'arrivée, le robot se déplace dans sa direction. Sinon, l'opération consistant à contourner l'obstacle est renouvelée. 15

11 Chapitre : I Généralités sur les robots mobiles Ce robot peut également évoluer dans un espace de travail partiellement connu ou l'opérateur a décrit l'environnement à l'aide d'un vocabulaire simple fournissant des caractéristiques sur les obstacles telles que : forme, taille, position. Une trajectoire initiale optimale, du point de vue du chemin parcouru, peut ainsi être calculée et suivie ensuit par le robot. Le robot «YMABIKO» (1981 ): La navigation de ce robot est basée sur une modélisation de l'environnement du robot sous la forme d'un squelette composé d'un ensemble de points représentant chacun un obstacle. Deux listes sont utilisées pour décrire cette structure. La première permet de décrire les différents objets identifiés par les points. La seconde traduit les relations existantes entre ces différents points. La recherche d'un chemin libre est directement réalisée sur cette structure. Le robot «JASON» (1981 ): Ce robot a été développé à l'université de Berkeley. Afin de réaliser' la détection des obstacles, il est doté de caméras, capteurs à ultrasons et de diodes infrarouges. L'environnement dans lequel il évolue est modélisé dans une grille remplie à partir des informations fournies par les différents systèmes de perception. Les obstacles y sont grossis de la moitié de la largeur du robot afin de réduire celuici à un point. II ne s'agit plus que de, réaliser la navigation d'un point au milieu des obstacles. cette méthode avait été généralisée par T. LOZANO PEREZ dans [LOZA79]. Les robots «HERMIES I» et «HERMIES IIB» (1985)[BURK87]: HERMIES IIB est le dernier né d'une série de robots mobiles autonomes développés au CESARYak Ridge National Laboratory's Centre. Ces robots sont capables d'évoluer dans des environnements hostiles plus ou moins connus et contenant des obstacles pouvant être aussi bien fixes que mobiles. Le robot «ROBUTRYER» (1986): Le «Robuter» est un robot mobile à roues multifonctions, de base rectangulaire ou circulaire, destiné aux applications industrielles. Une vaste gamme d'accessoires et 16

12 Chapitre : I Généralités sur les robots mobiles d'équipements lui permettent en effet de s'adapter aux différentes tâches rencontrées dans les ateliers ou les usines. Point fort de ce robot : son puissant calculateur embarqué est basé sur un bus V.M.E.II permet de gérer toutes les informations de navigation ainsi que les différents capteurs de position et de détection de collision (capteur à infrarouges ou à ultrasons). Ce robot est maintenant fabriqué et commercialisé par la firme française Robosoft. Le robot «BLANCHE3» (1991 ) [cox91]: «BLANCHE» est un robot mobile à trois roues : 1 directrice à l'avant, 2 fixes à l'arrière. Ce robot, développé au NEC Research Institut, a été conçu pour évoluer dans les couloirs connus d'un bâtiment administratif ou hospitalier plutôt que dans un environnement naturel non structuré. Son système de navigation repose sur l'utilisation d'une trajectoire initiale de référence déterminée de façon horsligne. Cette trajectoire est représentée dans une carte de modélisation de l'environnement du robot et permet, par comparaison des informations réelles de distance aux informations contenues dans la carte, de connaître, à tout moment, la position du robot. Cette approche aborde donc principalement le problème de la localisation du robot dans son environnement. II s'agit d'un aspect important de la navigation puisqu'il permet de détecter les erreurs de positionnement et de déplacement du robot. Ces erreurs peuvent être occasionnées par le glissement des roues du robot sur le sol ; de tels phénomènes ne pouvant être pris en compte par les systèmes de mesure Ce robot peut également évoluer dans un espace de travail partiellement connu ou l'opérateur a décrit l'environnement à l'aide d'un vocabulaire simple fournissant des caractéristiques sur les obstacles telles que : forme, taille, position. Une trajectoire initiale optimale, du point de vue du chemin parcouru, peut ainsi être calculée et suivie ensuit par le robot. Le robot «YMABIKO» (1981 ): La navigation de ce robot est basée sur une modélisation de l'environnement du robot sous la forme d'un squelette composé d'un ensemble de points représentant chacun un obstacle. Deux listes sont utilisées pour décrire cette structure. La première 17

13 permet de décrire les différents objets identifiés par les points. La seconde traduit les relations existantes entre ces différents points. La recherche d'un chemin libre est directement réalisée sur cette structure. Le robot «JASON» (1981 ): Ce robot a été développé à l'université de Berkeley. Afin de réaliser' la détection des obstacles, il est doté de caméras, capteurs à ultrasons et de diodes infrarouges. L'environnement dans lequel il évolue est modélisé dans une grille remplie à partir des informations fournies par les différents systèmes de perception. Les obstacles y sont grossis de la moitié de la largeur du robot afin de réduire celuici à un point. II ne s'agit plus que de, réaliser la navigation d'un point au milieu des obstacles. cette méthode avait été généralisée par T. LOZANO PEREZ dans [LOZA79]. Les robots «HERMIES I» et «HERMIES IIB» (1985)[BURK87]: HERMIES IIB est le dernier né d'une série de robots mobiles autonomes développés au CESARYak Ridge National Laboratory's Centre. Ces robots sont capables d'évoluer dans des environnements hostiles plus ou moins connus et contenant des obstacles pouvant être aussi bien fixes que mobiles. Le robot «ROBUTRYER» (1986): Le «Robuter» est un robot mobile à roues multifonctions, de base rectangulaire ou circulaire, destiné aux applications industrielles. Une vaste gamme d'accessoires et d'équipements lui permettent en effet de s'adapter aux différentes tâches rencontrées dans les ateliers ou les usines. Point fort de ce robot : son puissant calculateur embarqué est basé sur un bus V.M.E.II permet de gérer toutes les informations de navigation ainsi que les différents capteurs de position et de détection de collision (capteur à infrarouges ou à ultrasons). Ce robot est maintenant fabriqué et commercialisé par la firme française Robosoft. Le robot «BLANCHE3» (1991 ) [cox91]: «BLANCHE» est un robot mobile à trois roues : 1 directrice à l'avant, 2 fixes à l'arrière. Ce robot, développé au NEC Research Institut, a été conçu pour évoluer dans les couloirs connus d'un bâtiment administratif ou hospitalier plutôt que dans un environnement naturel non structuré. Son système de navigation repose sur l'utilisation d'une trajectoire initiale de référence déterminée de façon horsligne. Cette trajectoire 18

14 est représentée dans une carte de modélisation de l'environnement du robot et permet, par comparaison des informations réelles de distance aux informations contenues dans la carte, de connaître, à tout moment, la position du robot. Cette approche aborde donc principalement le problème de la localisation du robot dans son environnement. II s'agit d'un aspect important de la navigation puisqu'il permet de détecter les erreurs de positionnement et de déplacement du robot. Ces erreurs peuvent être occasionnées par le glissement des roues du robot sur le sol ; de tels phénomènes ne pouvant être pris en compte par les systèmes de mesure des déplacements par odomètre. 4. CONCLUSION Ce premier chapitre fournit une présentation générale sur les robots mobiles. II constitue également une introduction de l'étude conduite pour résoudre le problème de la localisation d'un robot mobile. Dans le chapitre qui suit, on présentera l'étude cinématique du robot mobile. Chapitre II La logique floue II.1 Introduction La logique floue fut développée par Lofti A. Zadeh en 1965 à partir de sa théorie des sousensembles flous [Zadeh, 1965]. Les sousensembles flous sont une manière mathématique de représenter l imprécision de la langue naturelle, ils peuvent être considérés comme une généralisation de la théorie des ensembles classiques. La logique floue est aussi appelée "logique linguistique " car ses valeurs de vérité sont des mots du langage courant : " plutôt vrai, presque faux, loin, si loin, près de, grand, petit...". La logique floue a pour objectif l étude de la représentation des connaissances imprécises, des raisonnements approchés et elle cherche à modéliser les notions vagues du langage naturel pour pallier l inadéquation de la théorie des ensembles classiques dans ce domaine. II.2 Sousensembles flous En théorie des ensembles classiques, l appartenance d un élément à un sousensemble est booléenne (deux états possible). Les sousensembles flous permettent en revanche de connaître le niveau ou degré d appartenance d un élément au sousensemble. Un sousensemble flou A d un univers du discours U est caractérisé par une fonction d appartenance [Zadeh, 1965] : µa : U [0, 1] (II.1) 19

15 où µa est le niveau ou degré d appartenance d un élément de l univers de discours U dans le sousensemble flou. On peut définir aussi un sousensemble flou A dans l univers du discours U comme suit [Zadeh, 1965] : A = {(x, µa (x)) x U} (II.2) avec µ (x) comme le degré d appartenance de x dans A. x [x0 xn] l univers du discours U = [x0 xn ] II.2.1 Opérations sur les ensembles flous Maintenant, on va définir brièvement les opérations de base effectuées sur les ensembles flous, cellesci sont définies en terme de leur fonction d appartenance. Soient A et B des ensembles flous dans l'univers X, décrits par leurs fonctions d'appartenance A ( x), B ( x) respectivement. Egalité : de deux ensembles flou A et B est notée A=B, elle est donnée par : x X, µa ( x) µb ( x) (II.3) Inclusion : on dit que A est inclus dans B, noté A B, si et seulement si : x X, µa ( x) µb ( x) Intersection : notée (II.4) A I B, définie par : x X, µai B ( x) min( µa ( x), µb ( x)) Union : notée (II.5) A U B, définie par l équation : x X, µaub ( x) max( µa ( x), µb ( x)) Complément : d un ensemble flou A, noté (II.6) A, est défini par : x X, µa ( x) 1 µa ( x) (II.7) Remarque x X, A A Ø La figure suivante représente les opérations complément, intersection et union des ensembles flous : 1 (a) µa ( x ) 1 x µ AI B ( x ) 1 x (b) µ AU B ( x ) (c) Figure II.1 : Les fonctions d appartenance associées aux opérations : (a) Complément. (b) Intersection. (c) Union 20 x

16 ExempleII.1 Les ensembles flous peuvent être représentés par plusieurs types de fonctions d appartenances, on peut schématiser les plus utilisées : Triangle Trapézoïde Gaussien Figure II.2 : type de représentation des sousensembles flous II.3 Variables linguistiques : En logique floue les concepts des systèmes sont normalement représentés par des variables linguistiques. Une variable linguistique est une variable dont les valeurs sont des mots ou des phrases utilisées couramment dans une langue naturelle ou un langage artificiel [Zadeh, 1975]. Une variable linguistique est défini par: (X, U, T(X), µx) (II.8) où X désigne le nom de la variable, U est l univers du discours associé à la variable X, T(X)={T1, T2,..., Tn} est l ensemble des valeurs linguistiques de la variable X et finalement µx sont les fonctions d appartenance associées à l ensemble de termes linguistiques. Exemple II.2 : On considère la taille d un être humain, donc la variable linguistique taille sera définie comme suit: (Taille, U = {40, 220}, T(X) = {Tx1, Tx2, Tx3}, µ = {µx1, µx2, µx3}) (II.9) où U est l univers des tailles humaines défini en centimètres, l ensemble T est constitué de trois variables linguistiques : Tx1 = petite, Tx2 = moyenne et Tx3 = grande. Nous illustrons l exemple II.1 dans la figure II.2 où on représente la variable linguistique taille de l être humain. La définition de chaque sousensemble flou repose sur l intuition des tailles humaines. 21

17 Si une personne mesure 1m80 cela se traduira par différents degrés d appartenances à chacun des sousensembles flous : µpetite = 0, µmoyenne = 0.65, µgrande = 0.35 Cette personne peut donc être considérée à la fois de taille moyenne et grande avec une plus forte appartenance à la taille "moyenne". Par contre une autre personne de taille 1m55 a les appartenances suivantes: µpetite = 0, µmoyenne = 1, µgrande = 0. Donc cette personne de taille moyenne II.4 Système d Inférence Floue Un Système d Inférence a comme but de transformer les données FigureFloue II.3 (SIF) Fonctions d appartenance de la variable taille d entrée en données de sortie à partir de l évaluation d un ensemble des règles. Les entrées sont issues du processus de fuzzification et l ensemble de règles sont définies par le savoirfaire de l expert. Un SIF (voir figure II.4) est constitué de trois étapes: 1) Fuzzification. 2) Inférence. 3) Défuzzification. La première étape est la fuzzification, qui consiste à caractériser les variables linguistiques utilisées dans le système. Il s agit donc d une transformation des entrées réelles en une partie floue définie sur un espace de représentation lié à l entrée. Cet espace de représentation est normalement un sousensemble flou. Durant l étape de la fuzzification, chaque variable d entrée et de sortie est associée à des sousensembles flous. 22 Figure II.4 : Structure d un SIF

18 SHAPE \* MERGEFORMAT II.4.1 Fuzzification : La fuzzification est l'opération permettant de transformer une entrée numérique (ensemble discret) à un ensemble flou (fuzzification singleton), ou un ensemble flou à un ensemble plus flou (fuzzification non singleton) Singleton : un ensemble qui ne comporte qu un seul élément. Le singleton est donné par la fonction d appartenance : 1 si x x0 0 autrement µa ( x ) x X (II.10) x0 l entrée. (a) Fuzzification singleton. (b) Fuzzification non singleton. Figure : Les deux types de fuzzification II Représentation floue desii.5 variables d entrée Pour montrer le processus de fuzzification il faut d abord savoir combien des variables d entrée seront définies dans le SIF. Nous rappelons qu une variable d entrée (taille, température, pression, angle, vitesse, humidité, etc.), est un paramètre réel qui prend ses valeurs dans un univers bien déterminé [TongTong, 1995]. Exemple II.3 : Prenons deux variables d entrée : Vitesse et Distance qui décrivent les règles de conduite d automobile à l approche d un carrefour contrôlé par des feux tricolores. 23

19 Pour la distance : TP : très proche, P : proche, L : loin Pour la vitesse : Figure II.6 : Représentation des variables d entrée P : petite vitesse, M : vitesse moyenne, G : grande vitesse. La caractérisation des variables nécessite de bien connaître le domaine d application a fin de proposer un modèle adéquat à l aide de la logique floue. II Représentation floue des variables de sortie Toute variable de sortie doit être fuzzifiée car les sorties sont liées aux variables d entrées. Pour cela il faut également savoir le nombre de variables de sortie et définir correctement l univers du discours. ExempleII.4 : Nous définissons une variable de sortie: Freinage, de la même manière que pour les variables d entrée : 24 Figure II.7: Représentation des variables de sortie.

20 Pour la variable de sortie freinage : D : doux, F : fort. II.5 Définition des règles floues : Le nombre de règles dans un SIF dépend du nombre de variables (d entrée et de sortie) [TongTong, 1995]. Les règles floues sont généralement du type " SI... ALORS " et permettent de représenter les relations entre les variables d entrée et de sortie. Plus précisément une règle floue R est définie de la forme suivante [Jang et al., 1997] : R : Si x est A Alors y est B (II.11) Où A et B sont des variables linguistiques définies dans un univers du discours X et Y. La première partie de la règle " x est A " est l antécédent et la deuxième partie de la règle " y est B " est le conséquent. Les règles floues, peuvent être simples avec antécédent et conséquent simple ou bien composées, avec la combinaison de plusieurs prémisses de la forme conjonctive suivante : R : Si x1 est A1 et x2 est A2 et... et xn est An Alors y est B (II.12) ou bien de la forme : R : Si x1 est A1 et x2 est A2 et... et xn n est pas An Alors y est B (II.13) Considérons à titre illustratif une règle floue : " Si la voiture est très proche (TP) au feu et la vitesse de la voiture est grande (G). Alors le freinage est fort (F)". II.5.1 Implication floue : L'implication floue associe à toute règle floue de la forme «si x est A alors y est B» construite à partir des variables linguistiques x et y, une relation floue R entre X et Y de fonction d appartenance : x X, y Y ; µr ( x, y ) f ( µa ( x ), µb ( y )) avec (II.14) f : 0,1 0,1 0,1 Les principales implications floues sont données dans le tableau suivant : Nom Valeur de vérité Reichenbach µr ( x, y ) 1 µa ( x) µa ( x) µb ( y ) 25

21 Willmott µr ( x, y ) max{1 µa ( x), min( µa ( x), µb ( y ))} RescherGaines µr ( x, y ) KleeneDienes max 1 µa ( x ), µb ( y ) BrouwerGödel µr ( x, y ) 1 si µa ( x) µb ( y ) 0 si non 1 si µa ( x) µb ( y ) µb ( y ) autrement si µa ( x) 0 1 autrement µr ( x, y ) Goguen µa ( x ),1 µ ( y ) B min Lukasiewicz µr ( x, y ) min(1 µa ( x) µb ( y ),1) Mamdani µr ( x, y ) min( µa ( x), µb ( y )) Larsen µr ( x, y ) µa ( x).µb ( y ) Tableau II.1 : Les principales règles d implications floues. II.5.2 Inférence à partir de règles floues Le but de l inférence floue est de déterminer les sorties du système à partir des entrées floues issues de la fuzzification des entrées réelles, étant donné une collection de règles, le mécanisme d inférence consiste à dériver un ensemble flou de sorties à partir de l agrégation des conclusions de l ensemble des règles floues. II Inférence avec une seule règle Dans le cas où une seule règle floue serait activée l inférence repose sur la valeur d appartenance (µ) (appelé poids) associé à la variable linguistique d entrée. La définition pour ce cas est comme suit : Règle 1 : Si x1 est A1 et Si x2 est A2 Alors y est B Dans le cas d inférence d une seule règle le degré d appartenance de la variable linguistique de sortie (B) est défini comme suit : µb(y) = poids de la règle 1 = min (µa1(x1), µa2(x2)) Exemple II.5 : Pour illustrer le cas d une inférence avec une seule règle, nous supposons que nous voulons connaître la force de freinage d une voiture qui roule dans une ville si le feu est rouge. Pour cela nous avons deux caractéristiques associées : Vitesse et Distance. Ces caractéristiques sont alors nos variables d entrée et la variable de sortie est freinage. Si nous considérons une voiture qui roule à une vitesse de 65 Km/h et le feu se trouve à 20 mètres, la règle activée est la suivante : R1 : Si Distance est très proche et Vitesse est grande Alors Freinage est Fort. Ou bien : Si Distance est TP et Vitesse est G Alors Freinage est F Le degré d accomplissement ou degré d appartenance (µ) pour la variable Distance (x1 =20) et Vitesse (x2 = 65) est comme suit : x1 = 20 µtp (20) = 0.42, µp (20) = 0.57, µl (20) = 0.0 x2 = 65 µp (65) = 0.0, µm (65) = 0.375, µg (65) =

22 Le résultat de l inférence se fait seulement en prenant la valeur la plus petite des prémisses (Voir Figure 3.8) c estàdire que nous obtenons : R1 : FreinerµFortement1 = [min (µtp (20), µg (65))] = min (0.42, 0.833) = Figure II.8 : Méthode d inférence à une règle floue II Inférence avec plusieurs règles Dans le cas où plusieurs règles floues seraient activées l inférence repose sur les différentes valeurs d appartenance (µ) associés aux variables linguistiques d entrée. La définition pour l activation de plusieurs règles est comme suit : Règle 1 : Si x1 est A11 et Si x2 est A12 Alors y est B1 Règle 2 : Si x1 est A21 et Si x2 est A22 Alors y est B2 Dans le cas où B1 et B2 sont la même valeur de la variable de sortie y, on combine les inférences des 2 règles à l aide de l opérateur max. Si B1 et B2 sont 2 valeurs différentes, chaque règle donne un sousensemble flou sur la valeur de sortie y et on agrège les conclusions des 2 règles. Cela peut se représenter géométriquement comme on va le voir sur l exemple suivant. Exemple II.5 : Nous continuons notre exemple de la voiture avec les mêmes valeurs c estàdire 20 mètres pour la distance au feu et 65 km/h pour la vitesse de la voiture ( Voir Figure II.9 ). Nous considérons les deux règles suivantes : R1 : Si Distance est TP et Vitesse est G Alors Freinage est F R2 : Si Distance est P et Vitesse est M Alors Freinage est D 27

23 Le sousensemble obtenu indique que la force de freinage doit être à la fois forte et douce. Pour connaître avec Figure II.9 : Méthode d inférence à deux règles activées quelle force (entre 0 et 35 Newtons) le conducteur doit appuyer sur la pédale il faut défuzzifier ce résultat pour obtenir y0 (Voir Figure II.10) comme nous l expliquons dans le paragraphe suivant. Figure II.10 : Inférence à partir de 2 règles floues. II.5 Défuzzification : La défuzzification permet d avoir un résultat numérique non flou à partir de la sortie 28

24 de l inférence. Cette sortie est un sousensemble représentant l union des conclusions. La méthode de défuzzification la plus utilisée pour faire cette transformation est celle de la détermination du centre de gravité de ce sousensemble comme suit : La méthode du centre de gravité Cette méthode détermine le centre de gravité de B et utilise cette valeur comme la sortie du système flou. Le centre de gravité est donné par : a. Pour un ensemble flou discret : N y0 y.µ i 1 N i µ i 1 b. B B ( yi ) (3.15) ( yi ) Pour un ensemble flou continu : a y0 y. B ( y )dy b (3.16) a B ( y ) dy b où y0 est une valeur qui va se transmettre à l extérieur du système comme résultat de ce mécanisme flou. Les bornes de l intégrale a et b correspondent alors à la valeur minimale et à la valeur maximale du sousensemble freinage, i.e. a = 0.0 et b = 50. Nous voulons remarquer que l intégrale du dénominateur donne la surface à défuzzifier, tandis que l intégrale du numérateur correspond au moment de la surface. La sortie ( y0 ) obtenue par la méthode de defuzzification est: y0 = Newtons. Étant donné que les valeurs de freinage sont notées en newtons, le conducteur doit donc appuyer sur la pédale de frein avec une force de Newtons. Il existe d autres méthodes pour faire la defuzzification [Ross, 2005] : méthodes des maximums, somme prod, moyenne pondérée, moyenne des maximums, entre autres. La méthode du centre de gravité est utilisée avec le mécanisme d inférence maxmin de Mamdani, car cette méthode fournit une interpolation proportionnelle à la taille des sousensembles individuels des conséquents. Parmi les autres méthodes de défuzzification: La méthode du maximum Celuici examine l ensemble flou B (de sortie) et choisit comme sortie la valeur de y pour la quelle est un maximum. La figure suivante illustre cette méthode : 29 µb ( y )

25 µb ( y ) y y0 Figure II.11 : Défuzzification par la méthode du maximum. La méthode de la moyenne des maxima Cette méthode examine l ensemble flou B et détermine premièrement les valeurs de y pour lesquelles µb ( y ) est un maximum. Puis, calcule les moyennes de ces valeurs comme sa sortie. La valeur de sortie est donnée par l équation : y i (3.17) i N La méthode des hauteurs : définie par : M y0 y.µ Bl i 1 M µ i 1 Où l Bl ( yl ) (3.18) l (y ) y l est le centre de gravité de la fonction d appartenance de l ensemble flou B l associé à l activation de la l ieme règle. II.6. avantages d un contrôleur flou : Un contrôleur standard (PID ou autre) demande un modèle le plus précis possible comme des équations différentielles.par contre un contrôleur flou ne demande pas de modèle pareille,les algorithmes de réglage se basent sur des règles linguistiques de la forme SI condition.. ALORS action. Ces règles peuvent être exprimées en utilisant le langage tous les jours et la connaissance intuitive d un opérateur humain.ce qui conduit à deux avantages : 1) Le contrôle flou reste toujours clair pour tous les utilisateurs et opérateurs de la machine 2) Les opérateurs peuvent facilement interpréter les effets ou conséquence de chaque règle. Donc pour les systems mal connus ou complexes (nonlinéaire), un contrôleur flou s avère très intéressant [Pierre Gabriel ] Chapitre I : Généralité et modélisation des robots mobiles Historique Depuis une vingtaine d'années, un grand nombre de projet de robot mobile à roues ont vu le jour. Ces études concernent les différents aspects du problème général, qu'il s'agisse de la perception de l'environnement, de l'analyse de l'environnement, de 30

26 la recherche de chemins libres ou du contrôle du déplacement. Nous commencerons donc par dresser un inventaire des premières approches les plus significatives ou nous efforçant de respecter un ordre chronologique. Les dates précisées pour chacun de ces projets ne sont données qu'à titre indicatif. En effet, elles ne reflètent en général que l'année de parution d'une publication sur le sujet, et non l'année de création du projet. Avant de présenter ces études, nous ferons remarquer que bon nombre d'entre elles font référence dans le domaine de la robotique mobile. Elles sont encore utilisées de nos jours pour tester et valider les approches développées dans les divers laboratoires. Le robot SHAKEY (1967) [NILS69] C'est sans doute l'un des premiers projets de développement d'un robot mobile autonome doté de capacités de perception, de décision et de planification. Ce projet a vu le jour au Stanford Reseach Institute. Dans ce laboratoire, des recherches ont été menées, par N.J.Nilsson notamment, sur les possibilités d'équiper des machines de capacités de «déduction» et de «réaction logique» en fonction d'événements extérieurs. Pour essayer leurs principes en vrai grandeur, ils ont construit «SHAKEY» une machine «intelligente» à roues. Ce robot était ainsi doté de moyens de perception constitués d'une caméra, d'un télémètre optique et des capteurs de proximité. Entre chaque déplacement, une vue panoramique de l'environnement du robot permet de déterminer la position relative des obstacles de forme polygonale. A partir de cette vue, un point intermédiaire d'arrivée est déterminé par minimisation, à tout instant t, du chemin parcouru. Pour modéliser les obstacles, puis déterminer une trajectoire libre, l'environnement du robot est décomposé sous forme de cases d'occupation de plus en plus petites. Une procédure de recherche géométrique d'un chemin optimal dans un graphe de connexité, de type A*, permet alors de calculer une trajectoire libre. Le robot «Général Electric et Jet Propulsion Laboratory» H(1968) [WEIS91] Parallèlement et de façon complètement autonome, l'industrie a besoin de machines permettant d'agir à distance, dans des espaces encombrés et inaccessibles à 31

27 l'homme. Général Electric développe alors un quadrupède. En même temps, au début de l'industrie spatiale, s'échafaudent au Jet Propulsion Laboratory de Pasadena, les projets «Luna» et «Mars Rover o. 11 s'agit de projets de véhicules destinés à l'exploration de la lune et de la planète Mars, guidés par des opérateurs restés sur terre. Les obstacles y sont des rochers, des montagnes ou des ravins. Ces véhicules se déplacent pas à pas vers un point d'arrivée. En cas de risque de collision avec un obstacle imprévu sur cette trajectoire, ils choisissent comme but intermédiaire un point situé légèrement au delà de l'obstacle. Le robot contourne alors cet objet puis continue son déplacement sur la trajectoire initiale libre. Dans cette approche, l'environnement est représenté sous la forme d'une grille. Les obstacles y sont symbolisés sous une forme polygonale caractérisée par les sommets, son centre de gravité et le cercle circonscrit à sa géométrie. Un chemin optimal est calculé à l'aide d'un algorithme du type A* de telle sorte qu'il ne traverse aucun des cercles circonscrits. Ce chemin tient notamment compte de taille et du rayon de braquage du robot. Le robot «ROBNAV» (1975) [CAHN75] II s'agit d'une simulation d'une méthode de navigation d'un robot mobile n'ayant aucune connaissance a priori de son environnement. Les obstacles situés dans son environnement sont polygonaux et sont détectés à l'aide d'un télémètre à très longue portée. Lorsqu un obstacle obstrue le chemin situé dans la direction du point d'arrivée, une procédure de détection de passage sur les côtés de cet obstacle doit être mise en oeuvre. Dans ce cas, «ROBNAV3» se déplace d'une distance donnée dans une direction faisant un angle a est obtenu par minimisation d'une fonction heuristique. L'approche proposée permet d'atteindre le but dans la plupart des cas, sauf dans des environnement de type «bouteille» ou labyrinthe. Le robot «ARGOS» (1978) Le robot «ARGOS», développé à l'université Paul Sabatier de Toulouse, simule la navigation d'un robot mobile doté d'un système de vision. Au cours de son déplacement, le robot détecte et mémorise la présence d'obstacles dans chacune des quatre directions principales : Nord, Sud, Est, Ouest. A partir de ce modèle de 32

28 l'environnement, le robot calcule sa trajectoire à l'aide d'un algorithme de navigation du type A*. Le robot HIL ARE (1979) [CHAT85] Dans cette approche, les chercheurs du L.A..A.S de Toulouse, sous l'impulsion de R.Chatilla et J.P.Laumond, étudièrent la planification de trajectoires d'un robot, modélisé comme un point, évoluant dans un environnement totalement connu à deux dimensions. Ils ont basé la planification sur une décomposition exacte de l'espace de travail en un ensemble de cellules polygonales convexes de différents types. Le planificateur est basé sur un algorithme de navigation A*. Le robot «CART» (1980) Ce projet a été mené par H.P.Moravec et CO, à l'université de Stanford. Les obstacles sont circulaires et sont détectés par le robot à l'aide d'un système de vision composé de deux caméras. Des corrélations locales sont effectuées entre les deux images afin de déterminer la profondeur de certains points. La navigation du robot mobile jusqu'au point d'arrivée consiste à calculer le plus court chemin, existant entre le robot et le but, passant par les tangentes communes aux différents obstacles. Le «Cart» avance par pas de un mètre, effectue une prise de vue et poursuit son plan. Un second véhicule, le «CMU Rover» a été construit depuis, dans ce même laboratoire. II bénéficie de l'expérience acquise, notamment en ce concerne la perception des obstacles par stéréovision. Le robot «VESA» (1981) Ce robot, créé à l'i.n.s.a. de Rennes, est doté d'un bras tactile télescopique ainsi que d'un arceau de sécurité afin de réaliser la détection des obstacles dans un environnement inconnu. S'il n'y a pas d'obstacle dans son environnement local, le robot se déplace en d'érection du point d'arrivée. Sinon, le robot tourne d'un angle donné et se déplace dans cette nouvelle direction. Si l'obstacle ne constitue plus une barrière pour atteindre le point d'arrivée, le robot se déplace dans sa direction. Sinon, l'opération consistant à contourner l'obstacle est renouvelée. 33

29 Ce robot peut également évoluer dans un espace de travail partiellement connu ou l'opérateur a décrit l'environnement à l'aide d'un vocabulaire simple fournissant des caractéristiques sur les obstacles telles que : forme, taille, position. Une trajectoire initiale optimale, du point de vue du chemin parcouru, peut ainsi être calculée et suivie ensuit par le robot. Le robot «YMABIKO» (1981 ) La navigation de ce robot est basée sur une modélisation de l'environnement du robot sous la forme d'un squelette composé d'un ensemble de points représentant chacun un obstacle. Deux listes sont utilisées pour décrire cette structure. La première permet de décrire les différents objets identifiés par les points. La seconde traduit les relations existantes entre ces différents points. La recherche d'un chemin libre est directement réalisée sur cette structure. Le robot «JASON» (1981 ) Ce robot a été développé à l'université de Berkeley. Afin de réaliser' la détection des obstacles, il est doté de caméras, capteurs à ultrasons et de diodes infrarouges. L'environnement dans lequel il évolue est modélisé dans une grille remplie à partir des informations fournies par les différents systèmes de perception. Les obstacles y sont grossis de la moitié de la largeur du robot afin de réduire celuici à un point. II ne s'agit plus que de, réaliser la navigation d'un point au milieu des obstacles. cette méthode avait été généralisée par T. LOZANO PEREZ dans [LOZA79]. Les robots «HERMIES I» et «HERMIES IIB» (1985)[BURK87] HERMIES IIB est le dernier né d'une série de robots mobiles autonomes développés au CESARYak Ridge National Laboratory's Centre. Ces robots sont capables d'évoluer dans des environnements hostiles plus ou moins connus et contenant des obstacles pouvant être aussi bien fixes que mobiles. Le robot «ROBUTRYER» (1986) Le «Robuter» est un robot mobile à roues multifonctions, de base rectangulaire ou circulaire, destiné aux applications industrielles. Une vaste gamme d'accessoires et d'équipements lui permettent en effet de s'adapter aux différentes tâches rencontrées dans les ateliers ou les usines. Point fort de ce robot : son puissant calculateur 34

30 embarqué est basé sur un bus V.M.E.II permet de gérer toutes les informations de navigation ainsi que les différents capteurs de position et de détection de collision (capteur à infrarouges ou à ultrasons). Ce robot est maintenant fabriqué et commercialisé par la firme française Robosoft. Le robot «BLANCHE3» (1991 ) [cox91] «BLANCHE» est un robot mobile à trois roues : 1 directrice à l'avant, 2 fixes à l'arrière. Ce robot, développé au NEC Research Institut, a été conçu pour évoluer dans les couloirs connus d'un bâtiment administratif ou hospitalier plutôt que dans un environnement naturel non structuré. Son système de navigation repose sur l'utilisation d'une trajectoire initiale de référence déterminée de façon horsligne. Cette trajectoire est représentée dans une carte de modélisation de l'environnement du robot et permet, par comparaison des informations réelles de distance aux informations contenues dans la carte, de connaître, à tout moment, la position du robot. Cette approche aborde donc principalement le problème de la localisation du robot dans son environnement. II s'agit d'un aspect important de la navigation puisqu'il permet de détecter les erreurs de positionnement et de déplacement du robot. Ces erreurs peuvent être occasionnées par le glissement des roues du robot sur le sol ; de tels phénomènes ne pouvant être pris en compte par les systèmes de mesure Ce robot peut également évoluer dans un espace de travail partiellement connu ou l'opérateur a décrit l'environnement à l'aide d'un vocabulaire simple fournissant des caractéristiques sur les obstacles telles que : forme, taille, position. Une trajectoire initiale optimale, du point de vue du chemin parcouru, peut ainsi être calculée et suivie ensuit par le robot. Le robot «YMABIKO» (1981 ) La navigation de ce robot est basée sur une modélisation de l'environnement du robot sous la forme d'un squelette composé d'un ensemble de points représentant chacun un obstacle. Deux listes sont utilisées pour décrire cette structure. La première permet de décrire les différents objets identifiés par les points. La seconde traduit les relations existantes entre ces différents points. La recherche d'un chemin libre est directement réalisée sur cette structure. Le robot «JASON» (1981 ) 35

31 Ce robot a été développé à l'université de Berkeley. Afin de réaliser' la détection des obstacles, il est doté de caméras, capteurs à ultrasons et de diodes infrarouges. L'environnement dans lequel il évolue est modélisé dans une grille remplie à partir des informations fournies par les différents systèmes de perception. Les obstacles y sont grossis de la moitié de la largeur du robot afin de réduire celuici à un point. II ne s'agit plus que de, réaliser la navigation d'un point au milieu des obstacles. Cette méthode avait été généralisée par T. LOZANO PEREZ dans [LOZA79]. Les robots «HERMIES I» et «HERMIES IIB» (1985)[BURK87] HERMIES IIB est le dernier né d'une série de robots mobiles autonomes développés au CESARYak Ridge National Laboratory's Centre. Ces robots sont capables d'évoluer dans des environnements hostiles plus ou moins connus et contenant des obstacles pouvant être aussi bien fixes que mobiles. Le robot «ROBUTRYER» (1986) Le «Robuter» est un robot mobile à roues multifonctions, de base rectangulaire ou circulaire, destiné aux applications industrielles. Une vaste gamme d'accessoires et d'équipements lui permettent en effet de s'adapter aux différentes tâches rencontrées dans les ateliers ou les usines. Point fort de ce robot : son puissant calculateur embarqué est basé sur un bus V.M.E.II permet de gérer toutes les informations de navigation ainsi que les différents capteurs de position et de détection de collision (capteur à infrarouges ou à ultrasons). Ce robot est maintenant fabriqué et commercialisé par la firme française Robosoft. Le robot «BLANCHE3» (1991 ) [cox91] «BLANCHE» est un robot mobile à trois roues : 1 directrice à l'avant, 2 fixes à l'arrière. Ce robot, développé au NEC Research Institut, a été conçu pour évoluer dans les couloirs connus d'un bâtiment administratif ou hospitalier plutôt que dans un environnement naturel non structuré. Son système de navigation repose sur l'utilisation d'une trajectoire initiale de référence déterminée de façon horsligne. Cette trajectoire est représentée dans une carte de modélisation de l'environnement du robot et permet, par comparaison des informations réelles de distance aux informations contenues dans la carte, de connaître, à tout moment, la position du robot. Cette approche aborde donc principalement le problème de la localisation du robot dans son environnement. II 36

32 s'agit d'un aspect important de la navigation puisqu'il permet de détecter les erreurs de positionnement et de déplacement du robot. Ces erreurs peuvent être occasionnées par le glissement des roues du robot sur le sol ; de tels phénomènes ne pouvant être pris en compte par les systèmes de mesure des déplacements par odomètre. I.1 Introduction Un robot mobile autonome est un système, disposant de moyens de traitement de l information Permettant une capacité décisionnelle suffisante et de moyens industriels adapté(la charge utile) de façon à pouvoir exécuter, sous contrôle humain réduit, un certain nombre de taches précise, dans un environnement variable,non complètement connu à l avance. Deux éléments principaux sont retenir de cette définition : La notion d autonomie de déplacement est liée à la fois à la capacité de la machine de se déplacer sur le sol et d embraquer suffisamment d énergie pour ce faire, d où un problème d énergie de conception de véhicules. Les robots développés aujourd hui nécessitent et continueront de nécessite pendant un certain temps une intervention humaine, même s ils sont capable, sans risque pour les biens ni les personnes d évoluer dans un environnement non conçu et pas trop ménagé pour eux. I.2 Définition Un robot mobile est une machine automatique capable de ce déplacer dans un environnement donné. Les robots mobiles évolueront donc sur terre, dans les airs ou encore sur ou sous eau. Les robots terrestres sont, par exemple, actionnés par des roues, des chenilles ou 37

33 encore des pattes. Nous allons nous concentrer sur l'étude des robots à roues. Ceuxci sont, en effet, particulièrement adaptés à un environnement plat. I.3 Classification des robots mobiles La classification des robots mobiles se fait suivant plusieurs critères (degré d'autonomie, système de locomotion, énergie utilisée...). La classification la plus intéressante, et la plus utilisée est selon leur degré d'autonomie. Véhicule télécommandé par un opérateur qui lui impose chaque tâche élémentaire à réaliser. Véhicule télécommandé au sens de la tâche à réaliser. Le véhicule contrôle automatiquement ses actions. Véhicule semi autonome réalisant sans l'aide de l'opérateur des tâches prédéfinies. Véhicule autonome qui réalise des tâches semi définies. Les principaux problèmes particuliers liés à la conception de tels robots sont: 1. La conception mécanique liée à la mobilité. 2. La détermination de la position et de l'orientation. 3. La détermination du chemin optimal. I.4 Application Le domaine d'application des robots mobiles est vaste, nous présentons quelques applications dans le tableau suivant (tableau.i. l) Domaines Industrie nucléaire Sécurité civile Chimique Applications surveillance de sites manipulation de matériaux radioactifs démantèlement de centrales neutralisation d'activité terroriste déminage pose d'explosif surveillance de munitions surveillance de site 38

34 Mine Agricole manipulation de matériaux toxiques assistance d'urgence cueillette de fruits Nettoyage traite, moisson, traitement des vignes. coque de navire Espace industrie nettoyage industriel exploration convoyage Sousmarine surveillance pose de câbles cherche de modules cherche de navires immergés inspection des fonds marins surveillance pose d explosif manipulation de munitions Militaire I.5 Les avantages dans l'utilisation des robot mobiles Les divers avantages des robots mobiles se résument ainsi: Accroissement de la capacité de production Remplacement de l'homme dans l'exécution des tâches pénibles ou dangereuses Manutentions I.6 L'architecture des robots mobiles L'architecture des robots mobiles se compose de quatre parties essentielles: La structure mécanique et la motricité. Le système de localisation. Les organes de sécurité. Le système de traitement des informations et gestion de tâches. I.6.1 La structure mécanique et motricité Il existe quatre types de structures mécaniques assurant la motricité: Les robots mobiles à roues 39

35 Les robots à chenilles. Les robots marcheurs. Les robots rampants. Les robots mobiles à roues La mobilité par roues est la structure mécanique la plus communément appliquée.cette technique assure selon l'agencement et les dimensions des roues un déplacement dans toutes les directions avec une accélération et une vitesse importantes.le franchissement d'obstacles ou l'escalade de marches d'escaliers est possible. Les robots à chenilles L'utilisation des chenilles présente l'avantage d'une bonne adhérence au sol et d'une faculté de franchissement d'obstacles.l'utilisation est orientée vers l'emploi sur sol accidenté ou de mauvaise qualité au niveau de l'adhérence. Les robots marcheurs Les robots marcheurs sont destinés à réaliser des tâches variées dont l'accès au site est difficile.leur anatomie à nombreux degrés de liberté permet un rapprochement avec les robot manipulateurs.la locomotion est commandée en termes de coordonnées articulaires.les différentes techniques étudiées se rapprochent de la marche des animaux et notamment de celle des insectes. I.6.3 Organes de sécurité II est dangereux de laisser le robot mobile complètement libre.donc il est obligatoire qu'il soit doté d'organes garantissant la sécurité. Deux types de capteurs sont employés: Les capteurs proximétriques assurent la détection avant collision (ultrasons, hyperfréquences, infrarouge...). Les capteurs à contact détectent une collision ou un choc avec l'environnement (contact électrique sur parechocs, résistance variable, fibre optique...). L'organisation de la sécurité d'un robot mobile est représentée sur le schéma suivant: 40

36 Le comportement du robot mobile lors de la détection d'un obstacle s'effectue selon plusieurs cas: Si le capteur à contact est sollicité le robot s'immobilise soit définitivement soit tant que le contact persiste, ou il effectue un mouvement opposé au contact. Si on détecte une présence, la stratégie consiste soit à immobiliser le robot en attendant que la personne s'éloigne, soit à ralentir le mouvement si la personne n'est pas très proche, soit à choisir unt autre chemin qui l'éloigne de la personne. I.6.4 Traitement des informations et gestion des taches L'ensemble de traitement des informations et gestion des tâches constitue le noyau du module d'informatique central qui établit les commandes permettant au robot mobile de réaliser un déplacement et d'activer les divers organes en accord avec l'objectif. A ce niveau le problème qui se pose est le problème de génération de plan qui consiste à établir la manière dont le robot se déplace par rapport à des connaissances aprioriques «statiques» ou obtenues en cours d'évolution «dynamiques» La génération des plans repose sur trois concepts: 1. La stratégie de navigation. 2. La modélisation de l'espace. 3. La planification. I.7 Architecture globale d un robot mobile à roue I.7.1 Disposition des roues C est la combinaison du choix des roues et de leur disposition qui confère à un robot son mode de locomotion propre. Sur les robots mobiles, on rencontre principalement trois types de roues (figure I.1) : (a).roues fixes : Ont comme particularité un axe de rotation parallèle au sol, et qui passe par le centre de la roue. (b).roues centrées orientables : l'axe d'orientation est perpendiculaire au sol, il passe par le centre de la roue. (c).roues décentrées orientables : l'axe d'orientation est perpendiculaire au sol, il ne passe pas par le centre de la roue, ce type de roues est appelé aussi roues folles. Ce 41

37 sont des roues dont la direction peut varier librement selon un axe vertical. Elles présentent l'avantage de donner au robot la possibilité de tourner à droite ou à gauche Figure I.1 : Les principaux types de roues des robots mobiles I.7.2 types des robots mobiles à roues Il existe plusieurs classes de robots à roue, déterminée principalement, par la position et le nombre de roues utilisées. Nous citerons ici les quatre classes principales de robots à roues [Bay08]. I Robot unicycle Un robot de type unicycle est actionné par deux roues indépendantes, il possède éventuellement des roues folles (libres) pour assurer sa stabilité. Son centre de rotation est situé sur l'axe reliant les deux roues motrices. En effet il est impossible de le déplacer dans une direction perpendiculaire aux roues de locomotion. Figure I.2 : Robot mobile de type unicycle. 42

Environnement Architecture de controle. Décisions

Environnement Architecture de controle. Décisions Chapitre 1 Introduction 1.1 Robot Mobile Il existe diverses définitions du terme robot, mais elles tournent en général autour de celle-ci : Un robot est une machine équipée de capacités de perception,

Plus en détail

Analyse de la vidéo. Chapitre 4.1 - La modélisation pour le suivi d objet. 10 mars 2015. Chapitre 4.1 - La modélisation d objet 1 / 57

Analyse de la vidéo. Chapitre 4.1 - La modélisation pour le suivi d objet. 10 mars 2015. Chapitre 4.1 - La modélisation d objet 1 / 57 Analyse de la vidéo Chapitre 4.1 - La modélisation pour le suivi d objet 10 mars 2015 Chapitre 4.1 - La modélisation d objet 1 / 57 La représentation d objets Plan de la présentation 1 La représentation

Plus en détail

MINISTERE DE L EDUCATION NATIONALE ACADEMIE DE MONTPELLIER

MINISTERE DE L EDUCATION NATIONALE ACADEMIE DE MONTPELLIER MINISTERE E L EUTION NTIONLE EMIE E MONTPELLIER ELEVE Nom :.. Prénom :.. ETLISSEMENT SOLIRE Nom : dresse : Préfecture de la Lozère irection des services départementaux de l éducation nationale - atégorie

Plus en détail

En savoir plus? www.securite-routiere.gouv.fr

En savoir plus? www.securite-routiere.gouv.fr En savoir plus? www.securite-routiere.gouv.fr twitter.com/routeplussure Délégation à la sécurité et à la circulation routières Place des Degrés Tour Pascal B 92055 LA Défense Cedex DSCR - AVRIL 2013 -

Plus en détail

LES LOIS PHYSIQUES APPLIQUÉES AUX DEUX-ROUES : 1. LA FORCE DE GUIDAGE

LES LOIS PHYSIQUES APPLIQUÉES AUX DEUX-ROUES : 1. LA FORCE DE GUIDAGE LES LOIS PHYSIQUES APPLIQUÉES AUX DEUX-ROUES : 1. LA FORCE DE GUIDAGE 2. L EFFET GYROSCOPIQUE Les lois physiques qui régissent le mouvement des véhicules terrestres sont des lois universelles qui s appliquent

Plus en détail

LA PUISSANCE DES MOTEURS. Avez-vous déjà feuilleté le catalogue d un grand constructeur automobile?

LA PUISSANCE DES MOTEURS. Avez-vous déjà feuilleté le catalogue d un grand constructeur automobile? LA PUISSANCE DES MOTEURS Avez-vous déjà feuilleté le catalogue d un grand constructeur automobile? Chaque modèle y est décliné en plusieurs versions, les différences portant essentiellement sur la puissance

Plus en détail

Chapitre 7 - Relativité du mouvement

Chapitre 7 - Relativité du mouvement Un bus roule lentement dans une ville. Alain (A) est assis dans le bus, Brigitte (B) marche dans l'allée vers l'arrière du bus pour faire des signes à Claude (C) qui est au bord de la route. Brigitte marche

Plus en détail

Robots et intelligence des machines

Robots et intelligence des machines Robots et intelligence des machines Georges GIRALT L'exposé qui va suivre se propose de rendre suffisamment compréhensibles les problèmes de la robotique et de ses applications en les abordants sous trois

Plus en détail

BEPECASER ÉPREUVE DE CONTRÔLE DES CONNAISSANCES. 16 mai 2012

BEPECASER ÉPREUVE DE CONTRÔLE DES CONNAISSANCES. 16 mai 2012 J. 121300 MINISTÈRE DE L INTÉRIEUR, DE L OUTRE-MER, DES COLLECTIVITÉS TERRITORIALES ET DE L IMMIGRATION BEPECASER ÉPREUVE DE CONTRÔLE DES CONNAISSANCES 16 mai 2012 Question 1 Le fait pour un conducteur

Plus en détail

Introduction à la robotique Licence 1ère année - 2011/2012

Introduction à la robotique Licence 1ère année - 2011/2012 Introduction à la robotique Licence 1ère année - 2011/2012 Laëtitia Matignon GREYC-CNRS Université de Caen, France Laetitia Matignon Université de Caen 1 / 61 Plan Définitions 1 Définitions 2 3 Robots

Plus en détail

CHAPITRE. Le mouvement en deux dimensions CORRIGÉ DES EXERCICES

CHAPITRE. Le mouvement en deux dimensions CORRIGÉ DES EXERCICES CHAPITRE Le mouvement en deux dimensions CORRIGÉ DES EXERCICES Exercices. Les vecteurs du mouvement SECTION. 5. Une montgolfière, initialement au repos, se déplace à vitesse constante. En 5 min, elle

Plus en détail

Cours 1 : Qu est-ce que la programmation?

Cours 1 : Qu est-ce que la programmation? 1/65 Introduction à la programmation Cours 1 : Qu est-ce que la programmation? Yann Régis-Gianas yrg@pps.univ-paris-diderot.fr Université Paris Diderot Paris 7 2/65 1. Sortez un appareil qui peut se rendre

Plus en détail

Société de Geo-engineering

Société de Geo-engineering Gestion de la maintenance des réseaux le géoréférencement inertiel direct, technologie automatisée d'acquisition d'objets 2D / 3D vers les SIG Société de Geo-engineering Activité d'expertise et d'ingénierie

Plus en détail

LE PROBLEME DU PLUS COURT CHEMIN

LE PROBLEME DU PLUS COURT CHEMIN LE PROBLEME DU PLUS COURT CHEMIN Dans cette leçon nous définissons le modèle de plus court chemin, présentons des exemples d'application et proposons un algorithme de résolution dans le cas où les longueurs

Plus en détail

Intelligence Artificielle et Systèmes Multi-Agents. Badr Benmammar bbm@badr-benmammar.com

Intelligence Artificielle et Systèmes Multi-Agents. Badr Benmammar bbm@badr-benmammar.com Intelligence Artificielle et Systèmes Multi-Agents Badr Benmammar bbm@badr-benmammar.com Plan La première partie : L intelligence artificielle (IA) Définition de l intelligence artificielle (IA) Domaines

Plus en détail

PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES

PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES Leçon 11 PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES Dans cette leçon, nous retrouvons le problème d ordonnancement déjà vu mais en ajoutant la prise en compte de contraintes portant sur les ressources.

Plus en détail

TESTS D ÉVALUATION DU FRANÇAIS POUR L ADMISSION AU MASTER

TESTS D ÉVALUATION DU FRANÇAIS POUR L ADMISSION AU MASTER TESTS D ÉVALUATION DU FRANÇAIS POUR L ADMISSION AU MASTER TEST Nr.2 Ière épreuve. ( /20 points) Définissez les termes en remettant en ordre les mots et les expressions suivants: 1. Marché financier : et

Plus en détail

REFERENTIEL PROFESSIONNEL - BAPAAT

REFERENTIEL PROFESSIONNEL - BAPAAT REFERENTIEL PROFESSIONNEL - BAPAAT 1. PARTICIPATION (au Fonctionnement de l'entreprise) DOMAINES de COMPETENCE OBJECTIFS GENERAUX OBJECTIFS OPERATIONNELS Appréciation d'un sportif et socioculturel Droit

Plus en détail

Intelligence Artificielle Planification

Intelligence Artificielle Planification Intelligence Artificielle Planification Bruno Bouzy http://web.mi.parisdescartes.fr/~bouzy bruno.bouzy@parisdescartes.fr Licence 3 Informatique UFR Mathématiques et Informatique Université Paris Descartes

Plus en détail

Logiciel EV3 LEGO MINDSTORMS Education

Logiciel EV3 LEGO MINDSTORMS Education Robot éducateur : LEGO Education a le plaisir de vous présenter Robot éducateur, une sélection d'activités pédagogiques vous permettant de prendre en main votre EV3 LEGO MINDSTORMS Education de façon structurée

Plus en détail

Projet Robot Centaure

Projet Robot Centaure Projet Robot Centaure Année 2013-2014 IMA4 S8 Étudiants : Clément TACHÉ Liying WANG Enseignants : Robert Litwak Xiavier Redon Table des matières : Remerciements Introduction Présentation et état des lieux

Plus en détail

2004 2014 : un risque a chassé l autre

2004 2014 : un risque a chassé l autre 2004 2014 : un risque a chassé l autre En 10 ans, le profil des conducteurs français a évolué, leur rapport à la conduite aussi. Pour autant le poids des bons et mauvais conducteurs est resté stable, de

Plus en détail

POLITIQUE DE BIOSÉCURITÉ

POLITIQUE DE BIOSÉCURITÉ Date d entrée en vigueur: Mai 2006 Remplace/amende: VRS-52/s/o Origine: Vice-rectorat aux services Numéro de référence: VPS-52 DÉFINITION Une substance biologique dangereuse se définit comme un organisme

Plus en détail

OPTIMISATION À UNE VARIABLE

OPTIMISATION À UNE VARIABLE OPTIMISATION À UNE VARIABLE Sommaire 1. Optimum locaux d'une fonction... 1 1.1. Maximum local... 1 1.2. Minimum local... 1 1.3. Points stationnaires et points critiques... 2 1.4. Recherche d'un optimum

Plus en détail

ETUDE SCOOTER HYBRIDE PIAGGIO MP3 ( L hybridation(adtdelle(un(intérêt(sur(un(scooter(?(

ETUDE SCOOTER HYBRIDE PIAGGIO MP3 ( L hybridation(adtdelle(un(intérêt(sur(un(scooter(?( ETUDE SCOOTER HYBRIDE PIAGGIO MP3 ( L hybridation(adtdelle(un(intérêt(sur(un(scooter(?( PRESENTATION DU SCOOTER CHAPITRE 1 : LE CONTEXTE Le premier véhicule électrique, contrairement à ce que l on pourrait

Plus en détail

TEXT MINING. 10.6.2003 1 von 7

TEXT MINING. 10.6.2003 1 von 7 TEXT MINING 10.6.2003 1 von 7 A LA RECHERCHE D'UNE AIGUILLE DANS UNE BOTTE DE FOIN Alors que le Data Mining recherche des modèles cachés dans de grandes quantités de données, le Text Mining se concentre

Plus en détail

DB Regio BR 442 «Talent 2»

DB Regio BR 442 «Talent 2» DB Regio BR 442 «Talent 2» 1 CONTEXTE... 3 1.1 Rame automotrice... 3 2 MATERIEL ROULANT... 4 2.1 DB Regio BR 442... 4 3 CONDUIRE LA BR 442... 5 3.1 Commandes de la cabine... 5 3.2 Raccourcis clavier...

Plus en détail

COMMENT MAITRISER LA GESTION DES APPROVISIONNEMENTS ET DES STOCKS DE MEDICAMENTS

COMMENT MAITRISER LA GESTION DES APPROVISIONNEMENTS ET DES STOCKS DE MEDICAMENTS 1 sur 9 COMMENT MAITRISER LA GESTION DES APPROVISIONNEMENTS ET DES STOCKS DE MEDICAMENTS (L'article intégral est paru dans Gestions Hospitalières n 357 de juin-juillet 1996) Pour plus d'informations concernant

Plus en détail

La conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA)

La conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA) La conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA) I. L'intérêt de la conversion de données, problèmes et définitions associés. I.1. Définitions:

Plus en détail

CONCOURS EXTERNE 2012 POUR LE RECRUTEMENT D'AGENTS D'EXPLOITATION SPECIALISES 19 septembre 2012

CONCOURS EXTERNE 2012 POUR LE RECRUTEMENT D'AGENTS D'EXPLOITATION SPECIALISES 19 septembre 2012 N IDENTIFICATION : CONCOURS EXTERNE 2012 POUR LE RECRUTEMENT D'AGENTS D'EXPLOITATION SPECIALISES 19 septembre 2012 AGENTS D'EXPLOITATION SPECIALISES DES TRAVAUX PUBLICS DE L'ETAT spécialité «routes, bases

Plus en détail

RapidMiner. Data Mining. 1 Introduction. 2 Prise en main. Master Maths Finances 2010/2011. 1.1 Présentation. 1.2 Ressources

RapidMiner. Data Mining. 1 Introduction. 2 Prise en main. Master Maths Finances 2010/2011. 1.1 Présentation. 1.2 Ressources Master Maths Finances 2010/2011 Data Mining janvier 2011 RapidMiner 1 Introduction 1.1 Présentation RapidMiner est un logiciel open source et gratuit dédié au data mining. Il contient de nombreux outils

Plus en détail

CHAPITRE. Le mouvement en une dimension CORRIGÉ DES EXERCICES

CHAPITRE. Le mouvement en une dimension CORRIGÉ DES EXERCICES CHAPITRE Le mouvement en une dimension CORRIGÉ DES EXERCICES Exercices. Le mouvement rectiligne uniforme SECTION. 5. Le graphique suivant représente la vitesse d une cycliste en fonction du temps. Quelle

Plus en détail

BACCALAURÉAT TECHNOLOGIQUE STD ARTS APPLIQUÉS

BACCALAURÉAT TECHNOLOGIQUE STD ARTS APPLIQUÉS BACCALAURÉAT TECHNOLOGIQUE STD ARTS APPLIQUÉS SESSION 2014 ÉPREUVE : PHYSIQUE-CHIMIE Durée : 2 heures Coefficient : 2 La calculatrice (conforme à la circulaire N 99-186 du 16-11-99) est autorisée. La clarté

Plus en détail

De l automatisme à la domotique...

De l automatisme à la domotique... Domotique La Et si le futur était déja là D De l automatisme à la domotique... Simples ou complexes, les systèmes automatisés sont partout dans notre environnement quotidien. Les produits automatisés sont

Plus en détail

Pourquoi l apprentissage?

Pourquoi l apprentissage? Pourquoi l apprentissage? Les SE sont basés sur la possibilité d extraire la connaissance d un expert sous forme de règles. Dépend fortement de la capacité à extraire et formaliser ces connaissances. Apprentissage

Plus en détail

PROGRAMME D HABILETÉS EN FAUTEUIL ROULANT (WSP-F)

PROGRAMME D HABILETÉS EN FAUTEUIL ROULANT (WSP-F) PROGRAMME D HABILETÉS EN FAUTEUIL ROULANT (WSP-F) LIGNES DIRECTRICES POUR LE PARCOURS À OBSTACLES VERSION 4.1 CANADIENNE-FRANÇAISE Les activités d entraînement et d évaluation du WSP-F 4.1 peuvent se dérouler

Plus en détail

Séance du jeudi 22 novembre 2012 (13h30 16h30)

Séance du jeudi 22 novembre 2012 (13h30 16h30) Séance du jeudi 22 novembre 2012 (13h30 16h30) Lieu : salle de sciences physiques, lycée français de Luanda Public : entre 6 et 12 élèves de 3eme, 2de et 1ereS (un des élèves ayant amené son propre robot

Plus en détail

Notion de fonction. Série 1 : Tableaux de données. Série 2 : Graphiques. Série 3 : Formules. Série 4 : Synthèse

Notion de fonction. Série 1 : Tableaux de données. Série 2 : Graphiques. Série 3 : Formules. Série 4 : Synthèse N7 Notion de fonction Série : Tableaux de données Série 2 : Graphiques Série 3 : Formules Série 4 : Synthèse 57 SÉRIE : TABLEAUX DE DONNÉES Le cours avec les aides animées Q. Si f désigne une fonction,

Plus en détail

SECURITE - Quelques règles - Ce document est vivant, chacun peut proposer des améliorations en accord avec le Road Marshal. Doc001-3A Page 1/16

SECURITE - Quelques règles - Ce document est vivant, chacun peut proposer des améliorations en accord avec le Road Marshal. Doc001-3A Page 1/16 SECURITE - Quelques règles - Ce document est vivant, chacun peut proposer des améliorations en accord avec le Road Marshal. Doc001-3A Page 1/16 La rubrique des Safety Officers Les signes à connaître Le

Plus en détail

Rapport final d'enquête partiel fourni ultérieurement. le Service d'enquête sur les accidents des transports publics

Rapport final d'enquête partiel fourni ultérieurement. le Service d'enquête sur les accidents des transports publics Unfalluntersuchungsstelle Bahnen und Schiffe UUS Service d enquête sur les accidents des transports publics SEA Servizio d inchiesta sugli infortuni dei trasporti pubblici SII Investigation bureau for

Plus en détail

RÉSOLUTION DE SYSTÈMES À DEUX INCONNUES

RÉSOLUTION DE SYSTÈMES À DEUX INCONNUES RÉSOLUTION DE SYSTÈMES À DEUX INCONNUES Sommaire 1 Méthodes de résolution... 3 1.1. Méthode de Substitution... 3 1.2. Méthode des combinaisons linéaires... 6 La rubrique d'aide qui suit s'attardera aux

Plus en détail

MetROCab VÉHICULe ÉLeCtRIQUe À RaYON D action ÉteNDU et DIFFÉReNtIeL ÉLeCtRONIQUe

MetROCab VÉHICULe ÉLeCtRIQUe À RaYON D action ÉteNDU et DIFFÉReNtIeL ÉLeCtRONIQUe MetROCab VÉHICULE ÉLECTRIQUE À RAYON D ACTION ÉTENDU ET DIFFÉRENTIEL ÉLECTRONIQUE GRACE A SON GROUPE MOTOPROPULSEUR DE POINTE A FAIBLES EMISSIONS (LOW EMISSION ADVANCED POWERTRAIN, OU LEAP) DEVELOPPE PAR

Plus en détail

Métiers d études, recherche & développement dans l industrie

Métiers d études, recherche & développement dans l industrie Les fiches Métiers de l Observatoire du Travail Temporaire Emploi, compétences et trajectoires d intérimaires cadres Métiers d études, recherche & développement dans l industrie R&D Production Ingénieur

Plus en détail

O b s e r v a t o i r e E V A P M. Taxonomie R. Gras - développée

O b s e r v a t o i r e E V A P M. Taxonomie R. Gras - développée O b s e r v a t o i r e E V A P M É q u i p e d e R e c h e r c h e a s s o c i é e à l ' I N R P Taxonomie R. Gras - développée Grille d'analyse des objectifs du domaine mathématique et de leurs relations

Plus en détail

Algorithmique avec Algobox

Algorithmique avec Algobox Algorithmique avec Algobox 1. Algorithme: Un algorithme est une suite d instructions qui, une fois exécutée correctement, conduit à un résultat donné Un algorithme doit contenir uniquement des instructions

Plus en détail

Chapitre 1 : Introduction aux bases de données

Chapitre 1 : Introduction aux bases de données Chapitre 1 : Introduction aux bases de données Les Bases de Données occupent aujourd'hui une place de plus en plus importante dans les systèmes informatiques. Les Systèmes de Gestion de Bases de Données

Plus en détail

1995.- Véhicule électrique HS-559 27203. 2850.- Véhicule électrique HS-898 27204. Liberté et qualité de vie. Prix bas permanents. www.landi.

1995.- Véhicule électrique HS-559 27203. 2850.- Véhicule électrique HS-898 27204. Liberté et qualité de vie. Prix bas permanents. www.landi. Mobil www.landi.ch Liberté et qualité de vie Garantie 3 ans Batterie 1 année 1995.- Véhicule électrique HS-559 27203 2850.- Véhicule électrique HS-898 27204 Bienvenue chez LANDI. Qualité LANDI Chez LANDI

Plus en détail

ÉTUDE SUR L EFFICACITÉ DES PNEUS D HIVER EN ÉTÉ RÉALISÉE PAR CAA-QUÉBEC

ÉTUDE SUR L EFFICACITÉ DES PNEUS D HIVER EN ÉTÉ RÉALISÉE PAR CAA-QUÉBEC ÉTUDE SUR L EFFICACITÉ DES PNEUS D HIVER EN ÉTÉ RÉALISÉE PAR CAA-QUÉBEC SEPTEMBRE 2008 1. Introduction L étude avait pour but de comparer avec le plus de précision possible l efficacité des pneus d hiver

Plus en détail

Leica Application Suite

Leica Application Suite Leica Application Suite Macro Editor et Macro Runner (Éditeur de macros et Exécuteur de macros) Personnalisées et automatisées 2 Les instructions peuvent être momentanément suspendues» de manière optionnelle

Plus en détail

Notice de paramétrage Version 1.1

Notice de paramétrage Version 1.1 1 2 Sommaire 1 Pourquoi doit-on paramétrer PIC-ASTRO?...3 1.1 Avertissement...3 1.2 Consignes avant utilisation...3 1.3 Le fichier de paramétrage...5 1.4 Les paramètres...5 1.5 Sauvegarde...5 2 Les paramètres

Plus en détail

Qu est-ce qu une probabilité?

Qu est-ce qu une probabilité? Chapitre 1 Qu est-ce qu une probabilité? 1 Modéliser une expérience dont on ne peut prédire le résultat 1.1 Ensemble fondamental d une expérience aléatoire Une expérience aléatoire est une expérience dont

Plus en détail

Normes techniques d'accessibilité

Normes techniques d'accessibilité Normes techniques d'accessibilité Informations tirées du site de la CRIPH (Cellule de Recrutement et d Insertion des Personnes Handicapées) La notion d accessibilité intègre plusieurs composantes : l accès

Plus en détail

LIDAR LAUSANNE 2012. Nouvelles données altimétriques sur l agglomération lausannoise par technologie laser aéroporté et ses produits dérivés

LIDAR LAUSANNE 2012. Nouvelles données altimétriques sur l agglomération lausannoise par technologie laser aéroporté et ses produits dérivés LIDAR LAUSANNE 2012 Nouvelles données altimétriques sur l agglomération lausannoise par technologie laser aéroporté et ses produits dérivés LIDAR 2012, nouveaux modèles altimétriques 1 Affaire 94022 /

Plus en détail

315 et 495 sont dans la table de 5. 5 est un diviseur commun. Leur PGCD n est pas 1. Il ne sont pas premiers entre eux

315 et 495 sont dans la table de 5. 5 est un diviseur commun. Leur PGCD n est pas 1. Il ne sont pas premiers entre eux Exercice 1 : (3 points) Un sac contient 10 boules rouges, 6 boules noires et 4 boules jaunes. Chacune des boules a la même probabilité d'être tirée. On tire une boule au hasard. 1. Calculer la probabilité

Plus en détail

> Mettre une croix dans les cases correspondantes Répondre aux deux consignes

> Mettre une croix dans les cases correspondantes Répondre aux deux consignes La signalisation /20 > Mettre une croix dans les cases correspondantes Répondre aux deux consignes A / Accès interdit aux cyclistes... B / Débouché de cyclistes venant de gauche ou de droite... C / Piste

Plus en détail

Les puissances 4. 4.1. La notion de puissance. 4.1.1. La puissance c est l énergie pendant une seconde CHAPITRE

Les puissances 4. 4.1. La notion de puissance. 4.1.1. La puissance c est l énergie pendant une seconde CHAPITRE 4. LES PUISSANCES LA NOTION DE PUISSANCE 88 CHAPITRE 4 Rien ne se perd, rien ne se crée. Mais alors que consomme un appareil électrique si ce n est les électrons? La puissance pardi. Objectifs de ce chapitre

Plus en détail

Chapitre 2 : Caractéristiques du mouvement d un solide

Chapitre 2 : Caractéristiques du mouvement d un solide Chapitre 2 : Caractéristiques du mouvement d un solide I Rappels : Référentiel : Le mouvement d un corps est décris par rapport à un corps de référence et dépend du choix de ce corps. Ce corps de référence

Plus en détail

3 - Description et orbite d'un satellite d'observation

3 - Description et orbite d'un satellite d'observation Introduction à la télédétection 3 - Description et orbite d'un satellite d'observation OLIVIER DE JOINVILLE Table des matières I - Description d'un satellite d'observation 5 A. Schéma d'un satellite...5

Plus en détail

Capteurs de vitesse de rotation de roue ATE

Capteurs de vitesse de rotation de roue ATE Capteurs de vitesse de rotation de roue ATE Pourquoi utiliser les capteurs de vitesse de rotation de roue ATE? Un besoin de plus en plus grand de confort et de sécurité : l ABS est aujourd hui un standard

Plus en détail

Ajustement. Titre l environnement normatif

Ajustement. Titre l environnement normatif Ajustement de Titre l environnement normatif Rencontres techniques de l AMF 5 février 2015 Antoine Cretin-Maitenaz DHUP Ministère de l'écologie, du Développement durable et de l Énergie Le décret du 5

Plus en détail

COURS EULER: PROGRAMME DE LA PREMIÈRE ANNÉE

COURS EULER: PROGRAMME DE LA PREMIÈRE ANNÉE COURS EULER: PROGRAMME DE LA PREMIÈRE ANNÉE Le cours de la première année concerne les sujets de 9ème et 10ème années scolaires. Il y a bien sûr des différences puisque nous commençons par exemple par

Plus en détail

Accident de voiture : six bons réflexes pour remplir le constat amiable

Accident de voiture : six bons réflexes pour remplir le constat amiable Accident de voiture : six bons réflexes pour remplir le constat amiable La qualité et la précision des informations sur le constat amiable permettront une meilleure indemnisation. Pour définir clairement

Plus en détail

Les critères du label «Tourisme et Handicap»

Les critères du label «Tourisme et Handicap» Les critères du label «Tourisme et Handicap» Aide à la lecture du document En gras et rouge apparaissent les critères obligatoires. En non gras apparaissent les critères de confort qui ne sont pas obligatoires

Plus en détail

Propulsions alternatives

Propulsions alternatives Propulsions alternatives Huit formes de propulsion alternative existent aujourd hui à côté des moteurs à essence et au diesel classiques. Nous les passons en revue ici avec à chaque fois une définition,

Plus en détail

1 [ 100% ] Rollators

1 [ 100% ] Rollators [ 100% ] Rollators 1 2 3 Gemino le rollator 100 % pour vous! Vous êtes à la recherche d un rollator sur mesure et qui vous permette de vous déplacer confortablement et en toute confiance, à l extérieur

Plus en détail

Introduction à l informatique temps réel Pierre-Yves Duval (cppm)

Introduction à l informatique temps réel Pierre-Yves Duval (cppm) Introduction à l informatique temps réel Pierre-Yves Duval (cppm) Ecole d informatique temps réel - La Londes les Maures 7-11 Octobre 2002 -Définition et problématique - Illustration par des exemples -Automatisme:

Plus en détail

Indications pour une progression au CM1 et au CM2

Indications pour une progression au CM1 et au CM2 Indications pour une progression au CM1 et au CM2 Objectif 1 Construire et utiliser de nouveaux nombres, plus précis que les entiers naturels pour mesurer les grandeurs continues. Introduction : Découvrir

Plus en détail

Programme scientifique Majeure INTELLIGENCE NUMERIQUE. Mentions Image et Réalité Virtuelle Intelligence Artificielle et Robotique

Programme scientifique Majeure INTELLIGENCE NUMERIQUE. Mentions Image et Réalité Virtuelle Intelligence Artificielle et Robotique É C O L E D I N G É N I E U R D E S T E C H N O L O G I E S D E L I N F O R M A T I O N E T D E L A C O M M U N I C A T I O N Programme scientifique Majeure INTELLIGENCE NUMERIQUE Langage Java Mentions

Plus en détail

Algorithmique avec Algobox

Algorithmique avec Algobox Algorithmique avec Algobox Fiche 2 Cette fiche est la suite directe de la première. 1. Instructions conditionnelles : 1.1. Reprise de la fiche 1 : Lecture d'un algorithme : ORDINATEUR INTERDIT : Après

Plus en détail

ROLLER : LA RENCONTRE DÉPARTEMENTALE USEP Parcours niveau 1

ROLLER : LA RENCONTRE DÉPARTEMENTALE USEP Parcours niveau 1 ROLLER : LA RENCONTRE DÉPARTEMENTALE USEP Parcours niveau 1 Toute chute annule le point de la zone arrivée r e t o u r Zone 5 Freinage arrêt Arrêt équilibré dans la zone : 1pt sinon : 0 pt 2 Pieds au sol

Plus en détail

1 point de pénalité par réponse fausse si plusieurs réponses requises 1/2 point de pénalité par réponse manquante

1 point de pénalité par réponse fausse si plusieurs réponses requises 1/2 point de pénalité par réponse manquante QUESTIONS ODE DE L ROUTE attention certaines questions comportent plusieurs réponses 1 point de pénalité par réponse fausse si plusieurs réponses requises 1/2 point de pénalité par réponse manquante 1

Plus en détail

L ADHÉRENCE ET LE GLISSEMENT DES PNEUMATIQUES

L ADHÉRENCE ET LE GLISSEMENT DES PNEUMATIQUES L ADHÉRENCE ET LE GLISSEMENT DES PNEUMATIQUES Quand on évoque les progrès de l automobile, on pense immédiatement aux progrès réalisés sur le rendement des moteurs, la baisse de la consommation, le respect

Plus en détail

Savoirs de base en sécurité routière. Vitesse et mortalité

Savoirs de base en sécurité routière. Vitesse et mortalité Sétra Savoirs de base en sécurité routière mars 2006 Vitesse et mortalité Avertissement : cette série de fiches est destinée à fournir une information rapide. La contrepartie est le risque d erreur et

Plus en détail

Ligue contre la Violence Routière

Ligue contre la Violence Routière Ligue contre la Violence Routière La Ligue contre la violence routière, notre confrère français, vient de lancer la voiture citoyenne. Elle tient compte aussi bien de la protection de l environnement que

Plus en détail

Nom-Projet MODELE PLAN DE MANAGEMENT DE PROJET

Nom-Projet MODELE PLAN DE MANAGEMENT DE PROJET Nom-Projet MODELE PLAN DE MANAGEMENT DE PROJET Glossaire La terminologie propre au projet, ainsi que les abréviations et sigles utilisés sont définis dans le Glossaire. Approbation Décision formelle, donnée

Plus en détail

Systèmes Dynamiques. making workspace work

Systèmes Dynamiques. making workspace work Systèmes Dynamiques making workspace work Systèmes dynamiques systèmes de stockage avec élévateur LISTA Optimiser l'espace, optimiser le temps, optimiser les coûts Une technique de stockage rationnelle

Plus en détail

Eco marathon. Quizz. Entourer les bonnes réponses Plusieurs réponses sont possibles par question

Eco marathon. Quizz. Entourer les bonnes réponses Plusieurs réponses sont possibles par question Eco marathon Conception et réalisation d'un véhicule basse consommation Collège de Rhuys 22 rue Adrien Régent 56 370 SARZEAU Contact : nicolas.levasseur@ac-rennes.fr Quizz Entourer les bonnes réponses

Plus en détail

Situation 1 : Note :...

Situation 1 : Note :... Situation 1 : Adhérence sur les pavés et positionnement en entrée de giratoire pour aller à gauche à noter un rampant aigu descendant de plateau ralentisseur en sortie du giratoire Situation 2 : Adhérence

Plus en détail

Accessibilité / voirie et espaces publics DDE 27 1 1

Accessibilité / voirie et espaces publics DDE 27 1 1 Accessibilité > voirie et espaces publics Réglementation et mise en oeuvre Accessibilité / voirie et espaces publics DDE 27 1 1 Les références réglementaires Le cadre législatif Loi n 2005-102 du 11 février

Plus en détail

Sommaire. Les lotissements à partir du 1er mars 2012. Février 2012. Caractéristiques d un lotissement...2. Constitue un lotissement...

Sommaire. Les lotissements à partir du 1er mars 2012. Février 2012. Caractéristiques d un lotissement...2. Constitue un lotissement... Les lotissements à partir du 1er mars 2012 Février 2012 Sommaire Caractéristiques d un lotissement...2 Constitue un lotissement...2 Ne constitue pas un lotissement...2 Les procédures applicables et leur

Plus en détail

cyclomoteur Non autorisé En général non autorisé sinon 45 45 45

cyclomoteur Non autorisé En général non autorisé sinon 45 45 45 L ATTESTATION SCOLAIRE DE SECURITE ROUTIERE NIVEAU 3 L attestation scolaire de sécurité routière comporte : - une attestation scolaire de sécurité routière (ASSR) de premier niveau qui se passe en 5 e

Plus en détail

REGLEMENT SECURITE INCENDIE ERP. DISPOSITIONS ARCHITECTURALES LES DEGAGEMENTS : couloirs,escaliers,sorties,portes

REGLEMENT SECURITE INCENDIE ERP. DISPOSITIONS ARCHITECTURALES LES DEGAGEMENTS : couloirs,escaliers,sorties,portes REGLEMENT SECURITE INCENDIE ERP DISPOSITIONS ARCHITECTURALES LES DEGAGEMENTS : couloirs,escaliers,sorties,portes REG 4-21 Vous trouverez l'ensemble des textes et réglementation ici : http://www.sitesecurite.com/portail/

Plus en détail

L ASSURANCE AUTO FICHE PRODUIT

L ASSURANCE AUTO FICHE PRODUIT L ASSURANCE AUTO FICHE PRODUIT Avec amaguiz, vous avez le choix entre 2 offres en fonction de votre profil et de l utilisation de votre voiture : al ASSURANCE AUTO CLASSIQUE al ASSURANCE AUTO AU KILOMÈTRE

Plus en détail

Cadre COMMENT TIRER BENEFICE DES SYSTEMES ROBOTISES. Yash Khandhia, Wilfrid Baroche, Dominique Humblot - AC&E

Cadre COMMENT TIRER BENEFICE DES SYSTEMES ROBOTISES. Yash Khandhia, Wilfrid Baroche, Dominique Humblot - AC&E COMMENT TIRER BENEFICE DES SYSTEMES ROBOTISES Yash Khandhia, Wilfrid Baroche, Dominique Humblot - AC&E Résumé Abstract Cet article présente une approche nouvelle et innovante de simulation et de programmation

Plus en détail

Texte Agrégation limitée par diffusion interne

Texte Agrégation limitée par diffusion interne Page n 1. Texte Agrégation limitée par diffusion interne 1 Le phénomène observé Un fût de déchets radioactifs est enterré secrètement dans le Cantal. Au bout de quelques années, il devient poreux et laisse

Plus en détail

La logistique. Contenu

La logistique. Contenu La logistique La logistique est définie comme la planification, l'organisation, le contrôle et la gestion du matériel et des flux de produits et des services avec le flux d'informations associées. La logistique

Plus en détail

Projet de parc éolien en mer au large de Courseulles-sur-Mer

Projet de parc éolien en mer au large de Courseulles-sur-Mer ÉOLIENNES OFFSHORE DU CALVADOS avril 2013 Projet de parc éolien en mer au large de Courseulles-sur-Mer Synthèse d étude relative à la protection des câbles Sommaire 1. CONTEXTE ET OBJECTIF DE L ETUDE...

Plus en détail

REPRESENTER LA TERRE Cartographie et navigation

REPRESENTER LA TERRE Cartographie et navigation REPRESENTER LA TERRE Seconde Page 1 TRAVAUX DIRIGES REPRESENTER LA TERRE Cartographie et navigation Casterman TINTIN "Le trésor de Rackham Le Rouge" 1 TRIGONOMETRIE : Calcul du chemin le plus court. 1)

Plus en détail

Comprendre l Univers grâce aux messages de la lumière

Comprendre l Univers grâce aux messages de la lumière Seconde / P4 Comprendre l Univers grâce aux messages de la lumière 1/ EXPLORATION DE L UNIVERS Dans notre environnement quotidien, les dimensions, les distances sont à l échelle humaine : quelques mètres,

Plus en détail

Calculs de probabilités

Calculs de probabilités Calculs de probabilités Mathématiques Générales B Université de Genève Sylvain Sardy 13 mars 2008 1. Définitions et notations 1 L origine des probabilités est l analyse de jeux de hasard, tels que pile

Plus en détail

CHAPITRE IX : Les appareils de mesures électriques

CHAPITRE IX : Les appareils de mesures électriques CHAPITRE IX : Les appareils de mesures électriques IX. 1 L'appareil de mesure qui permet de mesurer la différence de potentiel entre deux points d'un circuit est un voltmètre, celui qui mesure le courant

Plus en détail

Systèmes de transport public guidés urbains de personnes

Systèmes de transport public guidés urbains de personnes service technique des Remontées mécaniques et des Transports guidés Systèmes de transport public guidés urbains de personnes Principe «GAME» (Globalement Au Moins Équivalent) Méthodologie de démonstration

Plus en détail

Formations spécifiques

Formations spécifiques Formations spécifiques Sensibilisation aux risques électriques et sécurité lors des interventions de maintenance Durée : 2 journées Tout technicien travaillant sur des installations industrielles automatisées

Plus en détail

Mathématiques et petites voitures

Mathématiques et petites voitures Mathématiques et petites voitures Thomas Lefebvre 10 avril 2015 Résumé Ce document présente diérentes applications des mathématiques dans le domaine du slot-racing. Table des matières 1 Périmètre et circuit

Plus en détail

Fiche de données de sécurité selon 1907/2006/CE, Article 31

Fiche de données de sécurité selon 1907/2006/CE, Article 31 Page : 1/5 1 Identification de la substance/du mélange et de la société/l'entreprise Identificateur de produit Utilisations identifiées pertinentes de la substance ou du mélange et utilisations déconseillées

Plus en détail

du Cadre de vie Secrétariat Permanent du Conseil National pour l Environnement et le Développement Durable Présenté par: Paul BOMBIRI

du Cadre de vie Secrétariat Permanent du Conseil National pour l Environnement et le Développement Durable Présenté par: Paul BOMBIRI Ministère de l Environnement l et du Cadre de vie Secrétariat Permanent du Conseil National pour l Environnement et le Développement Durable Présenté par: Paul BOMBIRI Expert National Statisticien/Economiste

Plus en détail

Items étudiés dans le CHAPITRE N5. 7 et 9 p 129 D14 Déterminer par le calcul l'antécédent d'un nombre par une fonction linéaire

Items étudiés dans le CHAPITRE N5. 7 et 9 p 129 D14 Déterminer par le calcul l'antécédent d'un nombre par une fonction linéaire CHAPITRE N5 FONCTIONS LINEAIRES NOTION DE FONCTION FONCTIONS LINEAIRES NOTION DE FONCTION FONCTIONS LINEAIRES NOTION DE FONCTION Code item D0 D2 N30[S] Items étudiés dans le CHAPITRE N5 Déterminer l'image

Plus en détail

Conducteurs et passagers: à chacun ses responsabilités

Conducteurs et passagers: à chacun ses responsabilités Conducteurs et passagers: à chacun ses responsabilités La sécurité du passager dépend pour une grande part du conducteur, mais il a aussi sa part de responsabilité. Des règles spécifiques en fonction du

Plus en détail

Introduction au maillage pour le calcul scientifique

Introduction au maillage pour le calcul scientifique Introduction au maillage pour le calcul scientifique CEA DAM Île-de-France, Bruyères-le-Châtel franck.ledoux@cea.fr Présentation adaptée du tutorial de Steve Owen, Sandia National Laboratories, Albuquerque,

Plus en détail