ROS下调用笔记本摄像头
在ROS下使用笔记本摄像头需要安装usb_cam库
1.usb_cam库安装
可以参考ROS下usb_cam的安装。
2.镜头的开启与使用
在usb_cam的launch文件夹下,打开新终端,运行语句:
roslaunch usb_cam-test.launch
如果一切正常就会成功打开摄像头(下图是拍的墙壁…)
但可能遇到如下问题:
ERROR :cannot launch node of type [usb_cam/usb_cam_node]:usb_cam
ROS path [0]=/opt/ros/noetic/share/ros
ROS path [1]=/opt/ros/noetic/share
这时需要安装如下两个库:
sudo apt-get install ros-noetic-image-view
sudo apt-get install ros-noetic-usb-cam
语句中的noetic根据自身ROS版本更改。
3.关于这个launch文件
文件中有如下语句:
<param name="video_device" value="/dev/video0" />
video0对应的是笔记本自带摄像头,video1是外接USB摄像头。