Pàgines

dijous, 4 d’abril del 2013

Missió conjunta: Moviment en cadena

La missió conjunta d'avui consisteix en crear una cadena de moviment entre els quatre robots. El primer ha de començar a moure's, aturar-se quan es trobi el segon robot, saludar dient "Hello!" i aturar-se. El segon robot s'ha d'activar quan nota la presència del primer, marxar dient "Good bye!" i anar a trobar el tercer. I així fins arribar al quart, que s'ha d'aturar en arribar a la paret.

La missió és complexa, ja que s'han d'utilitzar els sensors de contacte i d'ultrasons, i sobretot a l'hora de detectar la distància entre robots, la cosa es complica perquè els robots són objectes irregulars. Comencem les primeres proves:


i quan sembla que cada robot funciona individualment, ho provem en conjunt:


La cosa comença a funcionar


Per sembla que els resultats encara no són prou fiables:


 I enlloc d'anar endavant, cada cop pitjor. Cal vigilar també que el disseny del robot contempli que els cables no estorbin els sensors!

I mica en mica anem refinant el disseny i la programació per aconseguir millors resultats.

I al final de la sessió, tot i que el moviment no és perfecte, el donem per bo. El robot 3 frena una mica tard, però frena:

Cap comentari:

Publica un comentari a l'entrada