Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
projets:hackathon_nao:maitre_nao [2014/12/12 10:16] meli_melo créée |
projets:hackathon_nao:maitre_nao [2014/12/12 10:53] (Version actuelle) meli_melo |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
=====Descriptif du projet===== | =====Descriptif du projet===== | ||
- | + | {{hackathon_nao:projet_maitrenao.pdf|Présentation}} | |
- | {{hackathon_nao:presentation.pptx|Présentation}} | + | |
=====Équipement nécessaires à la réalisation===== | =====Équipement nécessaires à la réalisation===== | ||
+ | Découpeuse laser pour le livre et le pupitre de Nao. | ||
=====Étapes de réalisation===== | =====Étapes de réalisation===== | ||
+ | ====Raspberry==== | ||
+ | *Pour réaliser notre prototype à partir d’un raspberry b+ nous avons du tout d’abord configurer celui-ci comme un serveur web. | ||
+ | *Ensuite il faut configurer php my admin afin de pouvoir contrôler la base de données directement depuis le raspberry pi. | ||
+ | |||
+ | ====Php==== | ||
+ | *Le script php reçoit un message de NAO, ensuite il va « parser » le message afin de le rendre intelligible. | ||
+ | *Et en fonction de ce qu’il reçoit, il va soit insérer dans la bdd soit ressortir des éléments de la bdd. | ||
+ | *cd / | ||
+ | *cd /var/www | ||
+ | |||
+ | ====NAO==== | ||
+ | |||
+ | ===Take book=== | ||
+ | Cette box permet à Nao d’attraper le livre. Nao lève les bras et les place de façon à recevoir le livre dans ses mains (et le place ensuite sur le trépied) | ||
+ | |||
+ | ===Bonjour=== | ||
+ | Ce système permet de poser une question à Nao et de demander à l’utilisateur son prénom. Il peut aussi recevoir des questions en utilisant le mot question. | ||
+ | |||
+ | {{hackathon_nao:questionsreponses.doc|questionsreponses.doc}} | ||
+ | |||
+ | ==Wait== | ||
+ | Il attend juste une seconde avant chaque nouvelles requêtes | ||
+ | |||
+ | ==URL request== | ||
+ | Deux valeurs possibles : | ||
+ | O : reçoit une réponse et il la transmet | ||
+ | N : Il ne reçoit rien du raspberry et il dit qu’il n’a pas de réponse | ||
+ | |||
+ | Si l’utilisateur veut ajouter une réponse possible à sa question le robot lui demande la valeur possible | ||
+ | |||
- | *Apprendre à utiliser Choregraphe en utilisant les fonctionnalités proposées. | + | ===Order loop=== |
- | *Produire des blagues et sketch préconfigurés dans le cadre du projet. | + | Après un ordre il peut : |
- | *Mise en place d’un menu | + | *Bouger |
- | *Mode standby | + | *Aller quelque part |
- | *NAO apprend les blagues racontées par le public | + | *S’assoir |
- | *NAO raconte les blagues du public en les animant | + | *Se lever |
+ | *Animer une danse | ||
- | ==== Sons ==== | ||
- | {{hackathon_nao:sons_naohack.zip|sons_naohack.zip}} | ||
==== Code ==== | ==== Code ==== | ||
- | {{hackathon_nao:code_funao.zip|code_funao.zip}} | ||
+ | {{hackathon_nao:maitre_nao.zip|maitre_nao.zip}} | ||
=====Crédits===== | =====Crédits===== | ||
- | Projet ChatBot présent sur le community development de NAO (utilise google speech) : https://community.aldebaran-robotics.com/?next=/projects/google-speech-to-text/ (nécessite une authentification). | ||
==== Licence du projet ==== | ==== Licence du projet ==== | ||
- | Creative commons, [[http://creativecommons.org/licenses/by-nc-nd/4.0/|CC-By-NC-ND]] Maître Nao. | + | Creative commons [[http://creativecommons.org/licenses/by-nc-nd/4.0/|CC-By-NC-ND]] Maître Nao. |
{{tag>projets:hackathon_nao:index}} | {{tag>projets:hackathon_nao:index}} |