diff --git a/README.md b/README.md index 04c0e552..a011e439 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,9 @@ Michael Burri, Helen Oleynikova, Markus Achtelik, and Roland Siegwart, “**Real ## Installation Instructions (Ubuntu) To install this package with [ROS Indigo](http://wiki.ros.org/indigo/Installation/Ubuntu) or [ROS Kinetic](http://wiki.ros.org/kinetic/Installation/Ubuntu): -1. Install additional system dependencies (swap indigo for kinetic as necessary): +1. Install additional system dependencies (swap indigo for kinetic or melodic as necessary): + +** Note: ROS melodic requires libyaml-cpp-dev and does not build with yaml_cpp_catkin in your catkin workspace! ``` sudo apt-get install python-wstool python-catkin-tools ros-indigo-cmake-modules libyaml-cpp-dev @@ -64,7 +66,7 @@ wstool update wstool merge mav_trajectory_generation/install/mav_trajectory_generation_https.rosinstall wstool update -j8 echo "source ~/catkin_ws/devel/setup.bash" >> ~/.bashrc -source ~/.bashrc +source /opt/ros/indigo/setup.bash ``` In case you have your SSH keys for github set up, feel free to use the ssh rosinstall instead: diff --git a/install/mav_trajectory_generation_https.rosinstall b/install/mav_trajectory_generation_https.rosinstall index c6cd1152..6a7b398a 100644 --- a/install/mav_trajectory_generation_https.rosinstall +++ b/install/mav_trajectory_generation_https.rosinstall @@ -1,3 +1,4 @@ +- git: {local-name: catkin_simple, uri: 'https://github.com/catkin/catkin_simple.git'} - git: {local-name: eigen_catkin, uri: 'https://github.com/ethz-asl/eigen_catkin.git'} - git: {local-name: eigen_checks, uri: 'https://github.com/ethz-asl/eigen_checks.git'} - git: {local-name: glog_catkin, uri: 'https://github.com/ethz-asl/glog_catkin.git'} diff --git a/install/mav_trajectory_generation_ssh.rosinstall b/install/mav_trajectory_generation_ssh.rosinstall index 8198b65a..5e6a97d0 100644 --- a/install/mav_trajectory_generation_ssh.rosinstall +++ b/install/mav_trajectory_generation_ssh.rosinstall @@ -1,3 +1,4 @@ +- git: {local-name: catkin_simple, uri: 'git@github.com:catkin/catkin_simple.git'} - git: {local-name: eigen_catkin, uri: 'git@github.com:ethz-asl/eigen_catkin.git'} - git: {local-name: eigen_checks, uri: 'git@github.com:ethz-asl/eigen_checks.git'} - git: {local-name: glog_catkin, uri: 'git@github.com:ethz-asl/glog_catkin.git'} diff --git a/mav_trajectory_generation/package.xml b/mav_trajectory_generation/package.xml index 320d7314..77126715 100644 --- a/mav_trajectory_generation/package.xml +++ b/mav_trajectory_generation/package.xml @@ -19,9 +19,10 @@ cmake_modules eigen_catkin - yaml_cpp_catkin eigen_checks glog_catkin mav_msgs nlopt + + yaml_cpp_catkin