This adds ROS Karmic + Unbuntu 16.04 + catkin support by switching to a catkin build instead of rosbuild.
I'm hopeful this should either "just work" for every version from indigo to karmic and in 14.04, or in a worst case only very small tweaks might be needed.
Important note: pr2_controller_interface is NOT available to ROS KINETIC (1.12) as a package, but is in ROS JADE (1.11) and below as detailed in http://wiki.ros.org/pr2_controller_interface. It could conceivably be ported to ros kinetic as well, it would probably make sense to speak with the clearpath guys about it as the maintainer is mentioned in http://wiki.ros.org/pr2_controller_interface as Devon Ash <dash AT clearpathrobotics DOT com> and they maintain the PR2 repositories at https://github.com/pr2. These changes should also correctly build files that depend on pr2_controller_interface for versions which support it, and skip them otherwise.
This adds ROS Karmic + Unbuntu 16.04 + catkin support by switching to a catkin build instead of rosbuild.
I'm hopeful this should either "just work" for every version from indigo to karmic and in 14.04, or in a worst case only very small tweaks might be needed.
Important note: pr2_controller_interface is NOT available to ROS KINETIC (1.12) as a package, but is in ROS JADE (1.11) and below as detailed in http://wiki.ros.org/pr2_controller_interface. It could conceivably be ported to ros kinetic as well, it would probably make sense to speak with the clearpath guys about it as the maintainer is mentioned in http://wiki.ros.org/pr2_controller_interface as
Devon Ash <dash AT clearpathrobotics DOT com>
and they maintain the PR2 repositories at https://github.com/pr2. These changes should also correctly build files that depend on pr2_controller_interface for versions which support it, and skip them otherwise.