Abstract

AbstractHyper‐redundant manipulators have strong flexibility that benefits from their redundant limb structure. However, a large number of redundant degrees of freedom will also lead the solution of inverse kinematics much more difficult, which restricts their motion performance to some extent. Inspired by the FABRIK (Forward and Backward Reaching Inverse Kinematics) method, an improved inverse kinematics solution method for the hyper‐redundant manipulator is proposed. Based on the space vector method, the kinematic model of the manipulator is established to dynamically acquire its endpoint position, and the workspace is further obtained by using the Monte Carlo method. The original search method is optimized, the include angle decoupling mechanism between adjacent links is established to obtain the rotation angles of each joint, and the joint angle limitation is introduced to meet the actual manipulator structural restriction. On this basis, the pose constraint mechanism is established to realize the control of the end‐link pose, and the linear degree of freedom is introduced to realize the solution after the directional expansion of the manipulator's workspace. A series of simulation experiments are carried out. In the experiments, the position error of the manipulator's endpoint is always less than 10−6 mm. Meanwhile, the comparative experimental results show that compared with the original method, the proposed method exhibits higher position accuracy under the condition that the computation time is almost the same. In addition, in the end‐link pose constraint experiment and path motion experiments, the pose error of the end‐link is always less than 10−7°, indicating that the end‐link pose can also meet the high accuracy requirements under the premise of ensuring high position accuracy. Finally, the prototype experiment further verifies its performance.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call