Robots humanoïdes : Différence entre versions
(→Séances) |
(→Séances) |
||
Ligne 82 : | Ligne 82 : | ||
travail réalisé: | travail réalisé: | ||
− | -nous avons essayé d'échanger des informations par WIFI. problème de connexion | + | -nous avons essayé d'échanger des informations par WIFI. |
+ | |||
+ | -problème de connexion: impossible d'envoyer des informations. | ||
Ligne 91 : | Ligne 93 : | ||
- programmation en python de l'émission d'un octet et de la réception par infrarouge. | - programmation en python de l'émission d'un octet et de la réception par infrarouge. | ||
− | - | + | - problèmes à résoudre. |
Ligne 100 : | Ligne 102 : | ||
-demande aide de Mr Blaise CONRARD sur la programmation python. | -demande aide de Mr Blaise CONRARD sur la programmation python. | ||
− | -fini le code de l'émission et réception infrarouge | + | -fini le code de l'émission et de la réception infrarouge |
-problème sur l'initialisation de capteur -> code python permettant d'initialiser. | -problème sur l'initialisation de capteur -> code python permettant d'initialiser. | ||
Ligne 129 : | Ligne 131 : | ||
-programmation du groupe de musique: le tambour. | -programmation du groupe de musique: le tambour. | ||
− | -association | + | -association à nos 2 programme de la communication infrarouge. |
-test | -test | ||
Ligne 158 : | Ligne 160 : | ||
-programmes chorégraphie: amélioration des mouvements. | -programmes chorégraphie: amélioration des mouvements. | ||
− | -ajouts | + | -ajouts à nos programme la communication. |
Ligne 165 : | Ligne 167 : | ||
travail réalisé: | travail réalisé: | ||
− | -tests et amélioration de notre chorégraphie | + | -tests et amélioration de notre chorégraphie synchronisée. |
Ligne 172 : | Ligne 174 : | ||
travail réalisé: | travail réalisé: | ||
− | - | + | - problèmes de capteur infrarouge sur un robots... plus de réception. |
− | Conclusion: défaut matériel. nous utiliserons le 3éme NAO disponible. | + | Conclusion: défaut matériel. nous utiliserons le 3éme NAO disponible à Polytech. |
Ligne 181 : | Ligne 183 : | ||
travail réalisé: | travail réalisé: | ||
− | - | + | -étude de l'exemple WIFI reçut par Aldebaran et test. |
− | -test finale de notre | + | -test finale de notre chorégraphie |
-possibilité de communiquer par WIFI entre les robots | -possibilité de communiquer par WIFI entre les robots | ||
Ligne 192 : | Ligne 194 : | ||
travail réalisé: | travail réalisé: | ||
− | + | vidéo fin de projet. | |
+ | |||
+ | rapport et présentation | ||
=== Résultats === | === Résultats === |
Version du 12 mai 2012 à 16:48
Sommaire
[masquer]Présentation
Le robot NAO possède 26 degrés de libertés pour ses déplacements, afin de reproduire au mieux les mouvement d'un humain. Il est également équipé de différents capteurs et émetteurs:
-capteurs ultrason
-capteurs de pressions résistifs
-un système multimédia (microphones, haut parleurs, caméras HD.
-capteurs tactiles
-LED infrarouges (émetteur et récepteur)
-connexion WIFI.
Avec tout son équipement, La programmation d'un NAO pour effectuer une tache est quasi sans limites ( envoyer un mail, jouer au football, ramener un objet donné...)
Préparation du projet
Matériel requis
Pour réaliser notre projet, nous avons besoin:
-Deux NAOs
-Un routeur
-Un ordinateur avec connexion WIFI
-Logiciel de programmation Choregraphe
Matériel à acheter
Aucun matériel à acheter, Polytech'Lille dispose de trois NAOs.
Avancement du projet
Objectifs suggérés par les encadrants
Faire coopérer 2 robots humanoïde NAO afin de réaliser un groupe de musique et une chorégraphie, le tout de manière synchronisée.
Réalisations concrètes
- Boîte de commande permettant la communication infrarouge entre NAOs.
- Boîte de commande permettant au NAOs de jouer de la musique de manière synchronisée.
- Boîte de commande permettant au NAOs d'executer une choregraphie de manière synchronisée.
- Boîte de commande permettant l'échange d'informations entre NAOs par WIFI.
Séances
Nous avons durant notre projet réalisé différentes tâches pouvant être regrouper en 3 points:
Comment faire communiquer les NAOs?
Comment associer cette communication afin de créer un groupe de musique?
Comment associer cette communication afin de créer une chorégraphie?
séance 1:
travail réalisé:
-prise en main de Choregraphe, le logiciel de programmation pour NAO
séance 2:
travail réalisé:
-prise en main de Choregraphe, le logiciel de programmation pour NAO
-problématique de la communication entre les robots?
-possibilité de communiquer par wifi et infrarouge.
séance 3:
travail réalisé:
-nous avons essayé d'échanger des informations par WIFI.
-problème de connexion: impossible d'envoyer des informations.
séance 4:
travail réalisé:
- programmation en python de l'émission d'un octet et de la réception par infrarouge.
- problèmes à résoudre.
séance 5:
travail réalisé:
-demande aide de Mr Blaise CONRARD sur la programmation python.
-fini le code de l'émission et de la réception infrarouge
-problème sur l'initialisation de capteur -> code python permettant d'initialiser.
-possibilité d'envoyer et de recevoir des informations.
séance 6:
travail réalisé:
-programmation du groupe de musique: la guitare.
séance 7:
travail réalisé:
-programmation du groupe de musique: la guitare.
-programmation du groupe de musique: le tambour.
séance 8:
travail réalisé:
-programmation du groupe de musique: le tambour.
-association à nos 2 programme de la communication infrarouge.
-test
séance 9:
travail réalisé:
-amélioration de notre groupe de musique / vidéo finale.
-début de la chorégraphie: enregistrement des différentes mouvements.
séance 10:
travail réalisé:
-programmes choregraphie: travail sur les mouvements.
problème équilibre sur certains mouvements.
séance 11:
travail réalisé:
-programmes chorégraphie: amélioration des mouvements.
-ajouts à nos programme la communication.
séance 12:
travail réalisé:
-tests et amélioration de notre chorégraphie synchronisée.
séance 13:
travail réalisé:
- problèmes de capteur infrarouge sur un robots... plus de réception.
Conclusion: défaut matériel. nous utiliserons le 3éme NAO disponible à Polytech.
séance 14:
travail réalisé:
-étude de l'exemple WIFI reçut par Aldebaran et test.
-test finale de notre chorégraphie
-possibilité de communiquer par WIFI entre les robots
séance 15:
travail réalisé:
vidéo fin de projet.
rapport et présentation