Introduction à la robotique en Licence

Université de Lorraine Dépt Informatique de la FST Fac. des Sciences et Technologies

Logo de l'UL|FST/DI

Contenu

Cet enseignement est composé de 7 séances de 2 h de cours et de 8 séances de 2 h de travaux dirigés.
Architecture logicielle en robotique

Le cours dépeint rapidement quelques aspects historique de la robotique ainsi que certaines perspectives prochaines. Il présente ensuite différentes plateformes matérielles et logicielles, et les fondements des principaux modules permettant un comportement autonome (perception, cartographie, planification et contrôle).

La mise en pratique consiste à réaliser un mini-projet, choisi parmi 5 : effectuer un slalom, suivre un objet, parcourir un labyrinthe, cartographier une zone, ou trouver et ramener un cube de couleur. La plateforme matérielle est un robot Lego Mindstorm Ev3, contrôlé par le système Ev3dev2 (ssh & Python 3).

Robot et cube
Tank Bot

Speed Bot
Quelques réalisations passées sont présentées sur les pages du département informatique de la FST.

diaporama
Diaporama de présentation

Prérequis

Logo PythonLes notions à connaître pour suivre cet enseignement sont des structures de données fondamentales (les listes – piles et files, les arbres et les graphes) ainsi que le langage Python et les bases de ssh.