The application provides a vision-based cleaning
robot mechanical arm grabbing method and
system, comprising: according to the original
current time sequence signal, using a low-pass filtering
algorithm to strip low-
frequency drift and high-
frequency coupling interference introduced by environmental disturbance, and aligning the baseline of the filtered sequence through a sliding window to obtain a denoised current sequence; if the current collision state
label is accidental collision, a rigid release instruction is issued to the bottom
servo driver of the joint high-rigidity position ring, the closed-
loop control loop structure is switched by the rigid release instruction, and the position feedback
gain value and the speed feedback
gain value are down-regulated to generate a compliant control instruction; the joint target position is reversely interpolated along the trajectory deviation path, the accumulated contact stress in the connecting rod and the speed
reducer is unloaded beat by beat until the joint
driving current falls back to the no-load threshold interval, and it is determined that the mechanical arm completes the contact stress release.