nao robot workshop for kids #2 (french)
TRANSCRIPT
![Page 1: NAO robot workshop for kids #2 (french)](https://reader036.vdocuments.mx/reader036/viewer/2022062406/55b15bc5bb61ebe2618b45ec/html5/thumbnails/1.jpg)
LE ROBOT
HUMANOÏDE
NAO PROGRAMMER
#NAOROBOT
(avec ou sans robot!)
![Page 2: NAO robot workshop for kids #2 (french)](https://reader036.vdocuments.mx/reader036/viewer/2022062406/55b15bc5bb61ebe2618b45ec/html5/thumbnails/2.jpg)
Choregraphe (2.1.2) C’est l’interface graphique qui permet de programmer NAO (téléchargeable après avoir crée un compte sur Community)
Plan Principal
Simulateur
Boîtes
Rechercher une boîtes
![Page 3: NAO robot workshop for kids #2 (french)](https://reader036.vdocuments.mx/reader036/viewer/2022062406/55b15bc5bb61ebe2618b45ec/html5/thumbnails/3.jpg)
Bibiothèque dédiée Pour cet atelier, vous aurez besoin d’une bibliothèque de mouvements. It’s called Library_Kids_NAOWorkshop.cbl
Cliquez « open box library » and selec>onnez le fichier .cbl
![Page 4: NAO robot workshop for kids #2 (french)](https://reader036.vdocuments.mx/reader036/viewer/2022062406/55b15bc5bb61ebe2618b45ec/html5/thumbnails/4.jpg)
C’est quoi une boîte? Une boîte conPent du code qui exécute une acPon spécifique C’est principalement du Python Une boîte peut être faite d’autres boîtes Une boîte peut avoir différentes entrées et sorPes (input/output)
Entrée Sor>e
Paramètres
Editer la boîte: double clic Arrêt de la boîte
![Page 5: NAO robot workshop for kids #2 (french)](https://reader036.vdocuments.mx/reader036/viewer/2022062406/55b15bc5bb61ebe2618b45ec/html5/thumbnails/5.jpg)
ObjecPf de l’atelier • NAO va nous raconter une histoire • Nous allons créer ensemble le début du programme
(iniPalisaPon du robot) • Vous allez écrire votre propre histoire et l’animer • Vous pourrez tester votre histoire sur le simulateur au fur et à
mesure • Nous testerons sur un vrai NAO à la fin de l’atelier
![Page 6: NAO robot workshop for kids #2 (french)](https://reader036.vdocuments.mx/reader036/viewer/2022062406/55b15bc5bb61ebe2618b45ec/html5/thumbnails/6.jpg)
Régler la langue du robot
boîte Set language -‐> me\re le français dans les paramètres -‐> connecter au début de l’applicaPon
![Page 7: NAO robot workshop for kids #2 (french)](https://reader036.vdocuments.mx/reader036/viewer/2022062406/55b15bc5bb61ebe2618b45ec/html5/thumbnails/7.jpg)
Allumer le robot
boîte Motor On/Off -‐> me\re sur « on » (allumé) dans les paramètres -‐> connecter à la boîte précédente
![Page 8: NAO robot workshop for kids #2 (french)](https://reader036.vdocuments.mx/reader036/viewer/2022062406/55b15bc5bb61ebe2618b45ec/html5/thumbnails/8.jpg)
Debout NAO!
Boîte Stand Up -‐> connecter à la boîte précédente
![Page 9: NAO robot workshop for kids #2 (french)](https://reader036.vdocuments.mx/reader036/viewer/2022062406/55b15bc5bb61ebe2618b45ec/html5/thumbnails/9.jpg)
Coucou!
Boîte Hello -‐> connecter à la boîte précédente
![Page 10: NAO robot workshop for kids #2 (french)](https://reader036.vdocuments.mx/reader036/viewer/2022062406/55b15bc5bb61ebe2618b45ec/html5/thumbnails/10.jpg)
IntroducPon
Boîte Say -‐> connecter à la boîte Stand Up (on fait donc deux choses en même temps!) Editer la boîte Say (double clic) -‐> me\re en français -‐> écrire le texte « Bonjour les amis! Je suis bien content de vous voir aujourd’hui! » -‐> clic sur « root » pour sorPr
![Page 11: NAO robot workshop for kids #2 (french)](https://reader036.vdocuments.mx/reader036/viewer/2022062406/55b15bc5bb61ebe2618b45ec/html5/thumbnails/11.jpg)
Testons ceci
Appuyer sur Play Le résultat apparaît dans le simulateur Le texte apparaît dans la boite Dialog (view > dialog)
![Page 12: NAO robot workshop for kids #2 (french)](https://reader036.vdocuments.mx/reader036/viewer/2022062406/55b15bc5bb61ebe2618b45ec/html5/thumbnails/12.jpg)
Améliorons un peu
Boîte Wait -‐> ajouter entre la boite Stand Up et la boite Say -‐> changer la durée pour 1,0 seconde dans les paramètres -‐> tester
![Page 13: NAO robot workshop for kids #2 (french)](https://reader036.vdocuments.mx/reader036/viewer/2022062406/55b15bc5bb61ebe2618b45ec/html5/thumbnails/13.jpg)
Voulez-‐vous écouter une histoire? 1/2
Boîte Choice (light) -‐> connecter à la boîte Say -‐> éditer la boîte (double clic)
![Page 14: NAO robot workshop for kids #2 (french)](https://reader036.vdocuments.mx/reader036/viewer/2022062406/55b15bc5bb61ebe2618b45ec/html5/thumbnails/14.jpg)
Voulez-‐vous écouter une histoire? 2/2
Dans la boîte Choice (light) -‐> sélecPonner le français -‐> écrire « Dîtes donc, j’ai bien envie de vous raconter une pePte histoire. Vous êtes d’accord?» Créer une nouvelle sorPe (output) et y relier la 3ème sorPe de la boite « choice » Cliquez sur « root » pour ressorPr
![Page 15: NAO robot workshop for kids #2 (french)](https://reader036.vdocuments.mx/reader036/viewer/2022062406/55b15bc5bb61ebe2618b45ec/html5/thumbnails/15.jpg)
Et si c’est non?
Ajouter une boîte Say, la connecter à la dernière sorPe de la boîte Choice et l’éditer (double clic) -‐> choisir le français -‐> écrire « tant pis! » -‐> cliquer sur root pour ressorPr
![Page 16: NAO robot workshop for kids #2 (french)](https://reader036.vdocuments.mx/reader036/viewer/2022062406/55b15bc5bb61ebe2618b45ec/html5/thumbnails/16.jpg)
Ajoutons du mouvement!
Cliquer sur le bouton « open box library » et sélecPonner le fichier .cbl (distribué au début de l’atelier) Vous aurez un nouvel onglet contenant de nouvelles boîtes
![Page 17: NAO robot workshop for kids #2 (french)](https://reader036.vdocuments.mx/reader036/viewer/2022062406/55b15bc5bb61ebe2618b45ec/html5/thumbnails/17.jpg)
Et si c’est non?
Ajouter une boîte Triste -‐> la connecter à la boîte Say -‐> connecter la sorPe à la sorPe finale -‐> tester (dans la boîte dialog, vous pouvez écrire « non » quand NAO vous interroge)
![Page 18: NAO robot workshop for kids #2 (french)](https://reader036.vdocuments.mx/reader036/viewer/2022062406/55b15bc5bb61ebe2618b45ec/html5/thumbnails/18.jpg)
Et si c’est oui?
Ajouter une boîte Animated Say -‐> la connecter à la boîte choice par la sorPe du milieu (« oui ») -‐> l’éditer, sélecPonner le français et écrire « Super! Allons-‐y » -‐> tester en écrivant « oui » lorsque NAO pose sa quesPon
![Page 19: NAO robot workshop for kids #2 (french)](https://reader036.vdocuments.mx/reader036/viewer/2022062406/55b15bc5bb61ebe2618b45ec/html5/thumbnails/19.jpg)
A votre tour!
UPliser des boites Say et des boites que vous trouverez dans l’onglet « Devoxx4Kids » pour illustrer votre histoire avec des mouvements et ajtudes pour NAO Vous devriez obtenir quelque chose comme cela N’oubliez pas de tester!