Which repository to use when installing: ros-gdb or not?

asked 2015-04-07 03:37:47 -0500

Sietse gravatar image

I installed indigo-desktop-full from source on debian:jessie using a recipe based on http://wiki.ros.org/hydro/Installatio... . This worked fine, with a few quirks. See the recipe below.

But when I then added packages using rosinstall_generator to get moveit! included, there were some problems. Some packages did not include everything i was expecting when looking at my Ubuntu binary installs. For example:

The https://github.com/ros-gbp version of gazebo_ros_pkgs does NOT contain gazebo_ros_control.

While gazebo_ros_pkgs from https://github.com , using git checkout -b origin/indigo, does.

The same problem with moveit_simple_controller_manager from moveit_plugins and the rviz plugins from moveit_ros.

What is the status of the gbp repository? Am i doing something wrong?

Thanks in advance, Sietse

========= Recipe to install indigo on debian:jessie =================================

Before we start a few debian packages have to be installed from debian:wheezy. namely:

 libjpeg8-dev
 libwxgtk2.8-0
 python-wxgtk2.8

From debian:jessie install libpcl-dev, instead of libpcl-all-dev, which doesn't exist there.

Then follow the recipe from http://wiki.ros.org/hydro/Installatio... but simplified:

  mkdir ~/ros_catkin_ws
  cd ~/ros_catkin_ws
  rosinstall_generator desktop_full --rosdistro indigo --deps --wet-only > indigo-desktop-full-wet.rosinstall
  wstool init -j8 src indigo-desktop-full-wet.rosinstall
  rosdep install --from-paths src --ignore-src --rosdistro indigo -y -r --os=debian:jessie

From the extra dependancies only collada-dom-dev and gazebo (2.2.5) need to be installed. The rest are directly available in jessie. Then finally the catkin_make_isolated.

edit retag flag offensive close merge delete