Noticias:

¿Aún no eres socio de HispaLUG? Entra en HAZTE SOCIO y únete

Menú Principal

Proyecto compartido

Iniciado por Jetro, 04 de Febrero de 2009, 21:37:44 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Jetro

Proyecto compartido

Quiero llamar vuestra atención sobre un proyecto compartido que se está llevando a cabo en el foro LRoboticas (foro de Mindstorms en castellano).

Se trata de un proyecto en el que se emplea una plataforma sencilla que se puede construir con los elementos de un solo set Mindstorms NXT que se va programando para ejecutar tareas de navegación (evitar obstáculos) empezando desde lo más sencillo (empleando el sensor de contacto la plataforma avanza, si se topa con algo retrocede, gira y vuelve a avanzar) e incorporando pequeños cambios y mejoras poco a poco. De este modo se empieza con un programa muy sencillo que poco a poco se va haciendo más completo y potente.


Otra caracteristica interesante del proyecto es que cad programa es escrito en varios lenguajes de programación (NXT-G, RoboLab, NXC, NBC, LeJOS, ...). De este modo es posible aprender algunos conceptos básicos de otros programas y aprender técnicas para solucionar ciertas situaciones.

Como el título del proyecto indica, este está abierto a todos los que estén interesados y cualquiera puede aportar código o plantear preguntas sobre lo que se va haciendo.

Os dejo el enlace al proyecto básico (también se está intentando poner en marcha uno avanzado) donde podéis encontrar:
- un post con las instrucciones para cada fase (acabamos de terminar la primera y en la segunda fase se introduce un pequeño cambio en el programa de la primera fase)
- un post para cada lenguaje en el que se programa para cada fase.

¿Quién se apunta?
https://lrobotikas.net/foros2/index.php?board=24.0

Silvestre7109


Jetro

Espero que el nuestro salga algo más inteligente: dos cerebros y no para de viajar en un círculo :D

lluisgib

Intentaré hacer algo sencillo, ya que todavía soy un neófito en lo que a Mindstorms se refiere

Lluis

Jetro

Precisamente para eso está concebido el proyecto: para que prácticamente cualquiera pueda participar (hace falta tener un NXT para poder probar que funcione :D).

Montar la plataforma es sencillo: koldo ha puesto las instrucciones en su web, en el foro hay un link a ellos, y en el documento que se elabora  partir de la experiencia también viene referenciado: https://docs.google.com/Doc?id=ddkrhvp_918c4r49qhd

Luego es cuestión de seguir los pasos, activa o pasivamente: puedes proponer código, comprobar que la tuya se conforme con lo que se ha sugerido ya, resolver dudas de porqué tu código no hace lo que pensabas etc. Si ya sabes algo más de programación creo que el proyecto sigue siendo interesante porque te da la oportunidad de contrastar varios lenguajes de programación (5 de momento, pero no se descarta que se amplíe)

luxman


lluisgib

Bueno, de momento ya he montado el Rex y ya me funcionan todos los periféricos. Ahora me voy a poner a montar el modelo base que habéis propuesto y a ver que se me ocurre.

Lluis

Jetro

La cosa está un poco paradita así que tu aportación igual sirve para desatascarnos.