ROS下使用攝像頭
轉載自:https://blog.csdn.net/wilylcyu/article/details/51732710
1 . 前言
在ROS下常用的主要有兩種驅動包:usb_cam和uvc_cam。
2 .usb_cam安裝
在工作空間中採用原始碼安裝:
$ cd catkin_ws/src
$ git clone https://github.com/bosch-ros-pkg/usb_cam.git
$ cd …
$ catkin_make 1234
其中,catkin_ws是工作空間名。
3 . 執行usb_cam_node開啟攝像頭
開啟新終端,執行roscore
$ roscore1
新版本的usb_cam包在launch資料夾下有自帶的launch檔案,名叫usb_cam-test.launch,我們可以直接cd到這個資料夾下執行它。
$ cd
$ cd catkin_ws/src/usb_cam/launch
$ roslaunch usb_cam-test.launch 123
4 . 安裝uvc_cam
$ sudo apt-get install ros-indigo-uvc-camera
$ source /opt/ros/indigo/setup.bash12
採用apt-get的方式,直接裝在了ROS的安裝路徑中,並設定工作路徑。
安裝成功後在/opt/ros/hydro/的路徑中就會找到uvc_camera_node。
5 . 執行節點顯示攝像頭內容
$ rosrun uvc_camera uvc_camera_node
$ rosrun image_view image_view image:=/image_raw12
以上測試均可用於啟動usb攝像頭。
作者:Ribbite
來源:CSDN
原文:https://blog.csdn.net/wilylcyu/article/details/51732710?utm_source=copy
版權宣告:本文為博主原創文章,轉載請附上博文連結!