Abstract:Tool center correction is required to improve the motion accuracy of the mechanical arm, however, the automatic calibration method requires multiple iterations to get the approximate coordinate values of the tool center, and accuracy is influenced by the operator’s experience and technology. To this end, it was proposed to use several image sensors that were not placed in parallel and whose axes intersected at one point, cooperating with the visual servo to complete the center point correction of the tool. First, by the means of three axial image position information in the mechanical arm reference coordinate system, the coordinate conversion relationship between the mechanical arm and the image transmitter was obtained. Secondly, the motion vector was generated by sequentially using the position information of each image sensor, making the tool center move to the intersection point of the axis in different postures to obtain the corrected reference point coordinate information. Finally, the tool center point coordinates were obtained by using the corrected reference point coordinate information. The verification shows that the proposed method can be used to correct the center point of the mechanical arm quickly and automatically.