Mostrando entradas con la etiqueta controlar. Mostrar todas las entradas
Mostrando entradas con la etiqueta controlar. Mostrar todas las entradas

martes, 27 de mayo de 2008

Día 17 - Lo prometido es deuda! Podemos mover el mundo :P

Hoy lo que hemos hecho ha sido olvidarnos de las teclas del mando de Wii e intentar hacer uso de los acelerómetros del mismo para, con ellos, realizar los movimientos del robot.

El principal hito de esta sesión se encuentra en haber logrado mover el NXT haciendo uso únicamente del movimiento del Wiimote.

Como se puede observar en el siguiente video, nuestro nuevo amiguito es controlado por uno de nosotros sin pulsar en ningún momento los botones del mando,

Vídeo 17 - NXT controlado con el movimiento del Wiimote


Aunque parezca que a veces el robot no sigue los movimientos del mando..., nada más lejos de la realidad, esto se debe a que el piloto todavía no sabe manejarlo muy bien xD Pero pronto lo apuntaremos en una autoescuela para que haga prácticas! :P

Entrando un poco más en la descripción del video, el único problema que existe es el de la sensibilidad que no implica un mal diseño ni una mala implementación de la solución, sino un mejor calibrado de los parámetros de velocidad y de las lecturas obtenidas de los acelerómetros del control remoto.

El sistema que actualmente tenemos consiste en ir incrementando la velocidad si giramos el mando hacia adelante, decrementarla si hacemos el movimiento inverso y girar si inclinamos el mando hacia la derecha o hacia la izquierda.

PD: seguimos con el desarrollo de la guía para la conexión del mando de Wii y el NXT al PC. Como adelanto, os diremos que usamos el Bluesoleil, el GlovePie y el Visual Studio C#! ;)

viernes, 23 de mayo de 2008

Día 16 - Hemos logrado controlar NXT con el Wiimote!

Día histórico para Niutin Team! Hemos logrado realizar correctamente la conexión en paralelo entre el Wiimote y el NXT!!

Hacemos uso de la librería Mindsqualls que gestiona muchas de las funciones del NXT como, por ejemplo, movimiento de los motores.

Es una librería realizada en C# de muy fácil uso.

Estamos preparando una guía para que cualquiera que lo necesite o le apetezca pueda usar su mando de Wii para controlar a su robot que pronto publicaremos en el blog. Además, también subiremos algún video de nuestros avances :D

Saludos ;)

lunes, 12 de mayo de 2008

Día 13 - Controlar al NXT desde el PC por Bluetooth

Hoy hemos logrado controlar a nuestro nuevo amigo mediante conexión Bluetooth. Ha sido un paso importante para la consecución de nuestro principal objetivo que no es otro que controlar al NXT con el mando de Wii.

Principalmente lo que hemos hecho ha sido un pequeño programa de control de movimiento manejado por el teclado.

Sentimos no tener material visual para enseñarles pero aún estamos con la programación y las pruebitas típicas de los primeros días :P

Mañana tenemos la reunión con los profesores de la asignatura de Biocibernética Computacional para determinar finalmente los objetivos del proyecto y mostrar todo aquello que hemos conseguido hacer, así como presentar nuestro informe de viabilidad.

Además intentaremos ya tener un segundo contacto con la conexión bluetooth añadiendo el Wiimote para una mayor complejidad ;)

Parece que será un día entretenido!!

Saludos!

lunes, 5 de mayo de 2008

Día 12 - Proyecto Wiimote y Lego Mindstorms

Hola! Hacía bastante tiempo que no escribíamos nada. Hemos estado realizando investigaciones y estudiando las posibilidades de viabilidad de nuestro nuevo proyecto. Se trata de hacer un robot con Lego Mindstorms y NXT y controlarlo con el mando de la Wii (Wiimote)


Aún estamos en ese campo de investigación, pero ya hemos empezado a hacer diseños apra nuestro nuevo robot como vemos en la siguiente foto,


Pero ya le hemos encontrado ciertos problemas a este diseño ya que el eje trasero no permite realizar giros al robot. Por lo tanto, seguiremos probando nuevos modelos ;)