1.创建ROs空间,并且将下载好的usb_cam包放在src/下:参考:https://blog.csdn.net/weixin_40522162/article/details/79477699
创建完成后直接编译ros空间:catkin_make,生成build和devel文件夹。
2.在bash.rc文件中添加语句:source usb_cam_ws/devel/setup.bash
打开文件:sudo gedit ~/.bashrc
文件末尾添加 source usb_cam_ws/devel/setup.bash
重置一下: source ~/.bashrc
如图:
- 直接在创建的ROs空间编译usb_cam包的时候遇到如下报错:Could not find the required component ‘camera_info_manager’,如图
解决办法:安装:sudo apt-get install ros-melodic-camera-info-manager
4.继续使用catkin_make编译,成功
5.打开相机的命令:roslaunch usb_cam usb_cam-test.launch。
打开的时候会报错:ERROR: cannot launch node of type [image_view/image_view]: image_view,解决方法:sudo apt-get install ros-melodic-image-view