Synchronisation Humain NAO
Séance 1 (4/2/2013):
- Découverte des robots.
- Prise en main du logiciel Chorégraphe.
Séance 2 (7/2/2013):
- Découverte des robots.
- Prise en main du logiciel Chorégraphe.
- Tests sur le Nao.
Séance 3 (11/2/2013):
- Rencontre avec Emmanuelle Grangier.
- Choix de capteurs pour acquérir les mouvements d'un bras.
- Constat que chorégraphe n'est pas adapté au temps réel.
- En conséquence, approfondissement de la programmation de Nao en Python.
- Contact de l'entreprise Interface-z, nous fournissant les capteurs et la carte d'acquisition.
Séance 4 (14/2/2013):
- Recherche de capteurs pour commencer à tester la fluidité des transferts de données ordinateur -> Nao.
Semaine 9 (25-29/2/2013):
- Récupération d'une wiimote.
- Récupération des valeurs des capteurs de la wiimote en temps réel sur l'ordinateur.
Semaine 10 (4-8/3/2013):
- Programmation d'un serveur en python.
- On utilise une socket python pour que l'ordinateur en tant que client du serveur nao envoie les données des capteurs en continu au Nao.
Semaine 11 (11-15/3/2013):
- Constat qu'un serveur n'est pas nécéssaire, en effet on peut directement envoyer les données au nao via la borne wifi en connaissant son adresse IP par un programme python.
- Réalisation d'un programme permettant d'envoyer des nombres via le terminal pour commander angulairement un moteur du nao.
Semaine 12, 13(18-29/3/2013):
- Difficultés dans la recherche de librairies permettant d'exploiter la wiimote sous windows.
- On a finalement décidé avec l'accord de M. Merzouki de passer sous linux pour faciliter le travail.
Semaine 14(1-12/4/2013):
- On a fait un programme fonctionnant sous linux avec CWIID et permettant de récupérer les angles pitch et roll.
- Sous windows, nous avons installé la librairie du nao (NAOqi) pour réutiliser le programme déjà fait pour le contrôle du nao. Nous avons eu de nouveaux problèmes de librairies.