TP
Niveau : Terminale STI2D - SIN / 2I2D
Durée : 2h (séance unique + extensions possibles)
Prérequis :
- Bases Python
- Notions de programmation orientée objet
- Connaissances en domotique (séance lave-vitre conseillée)
Matériel nécessaire :
- Robot NAO (V5 ou V6)
- Ordinateur avec Choregraphe installé
- Accès réseau Wi-Fi
- Box domotique (ou simulation)
Objectif : Transformer NAO en assistant domotique capable d'interagir avec les systèmes de la maison connectée
Compétences visées
- CO2.1 : Identifier les grandeurs agissant sur un système robotique
- CO5.2 : Simuler et mesurer le comportement d'un robot
- CO6.1 : Valider une solution d'interaction homme-machine
- CO7.1 : Concevoir une architecture de communication multi-systèmes
- IA & Robotique : Programmer une intelligence artificielle conversationnelle
- Domotique : Créer un hub de contrôle vocal
2. PARTIE 1 : Découverte de NAO et ses capacités (30 min)
Activité 1.1 : Anatomie et capacités de NAO
Document ressource : Schéma de NAO à compléter

Question 1 : Complétez le tableau des capteurs et actionneurs de NAO

Activité 1.2 : NAO vs autres interfaces domotiques
Question 2 : Comparez NAO avec d'autres interfaces de contrôle domotique

Points spécifiques à NAO :
- ✅ Mobilité (peut se déplacer)
- ✅ Interaction naturelle (voix + gestes)
- ✅ Présence sociale (humanoïde)
- ✅ Retour visuel (expressions, LED)
- ❌ Coût élevé
- ❌ Autonomie limitée
- ❌ Complexité de programmation
Activité 1.3 : Cas d'usage de NAO en domotique
Question 3 : Imaginez 5 scénarios d'utilisation de NAO comme assistant domotique
Exemple 1 : Réveil intelligent
7h00 → NAO se déplace vers la chambre
→ Allume progressivement la lumière
→ "Bonjour ! Il est 7h00, il fait 18°C dehors"
→ Ouvre les volets
→ Lance la cafetièreÀ compléter (4 scénarios supplémentaires) :
Scénario 2 : Accueil visiteur
- ...
Scénario 3 : Surveillance maison
- ...
Scénario 4 : Assistance personne âgée
- ...
Scénario 5 : Contrôle vocal multi-systèmes
- ...