Duckietown: Una plataforma libre para coches autónomos con Raspberry Pi

Publicado por en Raspberry Pi el 26/05/2016

Los coches autónomos no son una mera moda y han venido para quedarse, incluso ya hay quien incluso aprovecha para dormir una siesta aprovechandose del piloto automático. Sin embargo la programación necesaria para conseguir que un coche se pilote solo es bastante compleja y entran en el oscuro mundo del Machine Learning para conseguir que funcione bien, aunque este tipo de técnicas no están disponibles para todo el mundo. En robótica ésta técnica también es interesante y aprovechando la gran potencia de computación de la Raspberry Pi y yendo más allá de los robots sigue líneas, unos chicos del MIT desarrollaron una plataforma libre orientada a escuelas y aprendizaje llamada Duckietown, que tiene todas las herramientas necesarias para desarrollar pequeños robots que son capaces de guiarse solos en una pequeña cuidad simulada. Se basa en robots baratos y pretende acercar a las aulas estos nuevos sistemas.

Leer más

Réplica del Apple III con Raspberry Pi

Publicado por en Raspberry Pi el 25/05/2016

No todos los productos de Apple fueron un éxito y ese fue el caso del Apple III, que tras su salida al mercado en 1980, Apple tuvo que retirar cerca de 14.000 unidades por defectos de fabricación. Se han construido tan solo unas 75.000 unidades y el pequeño ordedador tuvo que ser retirado del mercado tan solo cuatro años más tarde. Esto hace que este modelo sea un objeto de colección y sea muy difícil encontrar uno. Los pocos que se encuentran también tienen un precio muy elevados. Para poder revivir una parte de aquella época, Charles Mangin se ha propuesto crear su versión miniatura de aquel Apple III utilizando impresión 3D y una Raspberry Pi. Ha utilizado las imágenes de referencia del modelo original para hacer una copia casi perfecta.

Leer más

Google Cloud Vision con Raspberry Pi

Publicado por en Raspberry Pi el 24/05/2016

Probablemente ya has montado algún robot con Arduino o incluso te has atrevido a montar con una Raspberry Pi. Existe una infinidad de información en Internet sobre cómo hacer un robot y la mayoría utilizan algún tipo de sensor como los sensores de distancia para poder hacerlo mínimamente interactivo y que reaccione a su entorno. Sin embargo es posible que la nueva Vision API de Google lleve estos robots al siguiente nivel. Google Vision API permite que captures imágenes y enviarlas a su sistema cloud para obtener información sobre la imagen de una forma coherente en formato JSON, fácilmente procesable por cualquier sistema. Con la información procesada en tiempo real, es posible detectar no solo caras por ejemplo, sino también el estado de ánimo como sonriente, triste o asustado. Otra funcionalidad es la posibilidad de reconocer objetos, así podrías hacer que tu robot reaccione de una manera cuando ve una manzana o de otra cuando se trata de un plátano. Esto abre todo un abanico de posibilidades en aplicaciones de robótica por supuesto. El acceso a la API es gratuito hasta 1000 peticiones al mes y luego existen varios planes de pago, así que puedes probarlo sin problema desde su web.

Leer más

Puerta de entrada con reconocimiento facial con Windows IoT

Publicado por en Raspberry Pi el 08/02/2016

Si tienes una Raspberry Pi 2 y si todavía no has probado Windows IoT, éste proyecto quizás te llame a la atención para probarlo.  Se trata de una puerta con un acceso restringido utilizando reconocimiento facial. El proyecto utiliza una API de Windows IoT para realizar la detección de la cara para activar un pequeño relé que a su vez abre la puerta. Es una prueba de concepto que muestra cómo implementar eventualmente éste sistema en el mundo real, aunque por supuesto no carece de fallos ya que al mismo sistema si le enseñas una foto de un sujeto autorizado, también abre la puerta. Sin embargo puede ser una buena idea para registrar entradas en un Makerspace por ejemplo, en lugar de utilizar tajetas RFID.

Leer más

Contador de personas con OpenCV y Raspberry Pi

Publicado por en Programación el 11/01/2016

Con una Raspberry Pi se pueden hacer muchas cosas interesantes a parte de los típicos media centers, como por ejemplo utilizar su gran capacidad de procesamiento (comparado con Arduino por ejemplo) para desarrollar aplicaciones un poco más complejas. Una que me ha parecido interesante es este sistema de detección de personas utilizando una cámara y que es capaz de detectar y contar personas. No es una tarea fácil ya que requiere de programar patrones de reconocimiento pero gracias OpenCV, nos da una idea general para aplicarlo en otros ámbitos. El mismo principio se puede aplicar por ejemplo para detectar coches o cualquier otro objeto siempre y cuando el patrón sea correcto. El código fuente está disponible en Github asi que ya no tienes excusa para no utilizar esa Raspberry que tienes tirada en un cajón!

Leer más