FAQ - Roboy/roboy-ros-control GitHub Wiki

If the build fails throwing an error like 'Could not find a package configuration file provided by "gazebo_ros_control"',

this is because for some mysterious reason gazebo_ros_pkgs installation is degenrate. But that won't stop us. We will build it from source.

#!bash
mkdir -p ~/ros_ws/src
cd ~/ros_ws/src
git clone https://github.com/ros-simulation/gazebo_ros_pkgs
cd gazebo_ros_pkgs
git checkout jade-devel
cd ~/ros_ws
sudo -s
source /opt/ros/jade/setup.bash
catkin_make_isolated --install --install-space /opt/ros/jade/ -DCMAKE_BUILD_TYPE=Release
exit

If the build fails, complaining about missing headers,

this is probably because ros cannot find the headers it just created. You need to source the devel/setup.bash:

#!bash
source devel/setup.bash
catkin_make