Jeudi 07 février 2013.
Objectifs de la séance : - Construction du robot.
Aujourd’hui nous avons enfin commencé à se pencher
de façon sérieuse sur le projet. Nous avions
déjà une idée, il s’agirait de robotique. En
effet, le Jeudi 31 janvier nous avions choisi de travailler sur
un robot lego. Le contexte économique actuel et la course
à la technologie provoquée par l’avancée
effrénée des japonais en termes de robotique nous a
donné l’envie de nous lancer sur ce marché plus que
prometteur.
Objectifs accomplis : - Aucun
Objectifs échoués : - Construction du robot.
Jeudi 07 Mars 2013.
Objectifs de la séance : - Définition des taches possibles que pourrait accomplir le robot.
- Construction du robot.
Ce jour-là nous avons travaillé en groupe, nous
lançant de concert pour penser de façon efficace le
robot. Nous avions tout d’abord pensé à un
labyrinthe dans lequel le robot pourrait se repérer grâce
à des capteurs de couleur ainsi que des capteurs
d’obstacle. Ajout d’un lanceur de boules de couleurs et
j’ai émis l’idée d’un capteur de
pièges (vide devant soi). Nous avons également
décidé d’utiliser des chenilles, qui étaient
plus stables que des pieds (et plus rapide) ainsi que plus solides que
des roues.
Objectifs accomplis : - Définition des taches.
- Construction du robot.
Jeudi 14 Mars 2013.
Objectifs de la séance : - Définition du nombre de moteurs nécessaires au robot.
- Définition d’un cahier des charges
- Début de la création du cahier de bord.
- Compréhension et utilisation du logiciel de la brique.
- Construction d’une roue arrière en complément de
poids du véhicule (dans le cas ou l’utilisation d’un
deuxième module s’avérerait utile).
A ce jour, nous étions en pleine phase de réflexion et
nous étions un peu perdus dans l’immensité du
nombre d’idées que nous avions. Nous étions partis
sur l’utilisation de deux modules, et cela nous semblait
convenable étant donné que nous voulions utiliser plus de
moteurs que le nombre maximal supporté par un seul module. Le
cahier des charges était chaotique et inefficace, nos taches
n’étant pas définies nous travaillions dans le
désordre et inefficacement. La construction de la roue
était une vraie plaie, car son implémentation dans le
cadre de la construction du robot n’était pas du tout
aisé. La compréhension du logiciel fourni par l e
constructeur était totale et nous nous débrouillions
très bien avec.
Objectifs réussis : - Début de la création du cahier de bord.
- Compréhension et utilisation du logiciel de la brique.
- Construction d’une roue arrière en complément de
poids du véhicule (dans le cas ou l’utilisation d’un
deuxième module s’avérerait utile)
Jeudi 21 Mars 2013.
Objectifs de la séance : - Achever le Cahier des charges.
- Définition du nombre de moteurs utilisés.
- Utilisation du robot avec le langage Python.
- Concrétisation de l’idée de la roue.
Ce jeudi il y a eu du sang chaud. Le nombre de moteurs que nous allons
utiliser et la constitution finale du robot reste une question
très compliquée qui suscite beaucoup de notre attention.
Il a fallu installer Linux pour coder sans restrictions le robot,
malheureusement nous n’avons aucun pouvoir sur les ordinateurs de
la salle, Yohan a donc proposé d’utiliser son ordinateur
portable. L’idée de la roue a pour l’instant
été abandonné, et ce même si j’ai
travaillé de nombreuses heures dessus (notamment des lundis, et
des jeudis (heures supplémentaires)). Le cahier des charges se
construit petit à petit, et j’ai un travail : je
m’occupe de la partie « matérielle » du robot,
et des composants de la brique NXT.
Objectifs réussis : - Achever le Cahier des charges (quasiment)
- Définition du nombre de moteurs utilisés.
- Concrétisation de l’idée de la roue à
Idée abandonnée.
Jeudi 28 Mars 2013.
Objectifs de la séance : - Amélioration des Sites internet.
- Codage d’une tache en Python.
- Création d’une « lance » que le robot
utilisera pour supprimer des obstacles.
Yohan commence à travailler sur le language Python grâce
à son ordinateur. Fred et moi-même continuons à
optimiser le robot àfin qu'il corresponde le mieux à
l'idée du robot de surveillance que nous en avions. Cependant la
lance est un sujet difficile car sa création n'est pas chose
aisée.
Objectifs réussis : -Amélioration des sites internet.
- Codage d'une tache en Python.
Jeudi 4 Avril 2013.
Objectifs de la séance : - Communiquer entre nous afin d'apprendre à coder ensemble
Lors de cette séance ce fut difficile d'arracher à Yohan
un peu de son temps pour nous expliquer le Pyuthon. Fred et Max on
abandonné, mais j'ai réussi à comprendre ce que
faisait Yohan en l'observant.
Objectif réussi pour moi.
Jeudi 11 Avril 2013.
Objectifs de la séance : -Utilisation de la clef bluetooth
Lors de cette séance nous avons eue l'idée de mettre en
corrélation deux robots, un rapide sans fonction propre
(à part la détection) et un lent qui pourait agir sur son
environnement. L'idée était que le robot rapide de
reconnaissance effectue une marche aléatoire et que lorsqu'il
rencontre un objet inconnu ou qu'il est bloqué, il appelle son
collègue pour l'aider.
Malheureusement l'idée a été avortée.
Jeudi 18 Avril 2013.
Lors de cette séance nous avons beaucoup discuté des
taches de chacun et nous avons travaillé sur nos PDF et sur nos
Diapos.