Skip to content

Installation Instructions

Fadri Furrer edited this page Jan 19, 2016 · 7 revisions

The use of this package requires the installation of ROS, ideally Indigo or later. Refer to the ROS tutorials for further information. To set up the planner copy it to your catkin workspace along with its dependencies:

git clone https://github.com/ethz-asl/nbvplanner.git
git clone https://github.com/ethz-asl/catkin_simple.git
git clone https://github.com/ethz-asl/eigen_catkin.git
git clone https://github.com/ethz-asl/volumetric_mapping.git
git clone https://github.com/ethz-asl/gflags_catkin.git
git clone https://github.com/ethz-asl/glog_catkin.git
git clone https://github.com/ethz-asl/minkindr.git
git clone https://github.com/ethz-asl/minkindr_ros.git
git clone https://github.com/ethz-asl/mav_comm.git

Moreover, make sure you have all the necessary octomap libraries:

apt-get install ros-<distro>-octomap-*

Now build your workspace:

catkin build

You are ready to run the planner.

To also use the rotors simulator to run the planner in simulation, clone these additional packages:

git clone https://github.com/ethz-asl/rotors.git

and rebuild the workspace.

Clone this wiki locally