jump to navigation

grupo Jimmy Newtron Mayo 30, 2009

Posted by robotlego in Laberinto.
trackback

Descripción del proyecto

Los objetivos del proyecto son:

Aprender a programar un robot Lego Mindstorm. Que el robot busque una salida cualquiera en un laberinto, dicho laberinto cuenta con 8 entradas y 8 salidas, el robot debe reconocer el camino que siguió, y guardar esta información para que al encontrar una salida, se vuelva a poner en el punto de salida y realice el mismo recorrido en forma inversa para salir por donde este entró. Este proyecto consiste en dos etapas las que son:

Primera Parte: Esta parte del proyecto consiste en el armado del robot en base a los objetivos de este proyecto y a los requerimientos necesarios que el robot necesita para cumplir los objetivos

Segunda parte: esta consiste en la programación del robot.

Solución

Para cumplir las especificaciones de este proyecto fue necesario:

En el laberinto: Vimos que era necesario utilizar el sensor de luz, por tal motivo, el laberinto se hizo sobre un fondo de color negro y los caminos se hicieron de color blanco, también para solucionar problemas con respecto al giro del robot se hizo el laberinto en forma triangular como se muestra en la figura 1.1 de las fotografías del laberinto.

El robot debe reconocer el camino y seguirlo, en cada intersección el robot deberá determinar para donde seguir si para la izquierda o a la derecha, el robot tomara siempre hacia su lado izquierdo si no encontrara camino se girara para el lado derecho, y al mismo tiempo asigna una variable lógica estas las irá almacenando el robot hasta terminar el recorrido, las variables le van a servir al robot para cuando haga el recorrido de regreso, cuando el robot se encuentra haciendo el recorrido sigue el camino y cuando se encuentra en cada intersección leerá la variable correspondiente y girará en sentido contrario al que hizo en el primer recorrido.

Recomendaciones

Para que el robot cumpla con los objetivos previstos se debe tomar en cuenta los siguientes aspectos:

Se deben respetar los colores del laberinto.

Se debe inspeccionar que las pistas se encuentren totalmente limpias y de color blanco ya que cualquier imperfección causará la mala lectura del robot.

La claridad de la zona donde se van a realizar las pruebas ya que también pueden afectar al sensor de luz.

Comprobar que no haya objetos dentro del laberinto que puedan ocasionar que se atasque alguna de las ruedas.

Conclusiones

En el presente proyecto se logro manipular con éxito un robot Lego MindStorm con el propósito de aprender acerca de su construcción y la forma de programación de un robot complejo como lo es este.

En este proyecto se pudo manipular al robot para que resolviera un laberinto, y después de salir del laberinto, que recordara el camino seguido y saliera por donde este entró.

link del video

<youtube = http://www.youtube.com/watch?v=TgwopfwJ7Wc >

Los objetivos del proyecto son:

Aprender a programar un robot Lego Mindstorm. Que el robot busque una salida cualquiera en un laberinto, dicho laberinto cuenta con 8 entradas y 8 salidas, el robot debe reconocer el camino que siguió, y guardar esta información para que al encontrar una salida, se vuelva a poner en el punto de salida y realice el mismo recorrido en forma inversa para salir por donde este entró. Este proyecto consiste en dos etapas las que son:

Primera Parte: Esta parte del proyecto consiste en el armado del robot en base a los objetivos de este proyecto y a los requerimientos necesarios que el robot necesita para cumplir los objetivos

Segunda parte: esta consiste en la programación del robot.

Comentarios»

No comments yet — be the first.