Ubuntu14.04+ROS 启动本地摄像头

Posted 1228073191blog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu14.04+ROS 启动本地摄像头相关的知识,希望对你有一定的参考价值。

STEP1安装usb_cam

创建一个工作空间,make一下

mkdir  -p ~/catkin_ws/src

cd ~/catkin_ws/

catkin_make

 

STEP2下面是安装usb_cam

cd catkin_wssrc

git clone https://github.com/bosch-ros-pkg/usb_cam usb_cam

cd usb_cam

mkdir build

cd build

cmake ..

make

到这个步骤已经安装好usb_cam了,下面可以测试下是否安装成功。

打开一个新的terminal

 

roscore

 

重新打开一个新的terminal进入~/catkin_ws/src/usb_cam/launch输入下面指令打开摄像头

roslaunch usb_cam-test.launch 

或者roslaunch usb_cam usb_cam-test.launch  如果出现错误转到下一个步骤的解决方法

 

出现错误:

ERROR: cannot launch node of type [usb_cam/usb_cam_node]: usb_cam

ROS path [0]=/opt/ros/indigo/share/ros

ROS path [1]=/opt/ros/indigo/share

ROS path [2]=/opt/ros/indigo/stacks

 

 技术图片

 

 

 

 

新开一个终端运行:

[email protected]:~/catkin_ws $

rosrun usb_cam usb_cam_node

 

如果出现错误:

 技术图片

 

那么运行:

[email protected]:~/catkin_ws $

source devel/setup.bash

 

然后要显示图像的话,运行:

rosrun image_view image_view image:=/usb_cam/image_raw

 技术图片

 

以上是关于Ubuntu14.04+ROS 启动本地摄像头的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu14.04安装和配置ROS Indigo

Ubuntu14.04安装和配置ROS Indigo

<ROS; Ubuntu14.04下ROS indigo Eclipse开发环境搭建

<ROS; Ubuntu14.04下ROS indigo Eclipse开发环境搭建

如何解决 ros-indigo-ubuntu (14.04) 中的“rospkg.common.ResourceNotFound”?

ubuntu14.04 安装Kdevelop 进行ROS开发