![]()
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.

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).

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

Prérequis
Les 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.





