Obstacle avoidance is usually an additional task for a redundant manipulator when the end-effector tracking task is performed, which guarantees the safety of the redundant manipulator. By formulating and combining… Click to show full abstract
Obstacle avoidance is usually an additional task for a redundant manipulator when the end-effector tracking task is performed, which guarantees the safety of the redundant manipulator. By formulating and combining the end-effector tracking task and the obstacle avoidance task using zeroing neural network (ZNN), in this article, a concise continuous ZNN (CZNN) controller is first proposed. To develop discrete controllers for practical control, a second-order discrete formula and a third-order discrete formula are introduced. Therefore, by utilizing two discrete formulas to discretize the CZNN controller, two concise discrete ZNN (DZNN) controllers are proposed. Detailed theoretical analyses guarantee the effectiveness of task formulations, CZNN controller, and DZNN controllers. In addition, some comparisons with existing studies are presented in details. Furthermore, three groups of simulative experiments on the basis of UR5 manipulator and two groups of physical experiments on the basis of Kinova manipulator are conducted to illustrate the effectiveness, superiority, and practicability of two DZNN controllers.
               
Click one of the above tabs to view related content.