基于YOLOv11-FoundationPose定位及力反馈控制的轴孔装配方法

Shaft hole assembly based on YOLOv11-FoundationPose positioning and force feedback control

  • 摘要: 工业机器人在轴孔自动装配过程中,定位不准确会导致轴孔接触力过大、卡阻以及装配精度低等问题,严重影响装配效果。提出基于YOLOv11-FoundationPose定位及力反馈控制的轴孔装配方法,采用YOLOv11算法实时分割生成孔零件掩膜,然后对孔零件的掩膜区域使用FoundationPose算法估计孔零件位姿,再基于Canny边缘检测和霍夫圆变换算法对孔零件上孔的几何中心进行定位,为轴孔装配机器人提供精确的目标孔位;基于力反馈控制的螺旋搜孔策略进一步减小孔定位的残余误差,同时,在装配过程中引入导纳控制,实时调整轴零件的位姿,从而实现柔顺插孔。对倾斜0°、15°和30°三种孔零件的轴孔装配试验结果表明,在轴孔间隙0.2 mm工况下,三种倾斜孔零件轴孔装配的成功率分别达到100%、98%和92%,验证了该方法在非结构化环境位姿不确定场景下定位的高鲁棒性与可靠性。

     

    Abstract: In the process of automatic assembly of shaft holes, inaccurate positioning of industrial robots will lead to excessive contact force between shaft holes, jamming and low assembly accuracy, which seriously affects the assembly effect. A shaft hole assembly method based on YOLOv11-FoundationPose positioning and force feedback control is proposed. The YOLOv11 algorithm is used to segment the hole part mask in real time, and then the FoundationPose algorithm is used to estimate the position of the hole part in the mask area of the hole part. Then, based on Canny edge detection and Hough circle transform, the geometric center of the hole on the hole part is positioned to provide accurate target hole position for the shaft hole assembly robot. The spiral hole search strategy based on force feedback control further reduces the residual error of hole positioning. At the same time, the admittance control is introduced in the assembly process to adjust the pose of the shaft parts in real time, so as to realize the flexible insertion. The experimental results of shaft hole assembly of three kinds of inclined hole parts of 0°, 15° and 30° show that the success rate of shaft hole assembly of three kinds of inclined hole parts reaches 100%, 98% and 92% respectively under the condition of 0.2 mm shaft hole clearance, which verifies the high robustness and reliability of this method in the unstructured environment with uncertain pose.

     

/

返回文章
返回