ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Using rosdep to install WG maintained stacks

asked 2012-05-27 09:34:29 -0600

mkoval gravatar image

I am trying to package some of my robot's stack it's easier to get running on a base installation of ROS-Desktop-Full. In particular, my stack depends on several stacks that aren't installed by default (e.g. prosilica_camera, laser_drivers, etc). These stacks are developed by Willow, so there are debs available (i.e. ros-fuerte-prosilica-camera, ros-fuerte-laser-drivers, etc) and it works fine if I manually install the debs.

I thought rosdep would handle this (i.e. rosdep install my_stack), but it doesn't detect any missing dependencies. Is rosdep the right tool to do this? If not, is there another way of achieving this type dependency resolution?

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2012-06-05 20:51:15 -0600

tfoote gravatar image

To install those stacks apt-get install ros-fuerte-stack-name is the way to install them with all their dependencies. rosdep installs system dependencies of source packages in your workspace.

edit flag offensive delete link more

answered 2012-06-06 02:46:35 -0600

Thomas gravatar image

No you can't.

But I +1 this request. I have always found awkward the fact that rosdep can basically find any dependency it requires except the one which are "under control" and which should be the easiest to install automatically...

Why not enhancing rosdep so that it suggests a system package when possible?

edit flag offensive delete link more


I'm glad I'm not the only one who was looking for this feature. It would be very nice if this functionality was added to rosdep.

mkoval gravatar image mkoval  ( 2012-06-06 04:07:26 -0600 )edit

Question Tools


Asked: 2012-05-27 09:34:29 -0600

Seen: 609 times

Last updated: Jun 06 '12