The invention discloses a
robot high-sensitivity
collision detection method based on a base six-dimensional
force sensor. The
robot high-sensitivity
collision detection method comprises the steps that 1, a
robot linearization dynamic model based on base six-dimensional force is constructed; 2, designing a minimum
inertia parameter set and a regression matrix of the robot
kinetic model; 3, designing a robot
periodic excitation track based on regression matrix
condition number weighted optimization, and collecting joint motion data and base six-dimensional
force sensor data; 4, designing a weighted least square
estimation algorithm of kinetic parameters based on measurement
noise distribution, identifying the kinetic parameters and obtaining a kinetic identification model; and 5, calculating a base reaction force through a dynamic identification model, comparing the base reaction force with an actual measurement value to obtain an external acting force
estimation value, and realizing real-time detection of robot collision by judging whether the
estimation value exceeds a safety threshold value or not. The
system can realize real-time detection of collision of any part of the
whole body of the robot, and has the advantages of high sensitivity and high reliability.