首页 /研究 /Combining a Differential Evolution Algorithm with Cyclic Coordinate Descent for Inverse Kinematics of Manipulator Robot
MANIPULATION

Combining a Differential Evolution Algorithm with Cyclic Coordinate Descent for Inverse Kinematics of Manipulator Robot

Phanomphon Yotchon, Yutana Jewajinda

发表年份
2021
引用次数
4

摘要

This paper presents a new approach to solving inverse kinematics of seven degree-of-freedom (DOF) robotic manipulators. The inverse kinematic (IK) of a manipulator robot determines the joint values for which the end-effector reaches a given position and orientation. The manipulator with seven or more degrees of freedom have infinitely many solutions and more difficult to find the inverse kinematics. We propose a combination of a new compact differential evolution algorithm with the cyclic coordinate descent (CCD) method to solve the IK problem. The CCD is an iterative method that optimize for one joint variable at a time. A differential evolution algorithm is a meta-heuristic optimization. The combination of the CCD and a new differential evolution algorithm is performed in two steps. The proposed method is not sensitive to singularity configurations, and not subject to numerical instabilities. The combined method can converge to the approximately precise position with virtually any initial positions. To evaluate the performance of the proposed algorithm, computer modeling and simulations of a seven DOF manipulator were carried out by solving inverse kinematic problems with various target positions. From the experimental results, the proposed methods deliver more precise solutions than the general pseudo inverse Jacobian that currently in use.

关键词

Inverse kinematicsJacobian matrix and determinantKinematicsPosition (finance)Control theory (sociology)Computer scienceKinematics equationsRobot kinematicsForward kinematicsMathematics

相关论文

查看 MANIPULATION 分类全部论文