大家好,我是禿頭了依然在敲代碼的小魚。
最近小魚又整了一個(gè)開源庫,結(jié)合YOLOV5訂閱圖像數(shù)據(jù)和相機(jī)參數(shù),直接給出一個(gè)可以給出識(shí)別物品的坐標(biāo)信息,方便進(jìn)行識(shí)別和抓取,目前適配完了2D相機(jī),下一步準(zhǔn)備適配3D相機(jī)。
開源地址:https://github.com/fishros/yolov5_ros2
YoloV5_ROS2
基于YoloV5的ROS2封裝,給定模型文件和相機(jī)參數(shù)可以直接發(fā)布三維空間位置進(jìn)行抓取操作。
1.安裝依賴
sudo apt update
sudo apt install python3-pip ros-humble-vision-msgs
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple yolov5
2.編譯運(yùn)行
colcon build
source install/setup.bash
ros2 run yolov5_ros2 yolo_detect_2d --ros-args -p device:=cpu -p image_topic:=/image
使用真實(shí)相機(jī),修改默認(rèn)話題image_topic:=/image
ros2 run image_tools cam2image --ros-args -p width:=640 -p height:=480 -p frequency:=30.0 -p device_id:=-1
3.訂閱結(jié)果
識(shí)別結(jié)果通過/yolo_resutl話題發(fā)布出去,包含原始的像素坐標(biāo)、和歸一化后的x和y坐標(biāo)(相機(jī)坐標(biāo)系下)。
ros2 topic echo /yolo_result
審核編輯 :李倩
-
三維空間
+關(guān)注
關(guān)注
0文章
19瀏覽量
7643 -
3D相機(jī)
+關(guān)注
關(guān)注
0文章
118瀏覽量
8379
原文標(biāo)題:YoloV5_ROS2
文章出處:【微信號(hào):vision263com,微信公眾號(hào):新機(jī)器視覺】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
RV1126 yolov8訓(xùn)練部署教程

請(qǐng)問如何在imx8mplus上部署和運(yùn)行YOLOv5訓(xùn)練的模型?
YOLOv5類中rgb888p_size這個(gè)參數(shù)要與模型推理和訓(xùn)練的尺寸一致嗎?一致會(huì)達(dá)到更好的效果?
yolov5轉(zhuǎn)onnx在cubeAI進(jìn)行部署,部署失敗的原因?
【米爾RK3576開發(fā)板評(píng)測(cè)】+項(xiàng)目名稱YOLOV5目標(biāo)檢測(cè)
【ELF 2學(xué)習(xí)板試用】ELF2開發(fā)板(飛凌嵌入式)部署yolov5s的自定義模型
使用myCobot 280機(jī)械臂結(jié)合ROS2系統(tǒng)搭建機(jī)械分揀站

在RK3568教學(xué)實(shí)驗(yàn)箱上實(shí)現(xiàn)基于YOLOV5的算法物體識(shí)別案例詳解
在樹莓派上部署YOLOv5進(jìn)行動(dòng)物目標(biāo)檢測(cè)的完整流程

RK3588 技術(shù)分享 | 在Android系統(tǒng)中使用NPU實(shí)現(xiàn)Yolov5分類檢測(cè)
RK3588 技術(shù)分享 | 在Android系統(tǒng)中使用NPU實(shí)現(xiàn)Yolov5分類檢測(cè)-迅為電子

評(píng)論