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

Revision history [back]

click to hide/show revision 1
initial version

I guess it was just answered well on Indigo Migration wiki.

The OpenCV packages are not built in the ROS ecosystem anymore, they rely on upstream packages. The rosdep keys are now: `libopencv-dev` and `python-opencv`

If your package supports Hydro and Indigo on one common branch, you want to depend on a common key that will pull in the right OpenCV for you (the ROS package on Hydro and the distribution package on Indigo). Hence, just depend on` cv_bridge` (which will also pull in `rosconsole` and `sensor_msgs)` or `image_geometry` (which will only pull in `sensor_msgs` but is harder to understand as a dependency, purpose-wise).