viernes, 25 de julio de 2008

Construyendo un robot

Esta es la primera de las entradas que dedicaré a explicar mis avances en la creación de un robot autonomo capaz de seguir una linea.

Este será mi primer paso, como dice la wikipedia estos robots son el hola mundo de la robotica.
El segundo paso va a ser un robot capaz de salir de un laberinto...todo llegará...

En fin, de momento os comento como lo estoy haciendo.
El robot se basa en una placa que contiene un microcontrolador que contiene un interprete de PBasic (el no va mas en el mundo de la programacion....oiga señor!..)

La placa contiene una protoboard de dimensiones reducidas, que permite realizar la inserción de sensores y cableado sin la necesidad de soldar.

De momento mi robotillo, llamado Bender9000 (por razones obvias si eres un geek) sigue a un objeto cercano, con mas o menos dificultad. Es capaz de seguir mi mano mediante un par de sensores de infrarojos y en caso de no encontrar nada que seguir, pasados unos segundos decide empezar a dar vueltas sobre si mismo buscando algo que seguir....(en fin, nadie ha dicho que la Inteligencia Artificial deba ser inteligente, no?? de donde se saca eso? ademas, no es lo que hacemos todos? si de pequeño me perdia, recuerdo que empezaba a dar vueltas sobre mi mismo como un loco buscando algo que seguir....como todo el mundo no?)

En fin, este es Bender9000 ( ya lo maquearé, de momento esta con la circuitería al aire):

Y aqui podeis ver un video en el que Bender900 empieza buscando como un loco algo que seguir, se pone a seguir mi mando de aire acondicionado. Finalmente vuelve a quedarse sin nada que seguir y pasados unos segundos se pone a buscar como un loco hasta encontrar mi mando otra vez. En fin....




Ahora estoy trabajando en modificar el modulo de movimientos para ligarlo al escaneo de frecuencias del sensor y así poder acelerar o frenar segun la distancia que lo separe del objeto.


Saludos nerds!

1 comentario:

DmmNet dijo...

Com es nota que estem de vacances!!!