找不到uvc_camera package的uvc_camera type 问题

  uvc_camera位于camera_umd目录下面。源码安装的结果和sudo apt-get install  ros-hydro-camera-umd安装出的内容有一些差异。


uvc_camera  相机驱动                   在camera_umd下面

vision_opencv: cv_bridge | image_geometry              ros与opencv接口相关

qbo_camera  qbo 相机标定

stereo_image_proc  立体视觉处理相关


qbo_camera编译的时候遇到一个问题:cv_bridge_redesign               http://wiki.ros.org/cv_bridge_redesign

对比代码,显然,在atom的版本中,StereoVIsion已经被重新设计了。因此,此内容,需要在OpenQbo版本内实验。

而在OpenQbo +groovy系统中,提示uvc_camera.pc找不到。后来找到原因是groovy中的uvc_camera没有安装。sudo apt-get install

编译qbo_camera时(依赖uvc_camera)遇到pkg-config 找不到 uvc_camera问题。


for camera:

Elpimous,

For qbo_camera it looks like you need to install uvc_camera. This can be installed with terminal command

sudo apt-get install ros-hydro-camera-umd
sudo apt-get install ros-hydro-image-pipeline

I believe this was listed in the Dependencies folder in READ ME file. Please read these files first before making packages as they have special instructions for installing the package.



CvBridge.h找不到的问题解决办法:在furture版本中找到CvBridge.h文件,拷贝到hydro版本的cv_bridge目录下面。再次编译就能编译过了。

你可能感兴趣的:(qbo,robot,ROS框架,opencv)