Installation on Linux
Voxel-SDK currently supports Ubuntu 14.04 LTS. The binaries provided below are only for 64-bit installation of Ubuntu 14.04 LTS. However, one can compile Voxel-SDK for 32-bit Ubuntu 14.04 LTS and get it working by following instructions given in Build from source on Linux. Pre-built armhf Ubuntu port of PCL-1.7.2 are available at [https://github.com/3dtof/prebuilt].
Before Voxel-SDK can be installed on Ubuntu 14.04 LTS, the following pre-requisites have to installed.
- PCL-1.7.2.
- libusb-1.0-0-dev, libudev-dev, linux-libc-dev
To install PCL-1.7.2, on Ubuntu, follow instructions given in [http://www.pointclouds.org/downloads/linux.html]. In summary, you need run the following commands in a terminal.
sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl
sudo apt-get update
sudo apt-get install libpcl-all
To install libudev and libusb related dependencies, run the following command in a terminal:
sudo apt-get install libusb-1.0-0-dev libudev-dev linux-libc-dev
After pre-requisites have been installed, download the latest among "libvoxel-X.Y.Z-all.tgz" from [https://github.com/3dtof/voxelsdk/releases], unpack and install by running the following commands. Please open a terminal in the directory containing the downloaded TGZ file before running the following commands.
mkdir libvoxel
cd libvoxel
tar -xvzf ../libvoxel-X.Y.Z-all.tgz
sudo dpkg -i libvoxel*.deb libti3dtof*.deb