一、前言
在ROS下常用的主要有两种驱动包:usb_cam和uvc_cam
我这里用的是usb_cam包
第一次使用首先要安装这个包,安装完了之后就可以很方便的运行摄像头节点了
二、安装usb_cam包
首次使用需要下载安装usb_cam包
这里参考博客:How to Use a Webcam in ROS with the usb_cam Package
三种方式安装:
1、可以直接用apt-get install命令
$ sudo apt-get install ros-hydro-bosch-drivers
注意上面的hydro要替换成你的ROS版本
2、也可以下载usb_cam源代码自己编译
有网友提示说第二种方法不能运行,可能是因为svn上源码版本太低,编译无法生成可执行文件,所以launch文件找不到usb_cam_node节点
$ cd catkin_ws
$ svn co https://bosch-ros-pkg.svn.sourceforge.net/svnroot/bosch-ros-pkg/trunk/stacks/bosch_drivers
$ rospack profile
$ roscd usb_cam
$ rosmake --rosdep-install