The kinematic calibration of robots is one of the hot research topics in the field of geometric measurement.Existing kinematic calibration methods for serial robots generally overlook the issue of joint angle error compensation.Based on the analysis of experimental data on joint angle errors of a six-axis serial robot,a joint angle error compensation method using Chebyshev polynomial fitting is proposed,followed by the kinematic calibration of the robot's body after compensating for the joint angle errors.Subsequently,an experiment is conducted on the ABB IRB 1410 robot using a laser tracker to verify the joint angle error compensation and kinematic calibration.The experimental results show that the proposed method can reduce the mean absolute positioning error of the robot from 2.11 mm to 0.66 mm.The research provides a theoretical foundation and technical conditions for further improving the positioning accuracy of robots.