28/02/2010

Firmware 1.29

LEGO acaba de publicar la actualización al firmware 1.29

No hay (de momento) ninguna información de los cambios específicos que contiene, pero parece contener algunas mejoras en la optimización de tiempos de ejecución.

Puedes descargarlo aquí

25/02/2010

Control remoto del NXT con PF

Philo acaba de publicar una adaptación del receptor IR de PF para servir como sensor para el NXT


Básicamente, la idea es la de usar unas resistencias bien elegidas para cada combinación de valores de control y hacer que el NXT interprete los valores resultantes. Modificado de esta manera el receptor reconoce las 9 diferentes señales que puede emitir el mando sencillo PF.

Para más detalles y los esquemas de construcción puedes visitar la página de Philo

22/02/2010

Resultados de la final de Barcelona

Ayer se celebró la final de la  FLL en Barcelona. Ya hay un equipo clasificado para la final internacional (podrá ir a Atlanta, Estambul o Taiwan). las chicas del  Blau fueron las ganadoras absolutas. Dos equipos guipuzcoanos ganaron el mejor trabajo en equipo (Axular de Donostia) y el mejor espíritu de equipo (Bideluze de Andoain). Los navarros de Legoelásticos ganaron el proyecto científico mientras que los catalanes de Robocracks se hicieron con el proyecto técnico.

También se quedó en Barcelona el mejor robot en la mesa que ganó Inmaculada. La entrenadora  de Cmontseteam de Cornellá ganó el reconocimiento a la mejor entrenadora.

El premio a la Mejor Innovación y Creatividad del Robot fue para el IES Hermogenes Rodriguez de Madrid. El premio para el mejor Diseño para todos también fue a Madrid, Superduper mientras que el de Jóvenes promesas fue para el equipo de Barcelona Argonautas.

21/02/2010

Revisando el sensor de vision artificial NXTCam

Recientemente, Mindsensors vuelve a evolucionar el sensor NXTCam y cada vez las impresiones son más positivas. Las utilidades del nuevo sensor son múltiples, por una parte el docente dispone de una nueva herramienta para enseñar los conceptos de Visión Artificial y sus usos múltiples en la Industria. Por otro lado, el alumno dispone de una nueva opción para poder detectar objetos o mejorar el enfoque del robot sigue lineas que tanto se usa en competiciones tales como la Robocup Jr.


Para el que sea nuevo con el sensor, NXTCam es un sensor que permite a los robots construidos con la plataforma Lego MINDSTORMS NXT, disponer de la capacidad de detectar objetos que cumplan con un determinado patrón de color. NXTCam es un producto muy bueno como punto de partida en el aprendizaje de la visión Artificial.

NXTCamView
La edición de los patrones se realiza a través de la herramienta NXTCamView que se puede descargar aquí: http://nxtcamview.sourceforge.net/


Esta herramienta solo funciona para Windows, pero es posible usarla en Linux a través de entornos virtualizados como WMWARE sin ningún tipo de problema.

Metodología de uso.
La metodología del uso de NXTCam seria la siguiente:
  1. Calibración de foco de cámara.
    Es necesario calibrar la lente para obtener buenas capturas de frame. La única forma de hacerlo es de manera empírica usando la herramienta NXTCamView. Una vez el sensor esta bien calibrado cada Frame que genere el sensor del mundo real, tendrá mejor definición y la detección de los patrones sera mas sencilla
  2. Diseño de patrones de color.
    A través de la herramienta NXTCamview, se diseñaran los patrones. Se analizara que se quiere detectar con el sensor y se harán pruebas de detección. Una vez se ha detectado el patrón y definido el color de detección se actualizara el sensor añadiendo el patrón.
  3. Test del tracking.
    NXTCamview incorpora una opción de tracking que permite depurar la detección. Es muy útil para evaluar si la detección es correcta o no.
Un ejemplo de proyecto seria la linea de montaje de piezas que a continuación se presenta:



Mejoras con respecto a otras versiones.
NXTCam es un sensor que desde hace años ha despertado un gran interés en la comunidad, pero a nivel global pocos han sabido sacarle partido. Los factores son múltiples pero particularmente yo los clasificaría en: Costes, Calidad de detección de imagen y Comunidad.

En esta tercera versión, la calidad de la lente ha mejorado dramáticamente si se compara con otras versiones anteriores y aunque continua siendo uno de los productos mas caros del mercado, en esta versión, ofrece nuevas vías de exploración como es el reprogramado del sensor. En esta nueva versión, es posible reprogramar el Firmware del sensor para dotar al sensor de nuevas funcionalidades al margen de las que ofrece el fabricante.

Conclusiones
Mindsensors, ha evolucionado muy bien el producto con esta tercera versión y ahora el sensor ofrece una mejor calidad de imagen para detectar objetos. Por otra parte el diseño ahora es mas robusto y tiene mejor acabado lo cual es interesante si se emplea en proyectos de robots al aire libre.

Ahora solo nos queda explotarlo al máximo y hacer buenos proyectos en el aula o en casa.



Juan Antonio Breña Moral
http://www.roboticaenlaescuela.es/


Desde Cosmocaixa la FLL

Ya está en marcha la FLL. Hoy es un día para disfrutar y por ahora está siendo muy divertido. La ha empezado la segunda ronda con un equipo que ha llegado a los 395 puntos.

19/02/2010

Final de la FLL en barcelona

El domingo se celebrará la final de la FLL en Barcelona. Ya han pasado 5 meses desde  que se empezó a trabajar en los robots, proyectos...

Se celebrará en la Coxmocaixa, si puedes no dejes de pasarte, interesante y divertido.

17/02/2010

Cubestormer

Poco le ha durado la fama al speedcuber. En menos de 24 horas se ha presentado una propuesta que deja boquiabierta: un robot 100% LEGO (a excepción del portátil y el cubo Rubics) capaz de resolver un cubo Rubics 3x3x3 en menos de 12 segundos.

Para su construcción se han empleado
- 4 RCX
- 24 motores (2 en cada salida de los RCX)
- 4 sensores de rotación
- 8 sensores de contacto
- 4 sensores de luz
- 10 luces 9V,
- 1 juego de luces PF para iluminar el cubo durante el escaneado,
- 2 elementos fiber optics

Los RCX se han programado con NQC

14/02/2010

Resolver un cubo Rubics en tiempo record

Que se puede resolver un cubo Rubics con LEGO ya se había demostrado en varias ocasiones. Ejemplos notables incluyen los de J P Brown y Daniele Benedettelli, ambos empleando una conexión a PC para calcular la solución y el Tilted Twister de Hans Andersson que consigue hacerlo unicamente con el NXT. Pero aunque cada vez se conseguía hacer con mayor velocidad el siguiente vídeo es un auténtico récord en la solución de un cubo Rubics con LEGO (y la ayuda de un teléfono Nokia N95)

12/02/2010

La FLL en la ETB

Ayer a la mañana estaba en la salaz de profesores, cuando entró una profesora que me dijo que me había visto en la tele ¿en la tele? Pues sí, el miércoles en la ETB3 (tercer canal de la televisión vasca) en el programa Teknopolis (programa de divulgación de ciencia y tecnología) ofrecieron un reportaje sobre la FLL. Aparece la clasificatoria de Euskadi y varios de los equipos, en euskara así que muchos no lo entenderéis, pero bueno, interesante (a partir del minuto 11 del programa).

11/02/2010

FLL: Clasificatoria en Andalucía

Ya sólo queda la clasificatoria de Andalucía, se celebrará el domingo día 14 en el parque científico y tecnológico Geolit de Jaén.
Con esta clasificatoria se cierra la fase previa a la final de Barcelona que se celebrará el próximo día 21 de febrero. Todos los equipos están aprovechando estos últimos días para mejorar sus robots y sus proyectos, nos vemos en Barcelona.

09/02/2010

NXT Segway con conductor

nxtprograms vuelve a presentar un modelo que se puede construir con un solo set NXT 2.0 y en esta ocasión el modelo es bastante especial. Se trata de un Segway con su conductor. Estos vehículos normalmente emplean un giroscopio para mantener el equilibrio, pero en este caso se emplee el sensor de color (en modo sensor de luz) como sensor de proximidad.

Para rizar el rizo hay un segundo programa disponible que permite usar un segundo NXT para mediante una conexión Bluetooth hacer que se incline hacia un lado u otro el conductor del Segway y así hacer que la plataforma se mueva en la dirección deseada.

La programación de este Segway (en NXT-G) es una excelente introducción a los controles PID.



http://nxtprograms.com/NXT2/segway/index.html

07/02/2010

Hexápodo de Gus Jansson

Gus Janson ha diseñado un hexápodo con el NXT. Utiliza 3 motores: los motores izquierdo y derecho controlan las patas delantera y trasera de sus respectivos lados mientras que el tercer motor controla las patas centrales.




03/02/2010

Todo El Mundo Es Creativo

Este es un artículo de Guzmán López, me gustó su libro Serendipity, y este es un artículo suyo sobre creatividad, algo hoy en día tan importante.

Todo El Mundo Es Creativo

By: Guzman Lopez
Cuando afirmo que todo el mundo es creativo, ni mucho menos le estoy restando importancia a la creatividad, tan sólo estoy dejando ver algo y es que la creatividad pertenece al hombre, de hecho, es el regalo más preciado que se nos ha concedido. Sin ella seguramente no estarías leyendo este artículo ni tampoco lo hubiera podido escribir yo. Te invito a que observes a tu alrededor, te detengas un momento en cualquier objeto y reflexiones sobre él. Todo lo ha inventado el hombre, y lo ha hecho por medio de la creatividad, ¿cómo si no? >>Artículo completo

01/02/2010

Un corto con LEGO

No sabía cómo titular esto, pero al final me he decidido por llamarlo corto, es algo más que los vídeos que normalmente se ven en youtube. muy bueno.