roslaunch usb_cam usb_cam-text.launch 运行时出现问题

问题代码:

[ERROR] [1666758319.164633797]: Cannot identify '/dev/video0': 2, No such file or directory
[usb_cam-1] process has died [pid 3599, exit code 1, cmd /opt/ros/noetic/lib/usb_cam/usb_cam_node __name:=usb_cam __log:=/home/wyw/.ros/log/f4e93e0a-54e5-11ed-8dd1-6508562b47ba/usb_cam-1.log].
log file: /home/wyw/.ros/log/f4e93e0a-54e5-11ed-8dd1-6508562b47ba/usb_cam-1*.log

原因:虚拟机摄像头未打开

将Ubuntu虚拟机关机,右击左侧列表中的Ubuntu的虚拟机,右击点击设置选择usb控制器,将版本选择为3.1,显示所有usb设备选上,确定保存,开机,在虚拟机上方找到“虚拟机”,接着找到可移动设备,找到你的摄像头,选择,问题解决

你可能感兴趣的:(胡春旭,ubuntu,linux,运维)