New website getting online, testing
    • 摘要: 为了降低叶片修复机器人视觉系统中随机误差对手眼标定的影响,提出了一种基于异常样本检测的手眼标定优化方法。首先,建立手眼矩阵的线性方程,通过奇异值分解(SVD)求解手眼矩阵的初始值;随后,利用初始值对样本进行反演操作,并基于Z-分数检测和剔除异常样本,以获取更高准确性的手眼矩阵;最后,将得到的手眼矩阵作为优化的初始值,采用单位四元数表示旋转,并使用Levenberg-Marquardt算法对初始值进一步优化,最终得到手眼矩阵。在搭载双目深度相机的叶片修复机器人上进行了手眼标定实验,通过TCP标定工具获取目标点的真实坐标,利用所提方法得到的手眼矩阵预测坐标与真实坐标的平均欧式距离为0.858 mm,且方差稳定在0.1以内。相比其他对比方法,本文方法有效减少了随机误差的影响,具有良好的稳定性与准确性。

       

      Abstract: To reduce the impact of random errors on hand-eye calibration in the visual system of a blade repair robot, an optimization method based on outlier detection is proposed. Firstly, a linear equation for the hand-eye matrix is established. The initial hand-eye matrix is solved using singular value decomposition (SVD). Secondly, the initial value is used to perform an inversion operation on the samples. Outlier samples are detected and removed based on Z-scores, leading to a more accurate hand-eye matrix. Finally, the obtained hand-eye matrix is used as the initial value for optimization. The rotation is represented by unit quaternions, and the Levenberg-Marquardt algorithm is applied to further optimize the initial value, yielding the final hand-eye matrix. Hand-eye calibration experiments were conducted on the blade repair robot equipped with a stereo depth camera. The real coordinates of the target points were obtained using a TCP calibration tool. The predicted coordinates from the hand-eye matrix, obtained by the proposed method, have an average Euclidean distance of 0.858 mm from the true coordinates, with a variance stabilizing below 0.1. Compared to other methods, the proposed approach effectively reduces the impact of random errors and demonstrates good stability and accuracy.