ROS 教程之 vision : 用各种摄像头获取图像
来源:互联网 发布:nginx 配置ssl模块 编辑:程序博客网 时间:2024/06/05 20:48
参考:http://blog.csdn.net/heyijia0327/article/details/41623419
用外部USB摄像头采集图像
安装usb_cam package:
cd ~/catkin_ws/src git clone https://github.com/bosch-ros-pkg/usb_cam.git cd ~/catkin_ws catkin_make
source /home/xcmai/catkin_ws/devel/setup.bash
或
export ROS_PACKAGE_PATH=$ROS_PACKAGE_PATH:/home/xcmai/catkin_ws
在/home/xcmai/catkin_ws/src/usb_cam/launch下,usb_cam-test.launch里面增加参数,也可以不修改。修改后如下:
<launch> <node name="usb_cam" pkg="usb_cam" type="usb_cam_node" output="screen" > <param name="video_device" value="/dev/video0" /> <param name="image_width" value="640" /> <param name="image_height" value="480" /> <param name="framerate" value="30" /> <param name="pixel_format" value="yuyv" /> <param name="camera_frame_id" value="usb_cam" /> <param name="io_method" value="mmap"/> <param name="brightness" value="128" /> <param name="contrast" value="128" /> <param name="saturation " value="70" /> </node> <node name="image_view" pkg="image_view" type="image_view" respawn="false" output="screen"> <remap from="image" to="/usb_cam/image_raw"/> <param name="autosize" value="true" /> </node> <remap from="usb_cam_node/image_raw" to="camera/rgb/image_color" /> <param name="video_device" value="$(arg device)" /> </launch>
Note: 当不是用usb_cam这个package时,倒数第六行的内容可以是
remap from=”image” to=”/camera/image_raw”/
把webcam插入台式机,/dev下出现video0。
启动:
先启动roscore,再在另一个窗口roslaunch,
roslaunch usb_cam usb_cam-test.launch device:=/dev/video0
Note: 在这里roslaunch的语法:
roslaunch package_name launch_file_name device:=/dev/video0
下面就是在ROS下操作opencv写算法了,照着《ROS by example 1》中第10章学习就行了。
0 0
- ROS 教程之 vision : 用各种摄像头获取图像
- ROS 教程之 vision : 用各种摄像头获取图像
- ROS 教程之 vision : 用各种摄像头获取图像
- ROS 教程之 vision: 摄像头标定camera calibration
- 用各种摄像头获取图像
- ROS 使用自带和usb摄像头获取图像
- ROS下获取USB免驱动高速摄像头图像数据
- OpenCV之获取摄像头,显示图像
- 在ROS 使用摄像头 WebCam 完成图像处理(1) -- 获取图像数据
- 【OpenCV】获取摄像头图像
- ROS上利用usb_cam读取摄像头图像
- ros之摄像头标定校正
- 开山第一篇笔记+教程(发给热爱ROS的童鞋)——ROS下读取摄像头图像 图像转换
- Halcon学习之二:摄像头获取图像和相关参数
- Halcon学习之二:摄像头获取图像和相关参数
- Halcon学习之二:摄像头获取图像和相关参数
- 配置DX_Aug09_DShow获取摄像头图像
- 配置DX_Aug09_DShow获取摄像头图像
- duilib中,子xml创建自定义控件
- 轻松入门学习java入门的常用语言知识
- Java直接选择排序
- CentOS 修改主机名
- jq实现切换栏目显示效果
- ROS 教程之 vision : 用各种摄像头获取图像
- vs执行程序时提示无法启动程序,系统找不到指定的文件
- SYN Cookie的原理和实现
- 【细说PHP学习】第十七章 MySQL数据库概述
- POJ 3270 - Cow Sorting【置换群】
- NLP超级初步
- asm cli/sti 指令
- 根据泛型解析json字符串
- spring 配置文件属性