-
Notifications
You must be signed in to change notification settings - Fork 121
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.
Contact details: Andreas Bircher, Kostas Alexis, Autonomous Systems Lab