cmucam3

Este es el nuevo juguete desarrollado por Carnegie Mellon University, ha recibido muchos halagos por parte de la comunidad programadora. La cámara es una CMOS de Omnivision. Esta herramienta presenta grandes ventajas, por el hecho de tener un slot para tarjetas flash MMC. Versiones anteriores a esta han sido utilizadas en la competencia anual de robots humanoides, conocida como Robocup. El costo de la cmucam3 es de alrededor de 240 dólares. El único lugar que he encontrado hasta ahora que maneje esta cámara es Seattle Robotics.
El paquete solamente incluye la cámara, la tarjeta con el microcontrolador y el cable para la comunicación serial. La cmucam3 al igual que la cmucam2 cuenta con cuatro salidas para servo motores. La gran ventaja de esta nueva versión es la habilidad de poder portar el programa en la tarjeta flash, sin embargo las versiones anteriores a esta, también son buenas. Personalmente he tenido la oportunidad de trabajar con las últimas dos generaciones. Actualmente he tenido problemas con la programación de esta nueva versión, pero pronto haré un pequeño tutorial para que no se queden calvos por haber invertido 240 dolares en un aparato que aparentemente no responde.

Las especificaciones de la cámara son las siguientes:
  • 100% open source y programable con GCC
  • Resolución (352x288) RGB color.
  • Open source para el desarrollo tanto en Windows como Linux
  • MMC/SD flash slot con driver FAT16
  • Four-port servo controller
  • Image processing rate of 26 frames per second
  • Interpretador Lua para realizar prototipos de forma rápida.
  • Software para la compresión JPEG.
  • Librería para la manipulación básica de imágenes
  • B/W Salida análoga de video (PAL or NTSC)
  • FIFO buffer de imágenes
  • Wireless Mote interface de red inalámbrica (802.15.4)
  • virtual-cam para hacer prototipos en la PC
  • CMUcam3-Frame-Grabber para tomar imágenes y desplegarlas en la PC

0 comments: