Skip to main navigation Skip to search Skip to main content

A general robot inverse kinematics solution method based on improved PSO algorithm

  • Liu Yiyang*
  • , Xi Jiali
  • , Bai Hongfei
  • , Wang Zhining
  • , Sun Liangliang
  • *Corresponding author for this work
  • Chinese Academy of Sciences
  • CAS - Shenyang Institute of Automation
  • Shenyang Jianzhu University
  • University of Science and Technology of China

Research output: Contribution to journalArticlepeer-review

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.

Original languageEnglish
Article number3059714
Pages (from-to)32341-32350
Number of pages10
JournalIEEE Access
Volume9
DOIs
StatePublished - 2021
Externally publishedYes

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 10 - Reduced Inequalities
    SDG 10 Reduced Inequalities

Keywords

  • Artificial intelligence
  • PSO algorithm
  • Robot inverse kinematics
  • Robot kinematics analysis

Fingerprint

Dive into the research topics of 'A general robot inverse kinematics solution method based on improved PSO algorithm'. Together they form a unique fingerprint.

Cite this