Robotics StackExchange | Archived questions

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

I installed indigo-desktop-full from source on debian:jessie using a recipe based on http://wiki.ros.org/hydro/Installation/Debian. 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 gazeborospkgs does NOT contain gazeboroscontrol.

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

The same problem with moveitsimplecontrollermanager from moveitplugins 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/Installation/Debian but simplified:

  mkdir ~/roscatkinws
  cd ~/roscatkinws
  rosinstallgenerator desktopfull --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 catkinmakeisolated.

Asked by Sietse on 2015-04-07 03:37:47 UTC

Comments

Answers