Publicaciones
Difusión
     
 
     
 
  Proyecto Wii Remote
  (por Laureano Bulus) - 04/Septiembre/2008 - Permalink
 

      Desde su lanzamiento a fines de 2006 en los mercados más importantes del mundo, Wii ha revolucionado el mundo de los video juegos. Es la última consola de Nintendo que ha salido al campo de batalla para luchar contra sus archienemigos PlayStation 3 y XBOX 360, empleando características distintivas como son su reducido tamaño y amplia posibilidad de interconexión (USB, BlueTooth y WiFi) y llevando al frente su estandarte: el novedoso Control Remoto Wii (Wii Remote o comúnmente Wiimote). El Wiimote tiene la capacidad de percibir su propio movimiento gracias a los acelerómetros que posee en su interior. Para ser más específico, lo que puede hacer es estimar la aceleración presente en cada uno de los tres ejes espaciales, lo que le permite calcular la rapidez, la dirección y el sentido del movimiento. Para completar esta percepción posee un sensor de luz infrarroja que capta la luz emitida por una barra de LEDs y emplea esta señal para calcular la distancia entre el control remoto y dicha barra. El uso de este sensor, no sólo le da la posibilidad de calcular su posición, si no también de seguir los movimientos lentos que pueda realizar el control.

      Este aparatito ha despertado el interés de gente que desarrolló aplicaciones para utilizar el Wiimote con una computadora, como GlovePie o WiinRemote, y de personas como Johnny Chung Lee, un integrante del Human-Computer Interaction Institute de la universidad de Carnegie Mellon quien ha realizado varios, como él dice, “Cool Tricks to do with the Wii Remote”. Entre algunos de sus proyectos está la implementación de una pizarra interactiva de bajo costo, que es en lo que nos centraremos en este artículo.

      Mediante este proyecto se puede convertir una pared, una mesa o cualquier superficie plana en una pizarra interactiva. Sólo son necesarios: el Control Remoto Wii, una PC con conexión Bluetooth, un proyector y un lápiz que emita luz infrarroja. En la fotografía que aparece más abajo se puede ver, además del control remoto y del adaptador USB-Bluetooth que se utilizaron, el lápiz que se construyó. A continuación se describe el procedimiento para llevarlo a cabo, pero para observar el sistema en funcionamiento y terminar de entender de que hablamos basta ver el video de Johnny Lee y la reproducción hecha en el LINSE.

      Primero, hay que construir el lápiz con un LED que emita luz en el rango de longitudes de onda del infrarrojo (IR) y un interruptor. Luego, es necesario conectar el Wii Remote con la computadora. Ésta debe tener una interfaz de radio Bluetooth con sus correspondientes drivers. Sólo hace falta detectar el control remoto, iniciar la conexión y habilitar el servicio de HID (Human Interface Device). Finalmente, teniendo previamente el proyector y el Wiimote apuntando a la superficie deseada, hay que ejecutar la aplicación creada por Johnny Lee y realizar una calibración de cuatro puntos sobre la proyección. A partir de ese momento, cada vez que se presiona el interruptor del lápiz la computadora lo interpreta como un click del mouse. Con sólo abrir el paint de Windows o cualquier programa similar se puede tener la mencionada pizarra interactiva.

      Existen algunos detalles técnicos que hay que tener en cuenta para poder tener una implementación exitosa. La ubicación del control remoto es crucial ya que si éste no “ve” la emisión IR producida por el lápiz, el sistema no funciona. Se encontró que una buena posición del control es con un ángulo de entre 30 y 45º respecto de la superficie en la que se proyecta y una ubicación a una altura que no sea extremadamente distinta a la de los bordes superior e inferior de la proyección. Otro ítem a tener en cuenta es que la superficie sobre la que se proyecta no debería ser muy rugosa. La última aclaración es que cuando dije “un LED que emita luz en el rango de longitudes de onda del infrarrojo” no estoy específicando mucho (ese rango de longitudes de onda van desde los 750nm hasta 1mm). Supuestamente, el sensor IR es sensible a LEDs que emitan alrededor de 940nm. Esto quiere decir que quizás tengan que probar algunos de los LEDs que compren en la casa de electrónica hasta encontrar el que funcione ya que difícilmente puedan comprar uno del cual sepan su marca de manera de tener las especificaciones. Vale la pena aclarar que esta aplicación se puede extender para agregar a cualquier monitor la característica touch-screen con sólo ubicar el Wiimote apuntando a la pantalla. Para obtener más información acerca de esta u otras implementaciones basta hacer una simple búsqueda en internet o acceder a http://www.cs.cmu.edu/~johnny/projects/wii/ o www.wiimoteproject.com. Y si uno tiene deseos de empezar a indagar en relación a algunos de los aspectos técnicos debería entrar a www.wiili.org/index.php/Wiimote.

      Lo que es importante recalcar es que más allá de esta aplicación particular, que a pesar de ser útil no es indispensable, lo que se tiene es una plataforma que tiene la capacidad de medir sus movimientos y estimar su posición y que posee conexión inalámbrica. Esto abre las puertas a la implementación de nuevas ideas que involucran un tipo de interacción con la computadora al que no era habitual tener acceso.

      Dentro del LINSE la intención original es emplear el Wiimote en relación con software de juegos, sin embargo su rango de aplicación es mucho más amplio. Mientras que hay aplicaciones que surgen inmediatamente como variantes caseras de dispositivos ya disponibles en el mercado, como podría ser un control para presentaciones con diapositivas, existen otras no tan triviales que ya se están llevando a cabo. Éstas van desde dirigir un auto a control remoto, controlar en forma más intuitiva a Packbot (un robot que desarma bombas construído por el ejército de EE.UU.), en prácticas para mejorar la coordinación fina de las manos de los cirujanos (en el Banner Good Samaritan Medical Centre en Phoenix, Arizona, EE.UU.) y hasta ayudar a rehabilitar a pacientes que requieren mejorar la coordinación de sus movimientos y fortalecer sus músculos (en el St. Mary's Medical Center en San Francisco, California, EE.UU.).