基于改进YOLOv8s的目标检测与抓取

Object recognition and grabbing detection based on improved YOLOv8s

  • 摘要: 以提升机器人对未知物体的抓取能力为研究对象,研究基于改进YOLOv8s的目标检测与抓取。首先,搭建了智能抓取系统硬件平台,并完成了机器人手眼标定;其次,为了提升YOLOv8s的检测精度,对其主干网络引入CA(coordinate attention)注意力机制;再次,分析对比了主流轻量化目标检测算法,结果表明改进后的YOLOv8s具有更优的检测性能,且较原先模型mAP(mean average precision)提升了2.3%,模型大小仅增加了0.1 MB。结合目标检测的结果、相机获取的深度值以及GR-CNN(generative residual convolutional neural network)物体抓取位姿,成功完成了对零件的抓取分类。最后,为了实现实时监控和数据分析,开发了基于PyQt5的上位机。

     

    Abstract: Object recognition and grabbing detection based on improved YOLOv8s is studied to improve the robot’s grasp ability of unknown objects. Firstly, the hardware platform of the intelligent grasping system is built, and the hand-eye calibration of the robot is completed. Secondly, in order to improve the detection accuracy of YOLOv8s, the CA (coordinate attention) mechanism is introduced for its backbone network. Thirdly, the mainstream lightweight object detection algorithms are analyzed and compared. The results show that the improved YOLOv8s has better detection performance, with an increase of 2.3% in mAP (mean average precision) compared to the original model, while the model size only increased by 0.1 MB. Combining the result of object detection, the depth value obtained by the camera and the grasping pose obtained by GR-CNN (generative residual convolutional neural network), the grasping classification of the parts is successfully completed. Finally, in order to realize real-time monitoring and data analysis, a host computer based on PyQt5 is developed.

     

/

返回文章
返回