Ask Your Question
1

Using rosdep to install WG maintained stacks

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

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
2

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

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
4

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

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

Comments

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 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

Stats

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

Seen: 544 times

Last updated: Jun 06 '12