背景:上一篇博客我們已經(jīng)為復(fù)現(xiàn)yolov8配置好了環(huán)境,如果前面的工作順利進(jìn)行,我們已經(jīng)完成了90%(學(xué)習(xí)類程序最難的是環(huán)境配置)。
接下來(lái)將正式下載yolov8的相關(guān)代碼,以及進(jìn)行realsenseD435i相機(jī)+yolo v8的demo演示。
系統(tǒng):ubuntu18.04
ROS:melodic
相機(jī)型號(hào):Intel realsenseD435i
pytorch及python版本要求(上一篇博客已經(jīng)完成):Pip install the ultralytics package including all requirements in a Python>=3.8 environment with PyTorch>=1.8.
一、三步法創(chuàng)建一個(gè)ROS工作空間:
mkdir -p ~/cat_ws/src
cd ~/cat_ws/src/
catkin_init_workspace
cd ..
catkin_make
二、下載yolo v8程序
a.激活conda環(huán)境
conda activate yolov8
b.安裝以下依賴
pip install ultralytics
pip install rospkg
c.進(jìn)入工作空間src文件夾,安裝Yolov8_ROS
程序鏈接:https://github.com/qq44642754a/Yolov8_ros
cd cat_ws/src
git clone https://github.com/qq44642754a/Yolov8_ros.git
cd ..
catkin_make
至此,yolo v8已配置完成。
三、realsenseD435i相機(jī)+yolo v8聯(lián)合運(yùn)行demo
a.這里假設(shè)你已經(jīng)安裝了realsense驅(qū)動(dòng)及realsense-ros,還沒安裝的可以參考我的博客ubuntu18.04安裝Realsense D435i相機(jī)SDK及realsense-ros記錄,為后期運(yùn)行yolo v5作準(zhǔn)備
b.詳細(xì)運(yùn)行realsenseD435i相機(jī)+yolo v8步驟:
#1.使用usb將realsenseD435i相機(jī)插入電腦
#2.打開終端,激活conda環(huán)境
conda activate yolov8
#3.進(jìn)入工作空間運(yùn)行yolov8命令,直到終端出現(xiàn)waiting for image.進(jìn)行下一步
cd cat_ws/
source devel/setup.bash
roslaunch yolov8_ros yolo_v8.launch
#4.重新打開一個(gè)終端,打開相機(jī)程序
cd cat_ws/
source devel/setup.bash
roslaunch realsense2_camera rs_camera.launch
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-671477.html
至此,就可看到y(tǒng)olov8的檢測(cè)效果,如下圖所示
完美~~~文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-671477.html
到了這里,關(guān)于ubuntu18.04復(fù)現(xiàn)yolo v8之最終章,realsenseD435i+yolo v8完美運(yùn)行的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!