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:33] meli_melo |
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===== | ||
Ligne 14: | Ligne 13: | ||
=====Étapes de réalisation===== | =====Étapes de réalisation===== | ||
====Raspberry==== | ====Raspberry==== | ||
- | *Pour réaliser notre prototype à partir d’un raspberry b+ nous avons du tout d’abord configurer celui-ci comme un serveur web. | + | *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. | + | *Ensuite il faut configurer php my admin afin de pouvoir contrôler la base de données directement depuis le raspberry pi. |
====Php==== | ====Php==== | ||
- | *Le script php reçoit un message de NAO, ensuite il va « parser » le message afin de le rendre intelligible. | + | *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. | + | *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 / |
- | *cd /var/www | + | *cd /var/www |
====NAO==== | ====NAO==== | ||
Ligne 29: | Ligne 28: | ||
===Bonjour=== | ===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 | + | 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 | ||
===Order loop=== | ===Order loop=== | ||
Après un ordre il peut : | Après un ordre il peut : | ||
- | *Bouger | + | *Bouger |
- | *Aller quelque part | + | *Aller quelque part |
- | *S’assoir | + | *S’assoir |
- | *Se lever | + | *Se lever |
- | *Animer une danse | + | *Animer une danse |
==== Code ==== | ==== Code ==== | ||
+ | {{hackathon_nao:maitre_nao.zip|maitre_nao.zip}} | ||
=====Crédits===== | =====Crédits===== | ||
- | |||
==== 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}} |