Interaction Homme Robot : Différence entre versions
Ligne 12 : | Ligne 12 : | ||
====Description du projet==== | ====Description du projet==== | ||
+ | |||
+ | Afin que notre robot soit en mesure de suivre les mouvements du danseur il est nécessaire de récupérer les informations venant des capteurs de les traiter à l'aide d'un algorithme puis ensuite d'envoyer les commandes adéquates au robot NAO afin qu'il agisse en conséquence. | ||
+ | Les contraintes à prendre en compte sont : | ||
+ | |||
+ | *Les contraintes mécaniques du NAO, limites des articulations. | ||
+ | *Le temps de réponse qui ne doit pas être trop long malgré la communication wifi avec le NAO. | ||
+ | *Et la vitesse de calcul résultant de l’environnement NAO, celle-ci étant contournée en utilisant des languages de programmation de plus faible niveau (C, C++, Java). | ||
+ | |||
====Choix techniques : matériel et logiciel==== | ====Choix techniques : matériel et logiciel==== | ||
===Etapes du projet=== | ===Etapes du projet=== |
Version du 26 janvier 2015 à 17:04
Sommaire
Cahier des charges
Présentation générale du projet
Contexte
Emmanuelle Grangier, professeur à l’école supérieure d'art de Cambrai a pour projet la réalisation d’un spectacle de danse sur le thème de la relation homme-robot nommé Link Human Robot. Lors de ce spectacle, un danseur professionnel aura comme partenaire un robot NAO avec lequel il interagira.
Objectif du projet
Le sujet qui nous est proposé consiste à réaliser un environnement permettant la communication entre un danseur professionnel et un robot NAO. Le but étant que le robot soit capable de reproduire les mouvements du danseur en temps réel.
Description du projet
Afin que notre robot soit en mesure de suivre les mouvements du danseur il est nécessaire de récupérer les informations venant des capteurs de les traiter à l'aide d'un algorithme puis ensuite d'envoyer les commandes adéquates au robot NAO afin qu'il agisse en conséquence. Les contraintes à prendre en compte sont :
- Les contraintes mécaniques du NAO, limites des articulations.
- Le temps de réponse qui ne doit pas être trop long malgré la communication wifi avec le NAO.
- Et la vitesse de calcul résultant de l’environnement NAO, celle-ci étant contournée en utilisant des languages de programmation de plus faible niveau (C, C++, Java).
Choix techniques : matériel et logiciel
Etapes du projet
Avancement du Projet
Semaine 1
...