The invention discloses a collaborative
robot joint external force
estimation method, and relates to the technical field of collaborative
robot joint external force
estimation, and the method comprises the steps: building a joint
kinetic model, and obtaining the basic kinetic parameters of a collaborative
robot joint; the
angular displacement deviation between the input shaft and the output shaft of the speed
reducer is obtained, and the compensated
torsional angle difference is calculated according to the
angular displacement deviation; a
joint variable stiffness model is established, multiple sets of calibration data are obtained through experiments, and parameters in the
joint variable stiffness model are identified according to the multiple sets of calibration data; based on the basic dynamic model and the
joint variable stiffness model after parameter identification, a nonlinear
disturbance observer is constructed in combination with introduced auxiliary variables; and
system disturbance is observed and compensated through a nonlinear
disturbance observer, so that an external torque estimated value acting on the
tail end of the joint is calculated and output in real time. According to the method, high-precision and real-
time estimation of the external torque can be effectively considered, and meanwhile, the
system hardware cost and the structure complexity are greatly reduced.