Abstract

Robots whose geometric structure does not meet the Pieper criterion are called general robots. For the inverse kinematic operation of general robots, the closed solution method cannot be solved, and the numerical solution calculation amount is too large and the singular position cannot be calculated. To solve this problem, this paper proposes an inverse kinematics calculation method based on improved particle swarm optimization (PSO) algorithm and applicable to general robots. In order to avoid the particle update rate not adapting to each stage of the optimization process, a nonlinear dynamic inertia weight adjustment method based on the concept of similarity is introduced, so that the search process is more robust; in addition, to overcome the problem of local optimal solution At the same time, multiple populations are introduced to perform optimization search at the same time, and the immigration operator is proposed to increase the diversity of the particle population in the iteration. This article uses Comau NJ-220 robot for test verification, compared with the original PSO and multi-subswarm algorithm, the results show that the proposed improved PSO has higher algorithm stability for general robot kinematics inverse solution problems, and can greatly improve the convergence accuracy and speed. This method provides a new solution to the field of robot inverse kinematics, and provides a more efficient and stable kinematics foundation for robot motion planning.

Highlights

  • Inverse kinematics solution is to calculate the angle value of each joint according to the pose of the rectangular coordinate space of the end effector of the robot

  • This paper proposes A General Robot Inverse Kinematics Solution Method Based on Improved particle swarm optimization (PSO) Algorithm

  • This paper proposes an inverse kinematics calculation method based on improved PSO algorithm and applicable to general robots

Read more

Summary

INTRODUCTION

Inverse kinematics solution is to calculate the angle value of each joint according to the pose of the rectangular coordinate space of the end effector of the robot. Some robot configurations do not meet the Pieper criterion At this time, the robot is a general robot [2], and the inverse solution cannot be obtained using the closed solution method. This paper proposes A General Robot Inverse Kinematics Solution Method Based on Improved PSO Algorithm. The method is based on basic particle swarms To solve this problem, this paper proposes an inverse kinematics calculation method based on improved PSO algorithm and applicable to general robots. In order to avoid the particle update rate not adapting to each stage of the optimization process, a nonlinear dynamic inertia weight adjustment method based on the concept of similarity is introduced, so that the search process is more robust; in addition, to overcome the problem of local optimal solution At the same time, multiple populations are introduced to perform optimization search at the same time, and the immigration operator is proposed to increase the diversity of the particle population in the iteration.

DESCRIPTION OF INVERSE KINEMATICS PROBLEM
EXPERIMENTAL VERIFICATION
Tradition PSO 156
CONCLUSION
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