Synchronisation Humain NAO

De Wiki de Projets IMA

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.