A New Heuristic Approach for Inverse Kinematics of Robot Arms

There have been many topics related to robotics, such as motion planning, intelligent control and tracking control. The changes in joint space generate a motion in Cartesian space. The set of joint variables should be determined to obtain a desired position of the end-effector in Cartesian coordinate. Thus, there is a need to translate from Cartesian space to joint space, which is known as inverse kinematics, while forward kinematics deals with transformation from joint space to Cartesian space. Many algebraic 1,2,3,4 and numerical 5,6 methods have been developed for inverse kinematics. Inverse kinematics problem is suitable for the heuristic methods because it has multiple solutions. These methods produce better solutions even for the NP problems in a reasonable time 7 . In the recent years, bio-inspired algorithms have been applied for inverse kinematics problem for five or more degree-of-freedom (DOF) robot arms because of offering more accurate results than the traditional methods. Neural Networks 8,9 , Genetic Algorithm (GA) 10 , Harmony Search (HS) 11 and Particle Swarm Optimization (PSO) 12

[1]  Keith L. Doty,et al.  Inverse kinematic analysis of robot manipulators , 1988 .

[2]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[3]  W. Pitts,et al.  A Logical Calculus of the Ideas Immanent in Nervous Activity (1943) , 2021, Ideas That Created the Future.

[4]  Zong Woo Geem,et al.  A New Heuristic Optimization Algorithm: Harmony Search , 2001, Simul..

[5]  John J. Craig Zhu,et al.  Introduction to robotics mechanics and control , 1991 .

[6]  Sam Kwong,et al.  Gbest-guided artificial bee colony algorithm for numerical function optimization , 2010, Appl. Math. Comput..

[7]  B. Durmuş,et al.  An Inverse Kinematics Solution using Particle Swarm Optimization , 2022 .

[8]  C. S. George Lee,et al.  Robot Arm Kinematics, Dynamics, and Control , 1982, Computer.

[9]  Yugui Yang,et al.  A New Solution for Inverse Kinematics of 7-DOF Manipulator Based on Genetic Algorithm , 2007, 2007 IEEE International Conference on Automation and Logistics.

[10]  Dervis Karaboga,et al.  AN IDEA BASED ON HONEY BEE SWARM FOR NUMERICAL OPTIMIZATION , 2005 .

[11]  Dervis Karaboga,et al.  A modified Artificial Bee Colony algorithm for real-parameter optimization , 2012, Inf. Sci..

[12]  Roy Featherstone,et al.  Position and Velocity Transformations Between Robot End-Effector Coordinates and Joint Angles , 1983 .

[13]  Marco Dorigo,et al.  Optimization, Learning and Natural Algorithms , 1992 .

[14]  R. Paul,et al.  Kinematic control equations for simple manipulators , 1978, 1978 IEEE Conference on Decision and Control including the 17th Symposium on Adaptive Processes.

[15]  Notice of Retraction Simulation on whole inverse kinematics of a 5R robot based on hybrid genetic algorithm , 2009, ICMLC 2009.

[16]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[17]  John J. Craig,et al.  Introduction to Robotics Mechanics and Control , 1986 .

[18]  Jeng-Shyang Pan,et al.  Enhanced Artificial Bee Colony Optimization , 2022 .

[19]  C. Malsburg Self-organization of orientation sensitive cells in the striate cortex , 2004, Kybernetik.

[20]  Mohamed A. El-Sharkawi,et al.  Modern heuristic optimization techniques :: theory and applications to power systems , 2008 .

[21]  Yanli Du,et al.  Application of IPSO algorithm to inverse kinematics solution of reconfigurable modular robots , 2011, 2011 International Conference on Mechatronic Science, Electric Engineering and Computer (MEC).

[22]  Shili Tan,et al.  Inverse Kinematics of Compliant Manipulator Based on the Immune Genetic Algorithm , 2008, 2008 Fourth International Conference on Natural Computation.

[23]  Chih-Cheng Chen,et al.  A combined optimization method for solving the inverse kinematics problems of mechanical manipulators , 1991, IEEE Trans. Robotics Autom..

[24]  A. Guez,et al.  Solution to the inverse kinematics problem in robotics by neural networks , 1988, IEEE 1988 International Conference on Neural Networks.