在ROS 使用摄像头 WebCam 完成图像处理(1) -- 获取图像数据
在ROS 使用摄像头 WebCam 完成图像处理(1) – 获取图像数据 在ROS 使用摄像头 WebCam 完成图像处理(1) – 获取图像数据 我们要使用摄像头,先要能看到摄像头图像:(见附录) 然后我们这里是参考《ros_by_example》( volume1 hydro )书中的方法。 这里要注意的是:虚拟机里的Ubuntu使用cheese, guvcview这样的工具是可以获取图像的,但ros里提供的摄像头驱动,比如uvc_camera, 就不能很好的工作了。 1. 环境搭建的准备工作 ROS组织发布的基础包 开始之前,安装Prerequisites:(是一些ROS组织发布的基础包) —– $ sudo apt-get install ros-hydro-turtlebot-* \ ros-hydro-openni-camera ros-hydro-openni-launch \ ros-hydro-uvc-camera \ ros-hydro-openni-tracker ros-hydro-laser-* \ ros-hydro-audio-common ros-hydro-joystick-drivers \ ros-hydro-orocos-kdl ros-hydro-python-orocos-kdl \ ros-hydro-dynamixel-motor-* ros-hydro-pocketsphinx \ gstreamer0.10-pocketsphinx python-setuptools python-rosinstall \ ros-hydro-opencv2 ros-hydro-vision-opencv \ ros-hydro-depthimage-to-laserscan ros-hydro-arbotix-* \ git subversion mercurial —– 这里有点洒拦河网的感觉,其实可以只安装这几个: $ sudo apt-get install ros-hydro-openni-camera \ ros-hydro-openni-launch \ ros-hydro-uvc-camera \ python-setuptools \ python-rosinstall \ ros-hydro-opencv2 \ ros-hydro-vision-opencv \
…