Robots humanoïdes 2013 groupe I : Différence entre versions

De Wiki d'activités IMA
Ligne 10 : Ligne 10 :
  
 
Voici les principales fonctions que nous devrons créer : <br>
 
Voici les principales fonctions que nous devrons créer : <br>
-Repérer un objet <br>
+
<blockquote> -Repérer un objet <br>
 
-Se placer correctement par rapport à l’objet et à l’opposé du deuxième NAO <br>
 
-Se placer correctement par rapport à l’objet et à l’opposé du deuxième NAO <br>
 
-Attendre la synchronisation avec le deuxième NAO <br>
 
-Attendre la synchronisation avec le deuxième NAO <br>
 
-Réaliser le travail collaboratif pour soulever l’objet <br>
 
-Réaliser le travail collaboratif pour soulever l’objet <br>
-Déplacer le l'objet jusqu’à un point donné <br>
+
-Déplacer le l'objet jusqu’à un point donné <br> </blockquote>  
  
 
Afin de le programmer nous utiliserons le logiciel Chorégraphe fournit avec le NAO. <br>
 
Afin de le programmer nous utiliserons le logiciel Chorégraphe fournit avec le NAO. <br>
Ligne 22 : Ligne 22 :
 
== '''Avancement du projet''' ==
 
== '''Avancement du projet''' ==
  
Semaine 1
+
'''Semaine 1''' <br>
Lors de cette première semaine, nous avons effectué des recherches sur le NAO afin d'effectuer les premiers réglages et de mieux comprendre son fonctionnement:
+
Lors de cette première semaine, nous avons effectué des recherches sur le NAO afin d'effectuer les premiers réglages et de mieux comprendre son fonctionnement:<br>
  
-Mise à jour des NAO
+
<blockquote> -Mise à jour des NAO <br>
-Installation et découverte des logiciels Monitor et Choregraphe
+
-Installation et découverte des logiciels Monitor et Choregraphe <br>
-Découverte des librairies
+
-Découverte des librairies <br>
-Découverte des blocs sous Choregraphe et réalisations de mouvements simples à l'aide de ces blocs (déplacement,position...)
+
-Découverte des blocs sous Choregraphe et réalisations de mouvements simples à l'aide de ces blocs (déplacement,position...) <br>
-Vérification du bon fonctionnement des capteurs (avec Monitor)
+
-Vérification du bon fonctionnement des capteurs (avec Monitor)<br> </blockquote>
  
Problèmes rencontrés:
+
Problèmes rencontrés: <br>
-Problème d'équilibre du NAO  
+
<blockquote> -Problème d'équilibre du NAO <br>
-Pas de bloc pour les opérations logique (AND,OR,IF....)
+
-Pas de bloc pour les opérations logique (AND,OR,IF....) <br> </blockquote>
  
Objectif pour la semaine 2:  
+
Objectif pour la semaine 2: <br>
  
-Régler les problèmes d'équilibre du NAO
+
<blockquote> -Régler les problèmes d'équilibre du NAO <br>
-Réaliser des timelines afin de créer des mouvements pour que le NAO attrape un objet
+
-Réaliser des timelines afin de créer des mouvements pour que le NAO attrape un objet <br>
-Faire marcher le NAO avec un objet dans les mains
+
-Faire marcher le NAO avec un objet dans les mains <br>

Version du 13 février 2014 à 07:39

Présentation du projet :

L’objectif de ce projet est de faire coopérer deux NAO afin qu’ils réalisent de façon synchrone une action. Pour cela nous allons élaborer un programme qui permettra aux deux NAO de se synchroniser, afin de réaliser une action qu'ils ne pourraient réaliser seul (exemple : soulever un objet trop grand ou trop lourd).


Cahier des charges :

Voici les principales fonctions que nous devrons créer :

-Repérer un objet

-Se placer correctement par rapport à l’objet et à l’opposé du deuxième NAO
-Attendre la synchronisation avec le deuxième NAO
-Réaliser le travail collaboratif pour soulever l’objet

-Déplacer le l'objet jusqu’à un point donné

Afin de le programmer nous utiliserons le logiciel Chorégraphe fournit avec le NAO.
Ce logiciel permet de réaliser une programmation graphique à l’aide de blocs, notre projet consiste alors à réaliser nos propres blocs codés en C++ et les intégrer dans la bibliothèque.


Avancement du projet

Semaine 1
Lors de cette première semaine, nous avons effectué des recherches sur le NAO afin d'effectuer les premiers réglages et de mieux comprendre son fonctionnement:

-Mise à jour des NAO

-Installation et découverte des logiciels Monitor et Choregraphe
-Découverte des librairies
-Découverte des blocs sous Choregraphe et réalisations de mouvements simples à l'aide de ces blocs (déplacement,position...)

-Vérification du bon fonctionnement des capteurs (avec Monitor)

Problèmes rencontrés:

-Problème d'équilibre du NAO
-Pas de bloc pour les opérations logique (AND,OR,IF....)

Objectif pour la semaine 2:

-Régler les problèmes d'équilibre du NAO

-Réaliser des timelines afin de créer des mouvements pour que le NAO attrape un objet

-Faire marcher le NAO avec un objet dans les mains