Scratch est l’environnement préconisé / imposé par l’Éducation Nationale dans la mise en œuvre des nouveaux programmes (algorithmie et programmation).
Le robot Thymio permet une première approche de la robotique. S’il dispose de capteurs lui permettant d’appréhender son environnement proche, rien ne lui permet de “voir” à plus de quelques centimètres.
Pour lui donner des yeux, plusieurs solutions pourraient être envisageables :
- Utiliser une caméra IP fixe et utiliser les fonctions vidéos de Scratch pour assurer le positionnement et le repérage : le problème est que Scratch 2 n’autorise que la caméra locale.
- Mettre en œuvre une carte complémentaire (Raspberry, par exemple) équipée d’une caméra et/ou d’un capteur ultrason : le souci est que la version Scratch de l’OS de la carte est la version 1.4 et qu’elle n’implémente pas la vidéo.
- Utiliser une caméra de type RoboSnap, pour laquelle les blocs Scratch (ou son cousin Snap) sont disponibles : la carte USB RoboSnap peut être montée sur Lego Mindstorms ou Raspberry + DexterIndustries BrickPi, ce qui éloigne de la solution Thymio ou complexifie et augmente le coût de la solution.
Toutes les idées pour mener à bien les pistes évoquées ou en proposer d’autres sont les bienvenues.