Brazo robot de 6 ejes casero con reconocimiento visual

Publicado por en Robótica el 30/10/2014

Hacer un brazo robótico es probablemente uno de los proyectos más ambiciosos que podamos tener. Por supuesto existen muchas formas de hacer un brazo robot casero de forma barata y sencilla utilizando servomotores, pero las cosas cambian cuando el tamaño del brazo es grande y funciona con motores paso a paso, como es el caso de este impresionante proyecto de neuroproductions. Este brazo robot se desplaza sobre un carril y es capaz de analizar una escena gracias a su webcam y localizar pequeño cubos rojos para luego montarlos uno sobre los otros. Toda su estructura está hecha de aluminio de bastante grosor y de hecho su autor comenta que tuvo bastantes problemas a la hora de calcular los pesos y fuerzas necesarias para tan solo poder moverse el mismo y finalmente optó por utilizar cajas de rodamientos planetarios en los ejes y motores de gran potencia.

No os perdais el vídeo del autor que muestra una gran parte del proceso de construcción y programación, donde se incluye un completo sistema visual con kinemática inversa y el código fuente disponible en Github. No tiene desperdicio!

Leer más

Robot sigue líneas con reconocimiento de imagen OpenCV

Publicado por en Robótica el 08/08/2014

Hay muchos proyectos de robots sigue líneas y de hecho es un proyecto muy divertido y relativamente fácil de hacer. Se suelen utilizar sensores infrarrojos pero sin embargo se puede abordar el problema de otra manera tal y como lo hace este robot que utiliza un sistema de reconocimiento de imagen para detectar la línea. Utiliza la conocida librería OpenCV funcionando sobre una Raspberry Pi para analizar el trazado de forma automática y guiar los motores del robot por el circuito. El resultado es un robot capaz de recorrer todo el circuito y aunque no es de los más rápidos, consigue terminarlo sin problema.

A continuación os dejo unos vídeos del robot en acción y para los que queráis curiosear, también os dejo un tutorial en vídeo sobre el funcionamiento básico de OpenCV para que os entretengais el fin de semana :)

Leer más

Tutorial de Face Tracking con Arduino y OpenCV

Publicado por en Arduino el 20/02/2013

El face tracking consiste en poder reconocer caras desde una imagen o un stream de video. Es una técnica muy utilizada y muchas cámaras de fotos de hoy en día lo incorporan en su software. Como a nosotros lo que nos interesa es cómo funciona, os dejo por aquí un estupendo tutorial que muestra cómo hacer algo similar utilizando un Arduino junto con una pequeña cámara web. Con la ayuda de OpenCV y Processing podremos identificar una cara y hacer un seguimiento en tiempo real utilizando un sistema Pan/Tilt. Lo hemos visto funcionar en su momento con el robot Orugas en la pasada Castelao Barcamp y es un sistema sencillo de realizar y muy vistoso!

No os perdais el vídeo demostración a continuación y para los nostálgicos, os dejo también el momento Orugas de la Barcamp! :)

Leer más