Déroulé & livrables
Déroulé de la journée
Section intitulée « Déroulé de la journée »-
Cadrage (≈30 min) — relisez le projet et l’architecture cible. Répartissez les sous-systèmes dans l’équipe.
-
Assemblage par interface — repartez du graphe factice conçu au Jour 1 et remplacez vos nœuds factices, un par un, par les vrais sous-systèmes (J2/J3/J4). Testez chaque branche isolément avant de tout brancher.
-
Pipeline complet — faites tourner la chaîne détection → pick → transport → dépôt.
-
Robustesse & démo — gérez les cas d’échec, préparez une démo reproductible et enregistrez une vidéo de secours.
Soutenance orale
Section intitulée « Soutenance orale »- ⏱️ 20 minutes de présentation, démonstration de 5 minutes incluse.
- ❓ 10 minutes de questions des encadrants.
- 📽️ Vidéo de démonstration requise (filet de sécurité si la démo live échoue).
- 📊 Diaporama obligatoire pendant l’oral.
Rapport de projet
Section intitulée « Rapport de projet »À rendre une semaine après la soutenance. Contenu attendu :
- 🌐 Schéma global : le graphe des nœuds ROS 2 (export
rqt_graphou diagramme). - 🔄 Explication des topics / services / actions utilisés, avec justification technique du choix (pourquoi un service plutôt qu’un topic, etc.).
- 👥 Répartition des tâches individuelles.
- 🚀 Améliorations envisagées avec plus de temps.
Template de rapport (Markdown) Structure prête à remplir — récupérez-la comme point de départ.
Grille de notation
Section intitulée « Grille de notation »| Critère | Points | Ce qu’on évalue |
|---|---|---|
| Fonctionnel | /6 | Le pipeline détection → pick → transport → dépôt fonctionne de bout en bout. |
| Architecture ROS 2 | /4 | Découpage en nœuds, choix topics/services/actions, interfaces propres et figées. |
| Qualité du code | /3 | Lisibilité, paramétrage (pas de valeurs en dur), packages bien structurés. |
| Robustesse | /3 | Gestion des cas d’échec, reprises, comportement si un sous-système manque. |
| Soutenance | /2 | Clarté de la présentation et de la démo. |
| Rapport | /2 | Schéma, justifications techniques, répartition, améliorations. |
| Total | /20 |
Prochaine étape
Section intitulée « Prochaine étape »Retour au sommaire J5, ou révisez les bases au Jour 1 — Introduction.
Cours conçu et animé par Etienne Schmitz