Skip to content

Installation on Ubuntu

Margarita Grinvald edited this page May 23, 2019 · 29 revisions

Installing voxblox++ on Ubuntu 16.04 or 18.04

Prerequisites

Install ROS following the instructions at the ROS installation page. The full install (ros-kinetic-desktop-full, ros-melodic-desktop-full) are recommended.

Make sure to source your ROS setup.bash script by following the instructions on the ROS installation page.

Install voxblox++

If you don't have a catkin workspace yet, create a new one:

mkdir -p ~/catkin_ws/src
cd ~/catkin_ws
catkin init
catkin config --extend /opt/ros/kinetic --merge-devel --cmake-args -DCMAKE_CXX_STANDARD=14 -DCMAKE_BUILD_TYPE=Release
wstool init src

Clone the voxblox_plusplus repository with relative submodules and fetch dependencies:

cd ~/catkin_ws/src
git clone --recurse-submodules [email protected]:ethz-asl/voxblox_gsm.git
wstool merge -t . voxblox_gsm/dependencies.rosinstall
wstool update

Build the voxblox++ packages:

catkin build gsm_node

Clone this wiki locally