• Aucun résultat trouvé

Ch. 1: Introduction

N/A
N/A
Protected

Academic year: 2022

Partager "Ch. 1: Introduction "

Copied!
35
0
0

Texte intégral

(1)

UPJV, Département EEA Master 2 EEAII

Parcours ViRob

Fabio MORBIDI

Laboratoire MIS

Équipe Perception et Robotique E-mail: [email protected]

Semestre 9, AU 2016-2017

Mercredi 14h00-16h30, Jeudi 10h00-12h30 Salle TP101

(2)

Plan du cours

Chapitre 1: Perception pour la robotique [F. Morbidi]

Chapitre 2: Modélisation d’incertitudes [D. Kachi]

1. Introduction

3. Typologies de capteur 2. Classification des capteurs

1. Introduction

3. Représentation statistique 2. Représentation de l’incertitude

4. Propagation de l’erreur: fusion des mesures de l’incertitude

Partie I : Perception Avancée

(3)

Chapitre 1: Introduction [F. Morbidi]

Plan du cours

Partie II : Robotique Mobile

1. Petit historique

3. Marché mondial et besoins technologiques 2. Systèmes, locomotions, applications

Chapitre 2: Locomotion [F. Morbidi]

1. Effecteurs et actionneurs

3. Robots mobiles à roues 2. Robots mobiles à jambes

4. Robots mobiles aériens

Chapitre 3: Décision et contrôle [F. Morbidi]

1. Commandabilité d’un robot

3. Contrôle de mouvement 2. Architectures de contrôle

(4)

•  Introduction to Autonomous Mobile Robots

R. Siegwart, I.R. Nourbakhsh, D. Scaramuzza, MIT press, 2ème éd., 2011 [Ch. 1-3]

Bibliographie

•  Theory of Robot Control

C. Canudas-de-Wit, B. Siciliano, G. Bastin (Éds.), Springer 1996 [Ch. 7]

•  Handbook of Robotics

B. Siciliano, O. Khatib (Éds.), 1ère éd., Springer 2008 Ch. 17, “Wheeled robots”, G. Campion, W. Chung

Ch. 34, “Motion control of wheeled mobile robots”, P. Morin, C. Sanson B. Siciliano, O. Khatib (Éds.), 2ème éd., Springer 2016

Ch. 24, “Wheeled robots”, W. Chung, K. Iagnemma

Ch. 49, “Modeling and control of wheeled mobile robots”, P. Morin, C. Sanson, R. Lenain

(5)

Ch. 1: Introduction

Petit historique

Applications, systèmes, locomotions

Marché mondial et besoins technologiques

Partie 2

Partie 3

Partie 1

(6)

Un robot mobile est la combinaison de composants matériels (mécanique, hardware) et immatériels (logiciels, software)

Catégories fonctionnelles:

• 

Locomotion/manipulation

• 

Perception (localisation, reconnaissance d’objets et de scènes)

• 

Raisonnement (apprentissage, planification, navigation)

• 

Communication (R/R, R/H, H/R) [R = Robot, H = Humain]

• 

Emotions ?

•  Comportement social ?

(7)

Chaîne de montage Tâches répétitives

Prédictible Contrôlable

Environnement naturel Dynamique, Incertain ! VS.

(cf. cours M1 de “Robotique Industrielle”)

(8)

Robot manipulateur vs. robot mobile

Robots manipulateurs

o  Très implanté sur les lignes d’assemblage

o  Manque de mobilité évidente

o 

Mouvements limités

• 

A l’opposé: robot mobile

• Problématiques de mobilité (déplacement en autonomie)

•  Mécanismes de locomotion

complexes

(9)

Premiers robots mobiles

• 

“Robot boat” de Nikola Tesla (1898) Navire télécommandé

Madison Square Garden, New York, Electrical Exhibition

• 

“Canard” de Jacques de Vaucanson (1739) Canard articulé en cuivre capable de boire, manger, cancaner, battre des ailes et digérer

comme un véritable animal « Automate »

(10)

« Shakey » Stanford Research Institute (1966)

•  Premier robot mobile percevant son

environnement

•  Capteurs

•  Caméra

•  Télémètre

•  Contact

(11)

« Genghis » MIT (1988)

◦  Six pattes

◦  Apprentissage autonome

  Franchissement d’obstacles

  Réaction de chaque jambe à l’environnement

 Programme de contrôle très simple

Maintenant au Smithsonian Air and Space Museum (Washington DC)

(12)

Deux paradigmes différents

Shakey (1966) Genghis (1988)

Pensée, raisonnement Action, comportement Intelligence: cerveau Intelligence: organisme Intelligence artificielle Vie artificielle

Traitement

d’information Coordination

sensori-motrice

(13)

Tendance récente (dix dernières années)

• 

Robotique coopérative: volées, troupeaux, cohortes, équipes, formations de robots

• 

Contrôle décentralisé ou distribué

“Consensus and Cooperation in Networked Multi-agent Systems”, R. Olfati-Saber, J.A. Fax, R.M. Murray, Proc. of the IEEE, vol. 95, n. 1, pp. 215-233, 2007

(14)

Autoassemblage programmable:

“Essaim d'un millier de robots”

(Science, 2014)

Vidéo

Cohortes de robots

Kilobot

(15)

Voestalpine Klangwolke, Linz, Autriche, 1 sept. 2012: 49 Hummingbirds de AscTec

Volées de robots

Spectacles de lumière

(« feux d'artifice robotiques »)

Vidéo

Micro-hélicoptère à quatre pales (quadrirotor)

(16)

Écran interactif 3D

Vidéo

Volées de robot

(17)

Ch. 1: Introduction

Petit historique

Applications, systèmes, locomotions

Marché mondial et besoins technologiques

Partie 2

Partie 3

Partie 1

(18)

Le milieu hostile

•  Industrie nucléaire

•  Exploration: planétaire (par ex. robot Philae), sous-marine, volcanique, spéléologique

•  Surveillance: robots militaires (par ex. drone Predator de l’US Air Force)

•  Sauvetage en cas de catastrophes naturelles (tremblements de terre, inondations, avalanches)

•  Déminage

Les travaux répétitifs

Applications

(19)

◦  Robot40 de Cleanfix

◦ 

Nettoyage de gymnases

◦ 

Navigation basée sonars et infrarouge

◦  VC-RE70V de Samsung

◦ 

Aspirateur autonome

◦ 

Exploration exhaustive

◦ 

SLAM visuel « plafond »

◦ 

Capteur optique: mesure la pollution de l’air aspiré

◦  Roomba de iRobot

◦ 

Nettoyage de maisons

◦ 

Brosse rotative

◦ 

Bumpers

Nettoyage

(20)

Automatisation des entrepôts

Amazon Robotics, ex Kiva Systems (2011) et Exotec Solutions

•  Flotte de robots mobiles

•  Stockage global par logiciel gestionnaire

•  Déplacements auto-gérés

(21)

Domaine agricole

Robot Oz de Naïo Technologies

• 

Désherbage automatique

• 

Transport du matériel agricole

(22)

Applications

Le service

◦  Médicine

Pilules robotiques

◦  Aide aux handicapés/personnes âgées (fauteuil roulant autonome)

◦  Robot guide (musées, centres commerciaux)

Caméra panoramique

(23)

Environnement hostile

locomotion non conventionnelle

◦  « Rovers » NASA sur Mars

◦ Sojourner (1997)

◦ Spirit et Opportunity (2004)

◦ Curiosity (2012)

◦  Téléopérés depuis la Terre, mais détection automatique des obstacles

Systèmes et locomotions

Sojourner Spirit

Curiosity

Suspension de type rocker-bogie

(24)

Même sur terre …

◦  Premier robot marchant appliqué

◦  Conçu pour sortir le bois de la forêt

◦  Coordination automatique des jambes

◦  Navigation par opérateur humain sur le robot

(téléopération)

Systèmes et locomotions

(25)

Snakebot, Carnegie Mellon University

Robots rampants

◦ 

Inspiration: locomotion des serpents

◦ 

Modulaires et flexibles

◦ 

Déplacement sur tous les terrains (insertion dans des passages étroits)

◦ 

Idéaux pour missions de sauvetage

•  Véhicules chenillés

Systèmes et locomotions

(26)

Magnebike (ETHz + ALSTOM)

◦  Roues magnétiques

◦  Grande mobilité

◦  Inspection de structures complexes

◦ Tuyaux

◦ Pipelines

◦ Turbines

Systèmes et locomotions

Gibbot (NxR lab, Northwestern University)

•  Robot « singe »

•  Brachiation

•  Deux extrémités magnétiques

(27)

ParkourBot (Northwestern et Carnegie Mellon University)

◦  Robot sauter/grimper

◦  Deux jambes élastiques

◦  Application: inspection de tuyaux

Vidéo

Systèmes et locomotions

(28)

Sirius (University of Sydney)

◦  Véhicule sous-marin autonome (AUV)

◦  Cartographie 3D du fond sous-marin

◦  Assemblage d’images stéréo (mosaïque)

Systèmes et locomotions

(29)

Les drones

◦  Voilure fixe

 Non motorisée

◦  Planeur  Motorisée

◦  Traction

◦  Propulsion

◦  Voilure tournante  Birotor

Quadrirotor  Hexarotor

 …

◦  Voilure battante

◦  Plus léger que l’air

Dirigeable

Systèmes et locomotions

Firefly de AscTec Phantom 1 de DJI

(30)

Volatiloïde

◦  SmartBird de Festo

◦  Nano Hummingbird de AeroVironment

Systèmes biomimétiques

Poissonoïde

◦  Airacuda de Festo

 Commande pneumatique  «Muscles» fluides

•  Insectoïde

• Genghis

•  Plantoïde

• Projet U.E.

Vidéo

Vidéo

(31)

Ch. 1: Introduction

Petit historique

Applications, systèmes, locomotions

Marché mondial et besoins technologiques

Partie 2

Partie 3

Partie 1

(32)

Marché mondial et besoins technologiques

Aujourd’hui

◦  Industrie: 20%

◦  Robotique personnelle et de service: 72%

2025

◦  Industrie: 15%

◦  Robotique personnelle et de service: 77%

Robotique personnelle

seule: de 5G$ à 50G$ !

(33)

Robotique de service

◦  Robot semi ou complètement autonome

◦  Robot réalisant des tâches pour les humains … … hormis les opérations de manufacture

Stock de robots de service pour pros: 1.5 en 4 ans (de 63000 à 112000): 1er secteur: sécurité/défense

Ventes de robots domestiques: 2 en 4 ans (de 4.4 millions d’unités à 9.2 millions)

Ventes de robots ludiques: 2.5 en 4 ans (de 2.8 millions d’unités à 9.5 millions)

Marché mondial des robots*

*Début 2008 - fin 2012

(34)

1.  E-puck

2.  Khepera III 3.  Koala 2.5

4.  TurtleBot (Create iRobot + Kinect Microsoft: Willow Garage) 5.  Pioneer 3-AT (Adept Mobilerobots)

6.  AmigoBot (Adept Mobilerobots)

Robots mobiles pour la recherche et l’enseignement

EPFL, École Polytechnique Fédérale de Lausanne

1

(35)

Environnements de simulation/développement

•  Robot Operating System (ROS)

•  Ensemble de bibliothèques et outils (drivers, algorithmes, etc.) pour développer des applications robotiques

•  Open source: www.ros.org

•  Gazebo

•  Simulation précise et efficace de populations de robots dans des environnements virtuels

•  Moteur physique robuste, interfaces graphiques avancées

•  Gratuit: http://gazebosim.org

V-rep (« Virtual robot experimentation platform »)

•  6 approches et 7 langages de programmation

•  Destiné à chercheurs, amateurs, développeurs professionnels

•  V-rep pro edu est gratuit: http://www.coppeliarobotics.com

Matlab

•  Robotics System Toolbox de MathWorks (R2015b)

•  Robotics Toolbox de Peter Corke

•  Gratuit: www.petercorke.com/Robotics_Toolbox.html

vidéo

Références

Documents relatifs

« Les frais de reconstitution des titres de propriété d’immeubles ou de droits immobiliers pour lesquels le droit de propriété du défunt n’a pas été constaté avant son

Calcaire assez com pact, contenant des Milioles blanches plus ou moins brisées, des Orbitolites, des Avéolines (dont une épigénisée par des oxydes roux), de

• On considère un fil fin rigide, enroulé en hélice d'équa- tion : z = hθ (où h est une constante), sur un cylindre dʼaxe Oz, de rayon r et de hauteur totale L. • Un

The present assessment of the West African monsoon in the models of the Coupled Model Intercomparison Project (CMIP) phase 5 (CMIP5) indicates little evolution since the third phase

It combines a statistical local weather type approach with dynamical simulations using the mesoscale atmospheric model Meso-NH coupled to the urban canopy model Town Energy

– Distribution of the species of the genus Heligmosomoides, belon- ging to the “polygyrus line” modified from Asa- kawa (1988) from China and

Synlophe (studied in one male, one female): in both sexes, body bearing uninterrupted cuticular ridges except on right ventral side, all arising just posterior to cephalic vesicle

La présence de lactose dans le régime se traduit par des modifications dans la composition corporelle et dans la répartition des divers tissus : lorsque le lactose est