网络上看有人使用的是 uvc_camera 来提供视频源,但根据 http://wiki.ros.org/Sensors/Cameras 的列表可知,uvc_camera已不再维护,当然也可以直接参考 http://wiki.ros.org/uvc_camera, 其维护状态为: unmaintained
所以我改为cv_camera,当然要先安装
sudo apt install ros-melodic-cv-camera
使用也很简单,先起roscore
然后参考 http://wiki.ros.org/cv_camera,执行如下命令
rosparam set cv_camera/device_id 0
rosrun cv_camera cv_camera_node
0就是指/dev/video0,然后启动web_video_server
rosrun web_video_server web_video_server
通过浏览器打开 http://127.0.0.1:8080/,点击 image_raw,即