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}} | ||