Compilar ARToolkit en Ubuntu

Me costo bastante, y tuve que investigar por todos lados, con lo cual he decidido “anotarlo” en el blog (en caso que me toque hacerlo de nuevo). De paso, le puede servir a alguien mas😉
Antes que nada, TIENE QUE SER UBUNTU 32 BITS; no anda en 64 bits, o si anda, cuesta bastante con lo cual mejor vamos con los 32 bits. Ah! y tampoco anda virtualizando -al menos con VirtualBox- ya que, segun he averiguado, esta herramienta no toma las webcams del host.

Ok, vamos a lo interesante. Para hacer andar ARToolkit en Ubuntu, en resumidas cuentas, hay que instalar unas cuantas librerias adicionales, configurar y compilar ARToolkit, definir el entorno de configuracion, y finalmente ejecutarlo.
La version larga: nos abrimos una terminal, y seguimos los siguientes pasos:

Paso 1: instalar las librerias adicionales:

sudo apt-get install libglut3-dev libxi-dev libxmu-dev libxmu-headers libgstreamer0.10-dev libjpeg62-dev libglib2.0-dev libgtk2.0-dev

Paso 2: Descargar ARToolkit:

wget http://sourceforge.net/projects/artoolkit/files/artoolkit/2.72.1/ARToolKit-2.72.1.tgz

Paso 3: Descomprimir ARToolkit:

tar -zxvf ARToolKit-2.72.1.tgz

Paso 4: Configurar y compilar:

cd ARTookKit-2.72.1

./Configure  ( Seleccionar Gstreamer (opcion 5), luego seleccionar Yes)
make

Paso 5: Crear la variable de entorno de configuracion de ARToolKit:

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

Para evitar tener que crear esta variable constantemente, se puede agregar al final del archivo .bashrc del Home del usuario

Paso 6: Probar ARToolKit

bin/simpleTest

Se se abre un video con nuestra cara en vivo y en directo, estamos joya😀

Publicado en Mis notas. 2 Comments »

2 comentarios to “Compilar ARToolkit en Ubuntu”

  1. Linker Says:

    Hola esta bueno tu aporte un tema muy interesante pero te queria preguntar algo como se ejecutan los ejemplos tiene alguna extencion especial.
    saludos y gracias por el aporte muy interesante.

    • gonetil Says:

      Desde Linux, tenés que abrir una terminal y pararte en la carpeta con los ejecutables (bin). Estos ejecutables se crean cuando compilás ARToolkit. Luego, simplemente los ejecutás como cualquier otro comando. Por ejemplo, para ejecutar el ejemplo de modeTest, hacés:


      cd /home/gonetil/ARToolkit/bin
      ./modeTest

      Suerte!


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: