Jetson AGX Xavier安裝的ROS是Melodic版本的,是以部署的時候用到的包都是Melodic的。
1. 檢視USB攝像頭
攝像頭連接配接Xavier裝置,調用指令檢視。
ls /dev/video*
會顯示/dev/video0,說明攝像頭連接配接成功。
啟用攝像頭。
cheese
調用該指令後會出現攝像頭界面,證明攝像頭可以正常使用。
2. 安裝usb_cam包
sudo apt install ros-melodic-usb-cam*
3. 安裝image相關包
sudo apt-get install ros-melodic-image-*
sudo apt-get install ros-melodic-rqt-image-view
4. 修改攝像頭設定
roscd usb_cam
sudo vim launch/usb_cam-test.launch
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiETPwJWZ3ZCMwcTP39zZuBnLuVzRjV3YE1UeZpXT1UleNJDMD10dBpXTxMmeNFTR65UeBRVT3lERNlHM51EMVpmT10EVNZXQU10dJRUT5hTeNBTVq5UNNRVT2NmMiNnSywEd5ITW110MaZHetlVdO1GT3lERNl3YXJGc5kHT20ESjBjUIF2Lc12bj5SYphXa5VWen5WY35iclN3Ztl2Lc9CX6MHc0RHaiojIsJye.png)
根據攝像頭的參數修改image_width和image_height的值,pixel_format設為yuyv。
5. 啟動攝像頭
運作ROS
roscore
新開一個終端啟動攝像頭
roslaunch usb_cam usb_cam-test.launch
成功後顯示視訊視窗。