大家好,我是禿頭了依然在敲代碼的小魚。
最近小魚又整了一個開源庫,結(jié)合YOLOV5訂閱圖像數(shù)據(jù)和相機(jī)參數(shù),直接給出一個可以給出識別物品的坐標(biāo)信息,方便進(jìn)行識別和抓取,目前適配完了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
	
		使用真實相機(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é)果
識別結(jié)果通過/yolo_resutl話題發(fā)布出去,包含原始的像素坐標(biāo)、和歸一化后的x和y坐標(biāo)(相機(jī)坐標(biāo)系下)。
ros2 topic echo /yolo_result
	
		
審核編輯 :李倩
- 
                                三維空間
                                +關(guān)注
關(guān)注
0文章
19瀏覽量
7799 - 
                                3D相機(jī)
                                +關(guān)注
關(guān)注
0文章
131瀏覽量
8864 
原文標(biāo)題:YoloV5_ROS2
文章出處:【微信號:vision263com,微信公眾號:新機(jī)器視覺】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
創(chuàng)龍 瑞芯微 RK3588 國產(chǎn)2.4GHz八核 工業(yè)開發(fā)板—ROS2系統(tǒng)使用說明
    
技術(shù)分享 | RK3588基于Yolov5的目標(biāo)識別演示
    
基于瑞芯微RK3576的 yolov5訓(xùn)練部署教程
    
在k230上使用yolov5檢測圖像卡死,怎么解決?
yolov5訓(xùn)練部署全鏈路教程
    
在K230上部署yolov5時 出現(xiàn)the array is too big的原因?
RV1126 yolov8訓(xùn)練部署教程
    
請問如何在imx8mplus上部署和運(yùn)行YOLOv5訓(xùn)練的模型?
YOLOv5類中rgb888p_size這個參數(shù)要與模型推理和訓(xùn)練的尺寸一致嗎?一致會達(dá)到更好的效果?
yolov5轉(zhuǎn)onnx在cubeAI進(jìn)行部署,部署失敗的原因?
【米爾RK3576開發(fā)板評測】+項目名稱YOLOV5目標(biāo)檢測
使用myCobot 280機(jī)械臂結(jié)合ROS2系統(tǒng)搭建機(jī)械分揀站
    
在RK3568教學(xué)實驗箱上實現(xiàn)基于YOLOV5的算法物體識別案例詳解
在樹莓派上部署YOLOv5進(jìn)行動物目標(biāo)檢測的完整流程
    
          
        
        
基于YoloV5的ROS2封裝
                
 
           
            
            
                
            
評論