http://www.redcientifica.com/gaia/


Prototipos

Antonio Arnaiz Lago
MESTHERT28@smail.ocefss.ucm.es

Indice:


Criaturas Simples

Todos estos prototipos pertenecen a una variedad de robots móviles que se denominan genéricamente CS (Criaturas simples). El término Criaturas Simples es el nombre dado por Valentino Braitenberg a una colección de pequeños robots desarrollados por él mismo. Estos mecanismos constituyen una primera aproximación al mundo de los robots móviles. Con este tipo de mecanismos se trata de comprobar como reacciónan sistemas móviles simples ante la presencia de determinados estímulos (luz, sonido, temperatura etc.) bien cuando estos estímulos aparecen por separado o bien cuando se dan varios de ellos simultáneamente. Este tipo de robots comparten entre sí una serie de carácteristicas que los definen y que podríamos enumerarlas como sigue: Son sistemas con los que se pretende básicamente extraer conclusiones acerca del comportamiento que pueden tener sistemas de tipo móvil, en presencia de magnitudes físicas existentes en el mundo real (físico). Estas conclusiones servirán como criterios de diseño para los auténticos Robots Móviles.

[ Volver al Indice ]



CS-EO

cs-eo CS-EO (Criatura Simple, estímulo Oscuridad) fué nuestro primer prototipo y se construyó en Febrero de 1995.

Es un "Robot Móvil" extremadamente simple, ya que ni siquiera cuenta con un sistema de control que se pueda considerar "inteligente" o "sofisticado". Se trata básicamente de dos motores montados en un chásis y un pequeño circuito electrónico que invierte el sentido de movimiento de uno de ellos (polaridad) cuando la intensidad luminosa que es detectada por una célula fotoeléctrica cae por debajo de un cierto valor. Puede observarse con mayor detalle en esta fotografía.

Con este simple modelo, se han obtenido las siguientes conclusiones:

[ Volver al Indice ]



CS-EL

CS-EL ( Criatura Simple, Estímulo Luminosidad ) se construyó en Mayo de 1996.

Se trata de un prototipo en la misma línea que el CS-EO, es decir su único estímulo es la luz, sin embargo su comportamiento es diferente. Este prototipo busca desesperadamente la luz. Para ello utiliza dos células fotoeléctricas (tal y como se puede apreciar en esta fotografía, se encuentran a ambos lados, en la parte frontal del robot).

Mediante la comparación de los valores de tensión obtenidos desde las dos celulas, el robot determina donde se encuentra la zona de mayor luminosidad que le rodea y en base a ello actúa sobre los motores, orientando el rumbo hacia la zona de mayor intensidad luminosa. Este proceso requiere de un cierto control, de modo que el controlador del robot está implementado utilizando un microprocesador, en este caso un 80C31, el cual gestiona todos los sistemas del robot (conversor A/D, controlador de los motores etc).

cs-e1

Se ha equipado en la parte frontal del robot unos pequeños micro switchs que actúan a modo de primitivas "antenas sensoras", estas antenas simplemente tienen la misión de indicar al robot cuando se choca frontalmente con algún objeto, en ese caso, al ser detectado un objeto, el robot invertirá su movimento (andará hacia atrás) durante un cierto tiempo, para posteriormente reorientarse y reanudar de nuevo el sentido de la marcha. Este procedimiento de "sortear" obstáculos, si bien es bastante simple y no serviría por ejemplo para un robot que esté intentando seguir una determinada ruta, es válido en este caso ya que con este prototipo sólo se trata de comprobar la respuesta ante la luz y no de estudiar algoritmos o procedimientos de sorteamiento de obstáculos.

Por otra parte el robot está programado para detectar una situación de "noche", es decir cuando no es posible encontrar una cantidad mínima de luz en nigún punto alrededor del mismo. En este caso, el robot se inhibirá permaneciendo aletargado durante un tiempo fijo, transcurrido el cual se activará para comprobar si ha aparecido algún punto de luz en su alrededor, de ser así abandonará la situación de letargo, para dirigirse a dicho punto, si por el contrario la situación de oscuridad persiste, volverá al ciclo de letargo y así sucesivamente.

Como detalle curioso cabe destacar que se ha utilizado un ratón de ordenador como chásis del robot por lo que se puede comprender el reducido tamaño del mismo.

Con este modelo, se han obtenido entre otras, las siguientes conclusiones:

[ Volver al Indice ]



CS-EMA

csema CS-EMA son las abreviaturas de un robot que pretende implementar capacidades avanzadas dentro del campo de los robots móviles. Con este modelo se pretende implementar un robot evoluciónado que posea:

Estado Actual:

En la actualidad se está redactando el documento de Especificación de Requisitos, que contendrá la especificación del Robot y la del medio ambiente en el que desarrollará sus operaciones.

[ Volver al Indice ]



Documentación técnica extensa

Se ofrecen varios documentos en formato postscript (.ps) que describen los prototipos implementados:

Estos documentos se pueden obtener en la sección de download.


[ Home Page Castellano | Home Page English ]

Traduccion