NAO robot workshop for kids #2 (french)

396 vues

Publié le

this is a workshop for NAO robot that can be run with kids just with the simulator available inside of Choregraphe.
It's targeting kids from 8 to 12 and this is the french version
It requires Choregraphe 2.1.2 (downloadable for free with a 3 months trial)
More resources can be found on Aldebaran community website (https://community.aldebaran.com/en/content/devoxx4kids-workshops) or on Devoxx4Kids website (www.devoxx4kids.org) (librairies and so)

Publié dans : Formation
0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
396
Sur SlideShare
0
Issues des intégrations
0
Intégrations
4
Actions
Partages
0
Téléchargements
5
Commentaires
0
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

NAO robot workshop for kids #2 (french)

  1. 1. LE ROBOT HUMANOÏDE NAO PROGRAMMER #NAOROBOT   (avec ou sans robot!)
  2. 2. 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  
  3. 3. 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  
  4. 4. 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  
  5. 5. 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  
  6. 6. Régler  la  langue  du  robot   boîte  Set  language   -­‐>  mere  le  français  dans  les   paramètres   -­‐>  connecter  au  début  de   l’applicaPon  
  7. 7. Allumer  le  robot   boîte  Motor  On/Off   -­‐>  mere  sur  «  on  »  (allumé)   dans  les  paramètres   -­‐>  connecter  à  la  boîte   précédente  
  8. 8. Debout  NAO!   Boîte  Stand  Up   -­‐>  connecter  à  la  boîte   précédente  
  9. 9. Coucou!   Boîte  Hello   -­‐>  connecter  à  la  boîte   précédente  
  10. 10. 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)   -­‐>  mere  en  français   -­‐>  écrire  le  texte  «  Bonjour  les  amis!  Je   suis  bien  content  de  vous  voir   aujourd’hui!  »   -­‐>  clic  sur  «  root  »  pour  sorPr    
  11. 11. Testons  ceci   Appuyer  sur  Play           Le  résultat  apparaît   dans  le  simulateur     Le  texte  apparaît   dans  la  boite  Dialog     (view  >  dialog)  
  12. 12. 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  
  13. 13. Voulez-­‐vous  écouter  une  histoire?  1/2   Boîte  Choice  (light)   -­‐>  connecter  à  la  boîte  Say   -­‐>  éditer  la  boîte  (double  clic)  
  14. 14. 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  
  15. 15. 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  
  16. 16. 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  
  17. 17. 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)  
  18. 18. 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  
  19. 19. 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!  

×