Robots pompiers : Différence entre versions

De Learning Lab Environnements Connectés
Sauter à la navigation Sauter à la recherche
(Page Wiki du projet Robots Pompiers - option robotique (FISE2 TSE 2022))
Ligne 1 : Ligne 1 :
 +
==Présentation==
 +
 +
===Objectifs pédagogiques===
 
Les objectifs pédagogiques de l'option Robotique sont les suivantes :
 
Les objectifs pédagogiques de l'option Robotique sont les suivantes :
- découvrir la robotique en s'appuyant sur une démarche pratique et concrète ;
+
* découvrir la robotique en s'appuyant sur une démarche pratique et concrète ;
- savoir mettre en œuvre des capteurs analogiques et numériques ;
+
* savoir mettre en œuvre des capteurs analogiques et numériques ;
- acquérir des notions sur la commande des moteurs et leur asservissement ;
+
* acquérir des notions sur la commande des moteurs et leur asservissement ;
- maîtriser les spécificités des interfaces de puissance à base de commutation (hacheurs, pont en H)
+
* maîtriser les spécificités des interfaces de puissance à base de commutation (hacheurs, pont en H)
- prendre conscience des difficultés pratiques et technologiques de mise en œuvre de robots
+
* prendre conscience des difficultés pratiques et technologiques de mise en œuvre de robots
- mettre en oeuvre une démarche de \textit{reverse-engineering} pour la prise en main du matériel
+
* mettre en oeuvre une démarche de \textit{reverse-engineering} pour la prise en main du matériel
- savoir programmer des scénarios de comportement prenant en compte l’environnement
+
* savoir programmer des scénarios de comportement prenant en compte l’environnement
- bonne pratique de programmation C ou Python : commentaires, noms intelligibles de variables ou fonctions, utilisation d'un dépôt Git...
+
* bonne pratique de programmation C ou Python : commentaires, noms intelligibles de variables ou fonctions, utilisation d'un dépôt Git...
- méthodologie de gestion de projet, en groupe : gestion des ressources, gestion du temps, plan de tests\ldots
+
* méthodologie de gestion de projet, en groupe : gestion des ressources, gestion du temps, plan de tests\ldots
- s’initier à une démarche de « Design thinking » pour la conception de projet
+
* s’initier à une démarche de « Design thinking » pour la conception de projet
 +
 
 +
===Modalités d'évaluation===
 +
Les modalités d'évaluation du module seront :
 +
* avancée du projet : intérêt porté au projet, travail pendant et en dehors des séances, efficacité du travail en groupe, utilisation des outils demandés...
 +
* utilisation des outils et notamment mise à jour du Wiki
 +
* présentation + démonstration technique finale du projet ;
 +
* examen écrit (QCM, sans document) - jeudi 12 mai ;
  
 +
===Outils à utiliser===
 +
# wiki : explication et documentation du projet ;
 +
# projet GitLab (serveur de TSE) : sauvegarde et suivi de version des différents code ;
 +
# ToDoList avec les missions de chaque étudiant, au fur et à mesure des séances ;
  
 +
===Missions des robots pompiers===
 
Les robots pompiers devront réaliser les actions suivantes :
 
Les robots pompiers devront réaliser les actions suivantes :
1/ départ de la base du robot 1 ;
+
# départ de la base du robot 1 ;
2/ exploration de l'environnement en évitant les obstacles ;
+
# exploration de l'environnement en évitant les obstacles ;
3/ évaluation des paramètres environnementaux : taux de $\text{CO}_\text{2}$, température, rayonnement UV\ldots
+
# évaluation des paramètres environnementaux : taux de $\text{CO}_\text{2}$, température, rayonnement UV\ldots
4/ si détection de paramètres anormaux, communication vers les robots 2 et 3 ;
+
# si détection de paramètres anormaux, communication vers les robots 2 et 3 ;
5/ cheminement des robots 2 et 3 jusqu'au point de sinistre, à partir des informations fournies par le robot 1 ;
+
# cheminement des robots 2 et 3 jusqu'au point de sinistre, à partir des informations fournies par le robot 1 ;
  
 
En fonction de l'avancée du projet, d'autres types d'action pourront être ajoutés.
 
En fonction de l'avancée du projet, d'autres types d'action pourront être ajoutés.

Version du 4 avril 2022 à 10:41

Présentation

Objectifs pédagogiques

Les objectifs pédagogiques de l'option Robotique sont les suivantes :

  • découvrir la robotique en s'appuyant sur une démarche pratique et concrète ;
  • savoir mettre en œuvre des capteurs analogiques et numériques ;
  • acquérir des notions sur la commande des moteurs et leur asservissement ;
  • maîtriser les spécificités des interfaces de puissance à base de commutation (hacheurs, pont en H)
  • prendre conscience des difficultés pratiques et technologiques de mise en œuvre de robots
  • mettre en oeuvre une démarche de \textit{reverse-engineering} pour la prise en main du matériel
  • savoir programmer des scénarios de comportement prenant en compte l’environnement
  • bonne pratique de programmation C ou Python : commentaires, noms intelligibles de variables ou fonctions, utilisation d'un dépôt Git...
  • méthodologie de gestion de projet, en groupe : gestion des ressources, gestion du temps, plan de tests\ldots
  • s’initier à une démarche de « Design thinking » pour la conception de projet

Modalités d'évaluation

Les modalités d'évaluation du module seront :

  • avancée du projet : intérêt porté au projet, travail pendant et en dehors des séances, efficacité du travail en groupe, utilisation des outils demandés...
  • utilisation des outils et notamment mise à jour du Wiki
  • présentation + démonstration technique finale du projet ;
  • examen écrit (QCM, sans document) - jeudi 12 mai ;

Outils à utiliser

  1. wiki : explication et documentation du projet ;
  2. projet GitLab (serveur de TSE) : sauvegarde et suivi de version des différents code ;
  3. ToDoList avec les missions de chaque étudiant, au fur et à mesure des séances ;

Missions des robots pompiers

Les robots pompiers devront réaliser les actions suivantes :

  1. départ de la base du robot 1 ;
  2. exploration de l'environnement en évitant les obstacles ;
  3. évaluation des paramètres environnementaux : taux de $\text{CO}_\text{2}$, température, rayonnement UV\ldots
  4. si détection de paramètres anormaux, communication vers les robots 2 et 3 ;
  5. cheminement des robots 2 et 3 jusqu'au point de sinistre, à partir des informations fournies par le robot 1 ;

En fonction de l'avancée du projet, d'autres types d'action pourront être ajoutés.