Skip to content

Installation on Linux

gadiyar edited this page Nov 15, 2016 · 7 revisions

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].

Pre-requisites

Before Voxel-SDK can be installed on Ubuntu 14.04 LTS, the following pre-requisites have to installed.

  1. PCL-1.7.2.
  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

Voxel-SDK

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