Using cuckoo optimization algorithm and imperialist competitive algorithm to solve inverse kinematics problem for numerical control of robotic manipulators

被引:12
|
作者
Bayati, Mostafa [1 ]
机构
[1] Semnan Univ, Dept Elect & Comp Engn, Semnan, Iran
关键词
Robotic manipulator; inverse kinematics; machine learning; cuckoo optimization algorithm; imperialist competitive algorithm; numerical control; ARTIFICIAL NEURAL-NETWORK; SYSTEMS; DESIGN;
D O I
10.1177/0959651814568364
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Inverse kinematics is one of the most important and complicated problems in robotics, and there is almost no exact analytical solution for this problem. Alternatively, with significant growth in machine learning techniques in recent decades, numerical methods are widely being used to solve this problem. This article aims to present a novel application of two powerful meta-heuristic optimization algorithms including cuckoo optimization algorithm and imperialist competitive algorithm to solve robotic manipulators' inverse kinematics problem for the first time. Recently, these two algorithms have been used to solve several problems in different majors more efficiently in comparison with other well-known algorithms. To validate the efficiency of proposed approaches and suggest them as the preferred numerical methods to solve this problem, a comprehensive study has been done on performance of almost all recently used numerical methods to solve the same problem including genetic algorithm, particle swarm optimization, harmony search and differential evolution algorithms as well as adaptive neuro-fuzzy inference system and two artificial neural networks (multilayer perceptron and radial basis function). Simulations have been performed on an anthropomorphic arm with spherical wrist manipulator case study because of its complex model and degree of freedom. Proposed approach can be included in computer-aided manufacturing packages to increase robotic manipulators' efficiencies.
引用
收藏
页码:375 / 387
页数:13
相关论文
共 50 条
  • [1] Two steps optimization path planning algorithm for robot manipulators using imperialist competitive algorithm
    Tabealhojeh, H.
    Ghanbarzadeh, A.
    [J]. 2014 SECOND RSI/ISM INTERNATIONAL CONFERENCE ON ROBOTICS AND MECHATRONICS (ICROM), 2014, : 801 - 806
  • [2] New Imperialist Competitive Algorithm to solve the travelling salesman problem
    Yousefikhoshbakht, Majid
    Sedighpour, Mohammad
    [J]. INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2013, 90 (07) : 1495 - 1505
  • [3] An Imperialist Competitive Algorithm to Solve the Manufacturing Cell Design Problem
    Soto, Ricardo
    Crawford, Broderick
    Olivares, Rodrigo
    Ortega, Hector
    Almonacid, Boris
    [J]. APPLIED COMPUTATIONAL INTELLIGENCE AND MATHEMATICAL METHODS: COMPUTATIONAL METHODS IN SYSTEMS AND SOFTWARE 2017, VOL. 2, 2018, 662 : 102 - 113
  • [4] A modified firefly algorithm for the inverse kinematics solutions of robotic manipulators
    Hernandez-Barragan, Jesus
    Lopez-Franco, Carlos
    Arana-Daniel, Nancy
    Alanis, Alma Y.
    Lopez-Franco, Adriana
    [J]. INTEGRATED COMPUTER-AIDED ENGINEERING, 2021, 28 (03) : 257 - 275
  • [5] A modified firefly algorithm for the inverse kinematics solutions of robotic manipulators
    Hernandez-Barragan, Jesus
    Lopez-Franco, Carlos
    Arana-Daniel, Nancy
    Alanis, Alma Y.
    Lopez-Franco, Adriana
    [J]. Integrated Computer-Aided Engineering, 2021, 28 (03): : 257 - 275
  • [6] A novel algorithm to solve the vehicle routing problem with time windows: Imperialist competitive algorithm
    Wang, Geng-jia
    Zhang, Yuan-Biao
    Chen, Jia-Wei
    [J]. Advances in Information Sciences and Service Sciences, 2011, 3 (05): : 108 - 116
  • [7] An imperialist competitive algorithm for solving constrained optimization problem
    Lei, De-Ming
    Cao, San-Qiang
    Li, Ming
    [J]. Kongzhi yu Juece/Control and Decision, 2019, 34 (08): : 1663 - 1671
  • [8] Optimal Extended Jacobian Inverse Kinematics Algorithm with Application to Attitude Control of Robotic Manipulators
    Karpinska, Joanna
    Tchon, Krzysztof
    [J]. ROBOT MOTION AND CONTROL 2011, 2012, 422 : 237 - 246
  • [9] Optimum Operation of Reservoir Using Two Evolutionary Algorithms: Imperialist Competitive Algorithm (ICA) and Cuckoo Optimization Algorithm (COA)
    Seyed-Mohammad Hosseini-Moghari
    Reza Morovati
    Mohammad Moghadas
    Shahab Araghinejad
    [J]. Water Resources Management, 2015, 29 : 3749 - 3769
  • [10] Optimum Operation of Reservoir Using Two Evolutionary Algorithms: Imperialist Competitive Algorithm (ICA) and Cuckoo Optimization Algorithm (COA)
    Hosseini-Moghari, Seyed-Mohammad
    Morovati, Reza
    Moghadas, Mohammad
    Araghinejad, Shahab
    [J]. WATER RESOURCES MANAGEMENT, 2015, 29 (10) : 3749 - 3769