The invention discloses an
industrial robot motion
pose error calibration method based on constraint solution. The
industrial robot motion
pose error calibration method comprises the steps that S1, joint angles,
tail end coordinates and temperature data of multiple measurement points are collected; s2, correcting the kinematic model by using the thermal elongation and constructing a parameter identification model; s3, constructing a mixed integer nonlinear constraint
pool according to mechanical limitation; s4, introducing a semi-definite
programming slack variable to convert the non-convex constraint into a
linear matrix inequality; s5, combining a primal-dual
interior point method and an alternating direction
multiplier method to iteratively solve the optimal
kinematics parameter correction; s6, introducing a square root information filtering improvement mechanism to correct a
state vector square root factor, and calculating an updated nominal
kinematics parameter; and S7, based on the
condition number of the error Jacobian matrix, judging
observability and repeatedly calibrating. According to the method, the problem of precision reduction caused by thermal errors is solved, and the identification precision, the
numerical stability and the self-adaptive calibration capability of the
kinematics parameters of the
robot are improved.