The invention discloses an improved MESO
collision detection method based on collaborative
robot joint torque real-
time difference, and belongs to the field of
robot collision detection. According to the method, firstly, through single-joint
friction force identification, Stribeck
model parameters capable of accurately fitting
friction force characteristics of a low-speed area are obtained; in the offline stage, an improved extended
state observer is adopted to estimate an external torque, the torque and the speed are differentiated, non-collision data sets and collision data sets are collected, the mean value and the
covariance of the non-collision data sets and the collision data sets are counted, the
mahalanobis distance of the two types of data sets is calculated to divide sub-domains, and then an index
basis function coefficient is determined. In the online stage, the measurement quantity is obtained in real time, the
mahalanobis distance and the primary function value of the
current period are calculated, the current confidence coefficient is updated by combining the confidence coefficient of the previous period, and whether collision happens or not is judged by comparing the
collision probability with the non-
collision probability. According to the method, the problems of
false detection caused by a joint reversing moment peak and external moment
estimation noise, detection blind areas of a traditional threshold method and the like are effectively solved, and the accuracy and reliability of
collision detection are remarkably improved.