MSRS, UMPC y Lego NXT

Hoy estuve revisando este artículo pero con la particularidad que queria hacerlo con el UMPC. Esto debido aunque en este ejemplo te dicen que uses un Joystick de XBOX 360, pues mi idea final es usar el UMPC (En este caso la Samsung q1 como mi tablero de mando).

Pues por el momento sólo era replicar el ejemplo ( a las 12 de la noche no tengo ganas de reinventar la pólvora) y me puse manos a la obra. Y es que usar la PC como servidor de aplicaciones para el robot me parece excelente. En este caso nuestro robot (Lego NXT) posee Bluetooth asi que practicamente la posibilidad de poder tener un tablero de mando como el ultra mobile PC me parece una idea particularmente ideal. Además de poder aprovechar las ventajas del NET FX 2 y 3 no tiene precio!.

Ideas como estas me parecen geniales. Como no tengo una Webcam wireless pero si algún otro artilugio inalámbrico.. no se que pueda salir en el camino 🙂 

Empezamos poniendo los materiales :), el tribot de Lego NXT, el Samsung Q1 un control XBOX 360 conectado al Q1 y bueno un teclado para escribir como se debe 🙂

MSRS, NXT, Q1

Emparejamos el BT del Q1 con el del NXT

Emparejando NXT y Q1

Y siguiendo el artículo de Coding4Fun todo sale muy fácil

NXT con MSRS

Lo bueno del ejemplo de coding4fun es que te muestra 2 maneras distintas de hacerlo:

1. Por código con Visual Studio (si, también tengo instalado Visual Studio en la Q1)

2. Por Visual Programming Language que es muy parecido lo que usa el IDE propietario de Lego.

Acá un pequeño video de este primer approach

Aquí el link por si acaso.

Mas información en http://www.cesarfong.info

5 comentarios en “MSRS, UMPC y Lego NXT”

  1. Cesar q bueno !!! y hay q aprovechar porq la version 1.5 de MSRS esta muy estable … aunq todavía tiene algunos detallitos a “mejorar” …
    un dato, en la proxima version, tal vez salga un controlador para el Wiimote de Nintendo 😉 jejeje

    Saludos

  2. Que bueno!! Deberían tambien dejar que se compile para usarlo de modo autónomo en el Lego NXT pero creo que ya se como superar ese impase… y sin usar el IDE de Lego claro está 🙂

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *