您的位置:首页 > 其它

ROS 使用自带和usb摄像头获取图像

2017-02-17 20:26 681 查看
   如果是LINUX移植,Make sure you've installed the 
ros-indigo-camera-info-manager
 package. 

ERROR: cannot launch node of type [image_view/image_view]: image_view

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

ROS path [1]=/home/ubuntu/catkin_ws/src

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

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

这种情况要装image-view

 sudo apt-get install ros-indigo-image-view

也可以使用安装usb_cam package的流程和上面的uvc_cam几乎一样:

$ cd ~/catkin_ws/src
$ git clone https://github.com/bosch-ros-pkg/usb_cam.git $ cd ~/catkin_ws
$ catkin_make


 

 cd catkin_ws/src  
$ git clone https://github.com/bosch-ros-pkg/usb_cam.git  
$ cd ..  
$ catkin_make

$ cd  
$ cd catkin_ws/src/usb_cam/launch  
$ roslaunch usb_cam-test.launch

 
我外接usb罗技摄像头,如果使用笔记本自带摄像头直接启动usb_cam启动文件即可

直接修改usb_cam包的启动文件usb_cam.launch

修改参数参考官网说明http://wiki.ros.org/usb_cam

   笔记本自带的摄像头的设备号一般为/dev/video0    外接摄像头一般是

~pixel_format (string, default:"mjpeg")Possible values are mjpeg, yuyv, uyvy

我的摄像头这个参数不是默认值

<
4000
div class="line number13 index12 alt2">
  
</node>


 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: