Proyecto Fin de Carrera

Robótica, software y telecomunicaciones.

Elipse AD — Computed Vision in smartphone

Anteriormente he hablado de distintas tecnologías en el campo de la imagen y también he comentado algunas de sus múltiples aplicaciones en la sociedad.

En esta ocasión quiero hablaros acerca de una empresa que se dedica a llevar la Visión por Computador y la Realidad Aumentada a los teléfonos móviles, Elipse AD. Cuenta con un fuerte apoyo financiero de origen israelí, contratos con grandes entidades como COFARES o Toyota, y desarrollan su propio SDK para aplicaciones que hagan uso de Realidad Aumentada.

En unos días  mis compañeros en RoboLab, Pablo Manzano y Alejando Hidalgo, emprenden una marcha hacia Toledo para fomar parte de la plantilla de esta empresa. Desde aquí les deseo toda la suerte del mundo en este nuevo rumbo profesional, y esta entrada está dedicada a ellos: por su amistad, su trabajo bien hecho, y esas lecciones que me han dado sobre punteros, memoria y programación en general.

Si tienes algún tipo de experiencia en este incipiente sector y buscas trabajo entonces estás de suerte, aún están formando el equipo pero date prisa en contactar con ellos.

12 noviembre 2011 Posted by | all | , , , | Deja un comentario

Instalar ARToolKit en Ubuntu y usar en RoboComp

En el blog Simocap de José Alberto Gandullo se explica perfectamente cómo instalar ARToolKit en Ubuntu, sin embargo me gustaría añadir algunas notas que me comentó Luiky.

El método de instalación que se menciona en Simocap es para la versión de 32bits de Ubuntu, aunque en realidad podría servir para varias distribuciones GNU/Linux basadas en Ubuntu o en Debian.

Para las distribuciones GNU/Linux de 64bits es preferible modificar el script Configure antes de ejecutarlo, podemos hacerlo con los siguientes comandos:

cd ARToolKit
gedit Configure

Dentro del archivo configure tenemos que añadir -fPIC a la línea 111 sustituyendo la línea que tiene  —  por la que tiene ++ al principio de las líneas que indico:

-- CFLAG="-O $GST_INCLUDE -I/usr/X11R6/include"
++ CFLAG="-O $GST_INCLUDE -fPIC -I/usr/X11R6/include"

A continuación lo ejecutamos:

./Configure

y compilamos:

make

Añadimos la variable de entorno:

export ARTOOLKIT_CONFIG="v4l2src device=/dev/video0 use-fixed-fps=false ! ffmpegcolorspace ! capsfilter caps=video/x-raw-rgb,bpp=24 ! identity name=artoolkit ! fakesink"

y probamos que funciona correctamente ejecutanto el test dsde la carpeta bin:

cd  ARToolKit/bin
./simpleTest

Sin embargo, si queremos integrar ARToolKit en nuestro proyecto, necesitamos modificar nuestro CMakeLists.txt, de forma que los #include no nos den problemas.

23 junio 2011 Posted by | all | , , , , , , | Deja un comentario