AccueilLicence généraleInformatiqueEnseignementsRobotique distribuée

Licence InformatiqueUE Robotique distribuée

Contenu

L'objectif de cette option est d'aborder l'algorithmique distribuée dans un contexte d'essaims de robots mobiles. La mise en oeuvre se fera tant d'un point de vue algorithmique (dans un simulateur) que d'un point de vue expérimental avec des mini-véhicules robotisés dotés de capteurs, d'émetteurs et de moyens de communication. On étudiera le modèle d'agents mobiles, ses motivations, et les problèmes fondamentaux, en particulier, les problèmes d'exploration (2D et dans un graphe), de rendez-vous et de formation de motifs. On abordera également la programmation réactive de robot individuel (boucles de contrôle, capteurs, actuateurs, communication et temps-réel avec une API haut-niveau) avant de programmer des essaims.

Compétences visées

  • Utiliser les concepts fondamentaux de l'informatique (langages formels, logique, et graphes) pour la programmation et la modélisation.
  • Utiliser une bibliothèque ou un framework en consultant sa documentation.
  • Mettre en œuvre des algorithmes et des structures de données.
  • Évaluer la complexité et la correction d’une solution algorithmique.
  • Concevoir un algorithme en utilisant des stratégies algorithmiques adaptées aux problème.

Langue utilisée

Langue principale utilisée par cet enseignement : Français.

Pré-requis recommandés

  • Algorithmique 2 (graphes)

Volume des enseignements

  • Cours magistraux : 10 heures
  • Travaux dirigés : 6 heures
  • Travaux pratiques : 14 heures

Les formations qui utilisent cet enseignement