我的版本是 Linux系统 Ubuntu14.04 indigo
首先电脑要有3.0接口。
第一步:创建ROS工作环境
mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src
catkin_init_workspace
cd ~/catkin_ws/
catkin_make
(catkin_make命令可以非常方便的建立一个catkin工作空间,在你的当前目录中可以看到有build和devel两个文件夹,在devel文件夹中可以看到许多个setup.*sh文件)
source devel/setup.bash
echo $ROS_PACKAGE_PATH
第二步:下载usb_cam包:
cd catkin_ws/src
git clone https://github.com/bosch-ros-pkg/usb_cam.git
$ cd ..
$ catkin_make
第三步:启动摄像头。
roscore (没有roscore是启动不了的)
$ cd
$ cd catkin_ws/src
$ source devel/setup.bash
$ cd catkin_ws/src/usb_cam/launch
$ roslaunch usb_cam-test.launch
【有的朋友用的是uvc_cam
首先下载uvc_cam
$ sudo apt-get install ros-indigo-uvc-camera
$ source /opt/ros/indigo/setup.bash
采用apt-get的方式,直接装在了ROS的安装路径中,并设置工作路径。
安装成功后在/opt/ros/hydro/的路径中就会找到uvc_camera_node。
再运行摄像头:
$ rosrun uvc_camera uvc_camera_node
$ rosrun image_view image_view image:=/image_raw
】