The invention relates to the technical field of mechanical arm control, and discloses a mechanical arm force control method,
system and device based on a
current loop, and the technical scheme is characterized in that the mechanical arm force control method comprises the following steps: S1, obtaining the current value of each mechanical arm joint, and obtaining the joint torque according to the current-torque mapping relation; s2, according to the
kinetic model, calculating a gravity item and a friction item in the joint torque to obtain the acting torque of the external force on each joint; s3, according to the acting moment of the external force on each joint, the
tail end
contact force is calculated in real time, the
pose increment is obtained through
processing, matrix transformation is conducted on the
pose increment and the actual
tail end
pose, and the final pose is obtained; s4, performing
inverse kinematics real-time solution on the final pose to obtain expected
joint angle data, and performing torque feedforward control according to the expected
joint angle data; the technical scheme of the invention has the advantages of low cost, fast response speed and strong anti-interference capability.