Instalar PCL en Ubuntu 12.04 LTS

Instalar PCL en Ubuntu 12.04 LTS

Point Cloud Library (PCL) es un framework para trabajar con nubes de puntos. Es muy utilizado en las aplicaciones de Visión Artificial. Para instalarlo tienes dos opciones:

Mediante PPA

Ésta es la manera más sencilla y recomendada:

sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl
sudo apt-get update
sudo apt-get install libpcl-all

Manualmente

Ésta manera es más tediosa, pero te permite instalar la versión que quieras. En un principio es la que yo uso, sin embargo es muy probable que existan paquetes y dependencias que no haya puesto.

Primero, descarga la librería PCL en la página oficial de PCL de descargas.

Segundo, descomprime el fichero y entra, desde la terminal de consola, en el directorio que se ha creado.

Tercero, ejecuta los siguientes comandos:

sudo apt-get install build-essential libeigen3-dev libflann-dev

sudo apt-get install libboost1.46-all-dev libqhull-dev

sudo apt-get install doxygen libvtk5-dev libvtk5-qt4-dev

mkdir build

cd build

cmake -D CMAKE_BUILD_TYPE=Release -D BUILD_visualization=ON .. 

(comprueba que CMake no te da errores)

make

sudo make install

Para comprobar que lo tienes instalado utiliza un código de ejemplo de la página oficial.