Coche RC autónomo controlado con Android

Publicado por en Robótica el 13/07/2015

El Equipo Pegasus ha creado un vehículo autónomo que utiliza algoritmos y técnicas de visión artificial así como los datos de varios sensores, con el fin de seguir los carriles de una carretera, realizar maniobras de aparcamiento y sortear obstáculos bloqueando su camino. Lo interesante de este proyecto es que en primer lugar utiliza un teléfono Android como la unidad que se encarga del procesamiento de imágenes y decisión. Es responsable de transmitir de forma inalámbrica instrucciones para un Arduino que controla los aspectos físicos del vehículo. En segundo lugar, los diversos componentes de hardware ( es decir, sensores , motores , etc.) están programáticamente gestionados de una manera orientada a objetos, una librería desarrollada para Arduino, que permite a los desarrolladores sin experiencia en los sistemas integrados de realizar muy facilmente sus tareas sin preocuparse por los detalles de implementación de bajo nivel. Todos los detalles del proyecto están en su web y también está disponible el código fuente en GitHub por si quieres echar un vistazo.

Leer más

Swarmanoid: Inteligencia artificial llevada al límite

Publicado por en Robótica el 16/08/2011

Si pensabas haberlo visto todo en robótica e inteligencia artificial, estás equivocado y desde luego ya puedes empezar a tener miedo. Desde la Universidad de Bruselas y coordinado por Marco Dorigo, se ha presentado un absolutamente increible proyecto de robótica en la conferencia de robótica e Inteligencia Artificial de San Francisco el pasado fin de semana.

En el vídeo presentado se aprecia un grupo de distintos robots baliza, articulados y voladores con un mismo objetivo, colaborar para solucionar un problema, dicho problema es localizar un libro en una estantería, llegar hasta él, calcular el entorno, comunicarse entre ellos y desarrollar los movimientos pertinentes en colaboración para conseguir el objetivo.

Cabe señalar que inicialmente ninguno de los robots tiene conocimiento alguno sobre su entorno. En primera instancia sale un robot volador a explorar las diversas habitaciones en busca del objetivo (encontrar el libro en una estantería). Una vez encontrado, se "pega" al techo de la habitación (momento totalmente acojonante), enviando a continuación la información al resto de la tropa para que ejecuten la tarea totalmente sincronizados entre ellos.

Siéntate bien y no te pierdas el video a continuación...

Gracias Jorge!

Leer más

Google y la Inteligencia Artificial

Publicado por en General el 01/03/2006

He llegado a la conclusión que el dominio absoluto de google va más allá de la clasificación de búsquedas.
Es una idea un poco rebuscada pero el otro día viendo un documental sobre inteligencia artificial debatían sobre cómo hacer que un robot asimile conceptos y en definitiva aprenda. Pues bien, es una idea muy interesante ya que planteaban de que sería imposible crear un robot que sepa moverse por un entorno diseño por y para el ser humano así por las buenas, sino que la idea sería de crear un robot que aprenda al igual que lo hace un bebé. En su principio posee los conocimientos básico como andar, agarrar, ver etc luego va aprendiendo...

A que viene todo esto? pues que si el famosisimo PageRank serviría pienso yo para clasificar conceptos de un robot y darle mayor o menor relevancia. Pienso que tiene su lógica. El robot "indexaría" concepto que iría clasificando con este algoritmo para saber su relevancia.
Como ya se sabe, este sistema necesita de bastante tiempo (y espacio en disco...) para resolver un "ranking", pero si se consiguiera una velocidad de proceso lo suficientemente alta como para hacerlo en pocos segundos, pienso que gran parte del problema de la robótica estaría resuelta.

Piensa en ello y comete la cabeza, porque tiene su lógica... no?

Leer más