Robotique autonome Introduction à la robotique

Documents pareils
Introduction à la robotique Licence 1ère année /2012

Environnement Architecture de controle. Décisions

Robotique Mobile. David Filliat

Intelligence artificielle et les défis en robotique mobile et autonome

Les lières. MSc in Electronics and Information Technology Engineering. Ingénieur civil. en informatique. MSc in Architectural Engineering

Objectifs du cours Modélisation de la Turbulence M2 - EE

Robotique, intelligence arti ficielle et artistique les 14 et 15 octobre à Toulouse

Pourquoi. cette thématique. de recherche

Robot humanoïde NAO Système d étude de la robotique mobile

Chapitre 0 : Généralités sur la robotique 1/125

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


Usine Numérique Intégration Produit Production

Intelligence Artificielle et Robotique

Moteurs de recommandations & pertinence de la conversation. Hervé Mignot herve.mignot@equancy.com 24 Mai 2011

De l automatisme à la domotique...

Guide Utilisateur du robot humanoïde NAO

Notre savoir - faire

FICHE DE POSTE 1 TITULAIRE DU POSTE

Apprentissage statistique dans les graphes et les réseaux sociaux

imaginez-vous un univers de possibilités BOOK imagine yourself in a world of opportunities...

Solutions 3D innovantes pour la communication, la vente et la formation.

Université Paris 8 Laboratoire d Informatique Avancée de Saint-Denis THÈSE. pour l obtention du

MODE OPÉRATOIRE. VI) Le projet mené dans le cadre de la technologie. Le projet porte sur la réalisation d une horloge CD.

Informatique UE 102. Jean-Yves Antoine. Architecture des ordinateurs et Algorithmique de base. UFR Sciences et Techniques Licence S&T 1ère année

Relever les défis des véhicules autonomes

Modélisation du comportement habituel de la personne en smarthome

Représentation et analyse des systèmes linéaires

Module : Gouvernance et responsabilité sociétale de l entreprise

De la réalité virtuelle à l analyse de données

Sangalhos Indústria de Componentes Metálicos, SA Bicarenho Sangalhos Sangalhos

Pour les futurs développeurs Sommaire

Systèmes d aspiration pour plan de travail

Les enjeux de la mobilité et de la réalité augmentée dans les jeux éducatifs localisés. GéoEduc3D

Consortium de recherche Value Stream Mapping Formation

Tous vos événements sur le toit de toulouse

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

NOTRE OFFRE GLOBALE STAGES INTER-ENTREPRISES

SLAM Visuel 3D pour robot mobile autonome

Cloud Computing - présentation d un outil complet

JOG : une approche haut niveau des systèmes embarqués via Armadeus et Java

BIBLIOGRAPHIE ET CITATIONS RESUME METHODOLOGIQUE

Journée IJD. Moussa Tari Bako Bachir. 25 juin 2012 ARLES/INRIA. Introduction Travail Chez ARLES

Descripteur global Interaction orale générale

Vers une approche Adaptative pour la Découverte et la Composition Dynamique des Services

HAUTE SAISON et «weekend-only» pendant la moyenne saison

IDÉES PERMETTANT DE COLLECTER DES FONDS POUR LA COURSE À LA VIE

Cours 1 : Qu est-ce que la programmation?

I Stabilité, Commandabilité et Observabilité Introduction Un exemple emprunté à la robotique Le plan Problème...

1.5 COMPOSANTS POUR INSTALLATIONS TELEPHONIQUES, TV/SAT ET CAT.5. Les matières premières. Section 1.5

CONSEIL STRATÉGIQUE. Services professionnels. En bref

Fabriquer son TBI avec une manette de jeu WII

Cuisine ( Niveau 2 ).

Caméra IP motorisée de surveillance jour et nuit

Robots CNC. WITTMANN nommé «Meilleur achat» pour les robots. Technology working for you.

Synthes ProPlan CMF. Service de planification et produits spécifiques de patient pour la chirurgie craniomaxillo-faciale.

LCE.5B Techniques de bureau, spécialisation juridique HIVER re session. Code du cours Cours Titre Coût

Couplage efficace entre Optimisation et Simulation stochastique Application à la maintenance optimale d une constellation de satellites

UNE EXPÉRIENCE INOUBLIABLE!

Pascale Betinelli CEA LIST. Demi-journée d'information ECHORD++ 20 avril M.E.N.E.S.R

Comment reproduire les résultats de l article : POP-Java : Parallélisme et distribution orienté objet

Ergonomie des Interfaces Homme-Machine

Électromécanique de systèmes automatisés

DOCADOCT 2014/2015 MOTEURS DE RECHERCHE SPECIALISES

Découvrez la nouvelle géneration de système de gestion de file d attente!

Préparé au Laboratoire d Analyse et d Architecture des Systèmes du CNRS

Cartographie Mobile à MINES ParisTech

Pascal Forget 2310, Avenue Notre-Dame Québec, (Québec) Canada, G2E 3G5 Tél. (418) Fax (418)

Conférence francophone ESRI 2 & 3 octobre 2013

Sommaire Table des matières

L ENTREPRENEURIAT INNOVANT DE LA SILVER ÉCONOMIE, LES VOIES NOUVELLES DES ROBOTS SOCIAUX D ASSISTANCE

Modélisation d un réseau sociotechnique Application à la gestion de crise. Guillaume Philippe (UBS / CAMKA System) Christine Chauvin (UBS)

Big Data Pour l amélioration de la qualité d expérience client web

Home I/O. Table des matières

Lot 4: Validation industrielle. Youness LEMRABET Pascal YIM, 19/11/2010

Manuel de management intégré

ENOVIA 3DLive. IBM PLM Solutions 1 er Octobre Philippe Georgelin Sébastien Veret

QUELS OUTILS SONT UTILISES POUR LES ACTIVITES DE REHABILITATION EN ESAD

CQP Développeur Nouvelles Technologies (DNT)

Procédure d inscription pour une recherche personnelle de stage

Enjeux et contraintes de la mutualisation des ressources pour les collectivités et les agents

toujours une Idée d avance...

Caméras réseau thermiques Axis Détection de haute qualité dans l obscurité et dans des conditions difficiles

2015 SKILLS CANADA NATIONAL COMPETITION OLYMPIADES CANADIENNES DES MÉTIERS ET DES TECHNOLOGIES 2015

Electron MECATRONIQUE. S.r.l. Educational Equipment Design, Production & Trading. Member of I.D.E.A. International Didactic Equipment Association

A- Observez la vidéo A présentant le fonctionnement de deux objets techniques que nous

L Avenue Digital Media. L aménagement du territoire à travers la maquette 3D. créateur de mondes virtuels

Optimisation et programmation mathématique. Professeur Michel de Mathelin. Cours intégré : 20 h

GKN Driveline Recherche et développement produits

Pole Formation Catalogue

Better data. Better decisions. La carière digitale, nouvel outil de suivi et de gestion de l exploitation

La réalité opérationnelle du KM chez Schlumberger

Rapport d étonnement du salon Innorobo 2015, du 01/07 au 03/07.

Siège social : 447 rue Jean Perrin ZI Douai Dorignies BP DOUAI CEDEX Tél +33 (0) Fax +33 (0)

NOTICE DE SECURITE POUR LES ERP

SÉRIE RM Découpeuses-Cambreuses RM 40K / RM 40KS / RM 40P

Mon carnet d engagement communautaire

Transcription:

Robotique autonome Introduction à la robotique Francis Colas

Présentation Francis Colas chercheur en robotique ; Inria Nancy Grand-Est Loria ; équipe Larsen 1 : autonomie et interaction à long terme ; mots clés : estimation d état, cartographie, navigation ; responsable du cours. Jérémy Fix et Hervé Frezza-Buet enseignants-chercheurs ; CentraleSupélec ; équipe Biscuit du Loria : modèles de calculs non-conventionnels ; responsables du BE. 1 http://team.inria.fr/larsen Francis Colas Robotique autonome Introduction 2

Objectifs du cours Introduction à la robotique autonome présentation de la robotique ; différentes facettes de l autonomie ; présenter des exemples de techniques et de réalisations. Francis Colas Robotique autonome Introduction 3

Objectifs du cours Introduction à la robotique autonome présentation de la robotique ; différentes facettes de l autonomie ; présenter des exemples de techniques et de réalisations. Objectifs de la séance définition de la robotique ; présenter une vue d ensemble sur l autonomie. Francis Colas Robotique autonome Introduction 4

1Robots et robotique Francis Colas Robotique autonome Introduction 5

Qu est-ce qu un robot? Étymologie Josef Čapek pour la pièce R.U.R. de son frère Karel en 1920 ; humanoïdes produits en usine ; du tchèque «robota» : corvée. une scène de R.U.R. Francis Colas Robotique autonome Introduction 6

Qu est-ce qu un robot? Étymologie Josef Čapek pour la pièce R.U.R. de son frère Karel en 1920 ; humanoïdes produits en usine ; du tchèque «robota» : corvée. une scène de R.U.R. Automate dispositif mécanique qui bouge tout seul ; actionné par l eau, le vent, des ressorts ou des pendules (ou à la main) ; capables de faire des séquences de mouvements. Léonard de Vinci Francis Colas Robotique autonome Introduction 7

Qu est-ce qu un robot? Définitions (atilf.atilf.fr) «[fiction] Machine, automate à l aspect humain capable d agir et de parler comme un être humain.» i, Robot (2004) Francis Colas Robotique autonome Introduction 8

Qu est-ce qu un robot? Définitions (atilf.atilf.fr) «[fiction] Machine, automate à l aspect humain capable d agir et de parler comme un être humain.» «Appareil effectuant [... ] une tâche précise pour laquelle il a été conçu» i, Robot (2004) Robots de soudage FANUC Francis Colas Robotique autonome Introduction 9

Qu est-ce qu un robot? Définitions (atilf.atilf.fr) «[fiction] Machine, automate à l aspect humain capable d agir et de parler comme un être humain.» «Appareil effectuant [... ] une tâche précise pour laquelle il a été conçu» «Appareil électro-ménager à fonctions multiples, destiné à réaliser diverses préparations de cuisine.» i, Robot (2004) Robots de soudage FANUC Robot ménager KitchenAid Francis Colas Robotique autonome Introduction 10

Qu est-ce qu un robot autonome? Robot autonome, pour nous : dispositif mécatronique (mécanique, électronique et informatique), qui effectue une tâche par lui-même, dans un environnement non dédié, par l interaction de sa perception et de son action, avec une certaine autonomie de décision. Francis Colas Robotique autonome Introduction 11

Qu est-ce qu un robot autonome? Robot autonome, pour nous : dispositif mécatronique (mécanique, électronique et informatique), qui effectue une tâche par lui-même, dans un environnement non dédié, par l interaction de sa perception et de son action, avec une certaine autonomie de décision. Exemples de tâches nettoyer le sol ; guider des personnes dans un musée ; déminer un champ ; dresser une carte d un endroit ;... Francis Colas Robotique autonome Introduction 12

Anatomie d un robot Composants structure mécanique ; actuateurs (articulation, roues... ) ; capteurs (sonar, encodeurs... ) ; électronique (puissance, bus, ordinateurs) ; logiciel. Caméra de profondeur Caméra omnidirectionnelle Pince Antenne Wifi Joints Batterie Ordinateur Scanner laser Centrale inertielle Chenilles Flippers Encodeurs Francis Colas Robotique autonome Introduction 13

Exemples de robots autonomes Industrie suppression des cages de sécurité ; coopération avec un opérateur humain ; règlement rapide et local de problèmes ; apprentissage rapide de nouvelles tâches... Baxter de Rethink Robotics Universal Robot UR5 chez Atria Francis Colas Robotique autonome Introduction 14

Exemples de robots autonomes Services nettoyage (sol, piscine) ; entrepôt ; accueil, guide... Rhino (1997) irobot Roomba irobot Mirra Kiva Systems (Amazon) Softbank Pepper Francis Colas Robotique autonome Introduction 15

Autres exemples dans les services Lely Astronaut AscTec Falcon 8 Packbot Giraff Francis Colas Robotique autonome Introduction 16

Robots de recherche Locomotion Locomotion au sol marche bipède ; marche quadrupède ; course ; roues sur terrain accidenté... HRP-4 (Kawada) Bigdog (Boston Dynamics) Absalom/Nifti (Bluebotics) Francis Colas Robotique autonome Introduction 17

Robots de recherche Locomotion Locomotion hors sol sous-marins ; bateaux ; avions... LAUV (LSTS, Porto) Kingfisher (Clearpath robotics) Atlantik Solar (ASL, ETHZ) Francis Colas Robotique autonome Introduction 18

Robots de recherche Manipulation Manipulation manipulation dextre ; manipulation avec deux bras ; objets non rigides ; dynamique... HYFLAM (UHAM) HDMS (Re 2 ) PR2 (Willow Garage) Francis Colas Robotique autonome Introduction 19

Robots autonomes Robots autonomes déployés industrie : cohabitation ou collaboration avec des humains ; service : entretien, manutention ou accueil. Robots de recherche locomotion : au sol ou non ; manipulation. Francis Colas Robotique autonome Introduction 20

2Autonomie Francis Colas Robotique autonome Introduction 21

Fonctions d un robot autonome Robot Fonctions principales percevoir et se représenter l environnement ; se déplacer et agir ; décider et planifier ; Perception Décision Action Environnement Francis Colas Robotique autonome Introduction 22

Fonctions d un robot autonome Robot Fonctions principales percevoir et se représenter l environnement ; se déplacer et agir ; décider et planifier ; Représentation Perception Décision Plan Action Environnement Francis Colas Robotique autonome Introduction 23

Fonctions d un robot autonome Robot Apprentissage Fonctions principales percevoir et se représenter l environnement ; se déplacer et agir ; décider et planifier ; apprendre ; Représentation Perception Décision Plan Action Environnement Francis Colas Robotique autonome Introduction 24

Fonctions d un robot autonome Robot Apprentissage Fonctions principales percevoir et se représenter l environnement ; se déplacer et agir ; décider et planifier ; apprendre ; communiquer et interagir. Décision Représentation Plan Interaction Perception Action Personnes Environnement Francis Colas Robotique autonome Introduction 25

Perception Perception interprétation des valeurs des capteurs ; inférence sur l environnement ; inférence sur l état du robot ; construction d une représentation interne. Mise en œuvre capteurs ; espace de représentation ; modèle des capteurs. Francis Colas Robotique autonome Introduction 26

Mouvement Action réalisation d un mouvement donné ; contrôle d un actionneur. Mise en œuvre actionneurs ; espace de contrôle ; modèle de l actionneur ; fermeture de boucle avec capteur. Francis Colas Robotique autonome Introduction 27

Décision Décision et planification choix des actions pour atteindre un objectif ; définition d un plan ; simulation des conséquences des actions. Mise en œuvre représentation courante ; espace de planification ; modèle d action. Francis Colas Robotique autonome Introduction 28

Apprentissage Apprentissage automatique amélioration de modèle existants ; définition de nouveaux modèles ; pour la perception, la décision ou l action. Mise en œuvre données d apprentissage ; modèle générique. Francis Colas Robotique autonome Introduction 29

Interaction Communication et interaction partager de l information ; réaliser une tâche en commun ; avec des personnes ou d autres robots. Mise en œuvre modèle de l autre ; modèle d interaction. Francis Colas Robotique autonome Introduction 30

Conclusion Robotique autonome diversité de robots, d environnements et de tâches ; plusieurs fonctions : - perception, - mouvement, - décision, - apprentissage, - interaction. Francis Colas Robotique autonome Introduction 31

Programme Prochaines séances séance 2 : capteurs, estimation d état, localisation ; séance 3 : modélisation de l espace, cartographie, SLAM ; séance 4 : espace de configuration, algorithmes de planification ; séance 5 : navigation, suivi de trajectoire, exploration ; séance 6 : représentation et raisonnement, planification de tâches ; séance 7 : architectures de contrôle ; séance 8 : coopération/coordination multi-robots, interaction homme-robot. BE : cartographie autonome contrôleur et exploration ; utilisation de gmapping et move_base ; simulateur V-REP et intergiciel ROS. Francis Colas Robotique autonome Introduction 32

Bibliographie Livres de support Latombe, Robot Motion Planning, Kluwer Academic Publishers, 1991. Lavalle, Planning Algorithms, Cambridge University Press, 2006. Siegwart et al., Introduction to Autonomous Mobile Robots, MIT Press, 2011. Siciliano et al., Springer Handbook of Robotics, Springer, 2016. Francis Colas Robotique autonome Introduction 33

Bibliographie Livres de support Latombe, Robot Motion Planning, Kluwer Academic Publishers, 1991. Lavalle, Planning Algorithms, Cambridge University Press, 2006. Siegwart et al., Introduction to Autonomous Mobile Robots, MIT Press, 2011. Siciliano et al., Springer Handbook of Robotics, Springer, 2016. Autres ouvrages Russel et Norvig, Artificial Intelligence : A Modern Approach, Pearson, 2009. Bishop, Pattern Recognition and Machine Learning, Springer, 2007. Thrun et al., Probabilistic Robotics, MIT Press, 2005. Francis Colas Robotique autonome Introduction 34

Merci de votre attention. Des questions?