{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,17]],"date-time":"2026-08-17T15:25:03Z","timestamp":1786980303749,"version":"build-2736575974"},"reference-count":57,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2015,4,4]],"date-time":"2015-04-04T00:00:00Z","timestamp":1428105600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Neural Comput &amp; Applic"],"published-print":{"date-parts":[[2016,5]]},"DOI":"10.1007\/s00521-015-1898-8","type":"journal-article","created":{"date-parts":[[2015,4,3]],"date-time":"2015-04-03T15:12:04Z","timestamp":1428073924000},"page":"825-836","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":103,"title":["Comparison of four different heuristic optimization algorithms for the inverse kinematics solution of a real 4-DOF serial robot manipulator"],"prefix":"10.1007","volume":"27","author":[{"given":"Mustafa","family":"Ayy\u0131ld\u0131z","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kerim","family":"\u00c7etinkaya","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2015,4,4]]},"reference":[{"key":"1898_CR1","doi-asserted-by":"crossref","first-page":"227","DOI":"10.1016\/j.robot.2004.09.010","volume":"49","author":"R Koker","year":"2004","unstructured":"Koker R, Oz C, Cakar T, Ekiz H (2004) A study of neural network based inverse kinematics solution for a three-joint robot. Rob Auton Syst 49:227\u2013234","journal-title":"Rob Auton Syst"},{"key":"1898_CR2","first-page":"1","volume-title":"ICSC congress on computational intelligence methods and applications","author":"Z Bingul","year":"2005","unstructured":"Bingul Z, Ertunc HM, Oysu C (2005) Comparison of inverse kinematics solutions using neural network for 6R robot manipulator with offset. ICSC congress on computational intelligence methods and applications. Istanbul, Turkey, pp 1\u20135"},{"key":"1898_CR3","first-page":"3105","volume-title":"IEEE international conference on systems, man, and cybernetics","author":"HC Huang","year":"2012","unstructured":"Huang HC, Chen CP, Wang PR (2012) Particle swarm optimization for solving the inverse kinematics of 7-DOF robotic manipulators. IEEE international conference on systems, man, and cybernetics. Seoul, Korea, pp 3105\u20133110"},{"issue":"8","key":"1898_CR4","doi-asserted-by":"crossref","first-page":"1381","DOI":"10.1109\/TLA.2014.7014505","volume":"12","author":"JJ Rubio","year":"2014","unstructured":"Rubio JJ, Bravo AG, Pacheco J, Aguilar C (2014) Passivity analysis and modeling of robotic arms. IEEE Lat Am Trans 12(8):1381\u20131389","journal-title":"IEEE Lat Am Trans"},{"key":"1898_CR5","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1155\/2014\/297563","volume":"2014","author":"YL Kou","year":"2014","unstructured":"Kou YL, Lin TP, Wu CY (2014) Experimental and numerical study on the semi-closed loop control of a planar robot manipulator. Math Probl Eng 2014:1\u20139. doi: 10.1155\/2014\/769038","journal-title":"Math Probl Eng"},{"key":"1898_CR6","doi-asserted-by":"crossref","unstructured":"Kucuk S, Bingul Z (2004) The inverse kinematics solutions of industrial robot manipulators. In: IEEE international conference on mechatronics, pp 274\u2013279","DOI":"10.1109\/ICMECH.2004.1364451"},{"key":"1898_CR7","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1017\/S0263574704000529","volume":"23","author":"JQ Gan","year":"2005","unstructured":"Gan JQ, Oyama E, Rosales EM, Hu H (2005) A complete analytical solution to the inverse kinematics of the pioneer 2 robotic arm. Robotica 23:123\u2013129","journal-title":"Robotica"},{"key":"1898_CR8","doi-asserted-by":"crossref","unstructured":"Wang P, Li D, Zhang D, Liu K, Ni X (2007) Practical algorithm for solving real time inverse kinematics of industrial 7R robot. In: IEEE international conference on automation and logistics, pp 1963\u20131967","DOI":"10.1109\/ICAL.2007.4338895"},{"key":"1898_CR9","unstructured":"Xie J, Qiang W, Liang B, Li C (2007) Inverse kinematics problem for 6\u2010DOF space manipulator based on the theory of screw. In: International conference on robotics and biomimetics, pp 1659\u20131663"},{"key":"1898_CR10","doi-asserted-by":"crossref","unstructured":"Sariyildiz E, Temeltas H (2009) Solution of inverse kinematics problem for serial robot using dual quaterninons and Plucker coordinates. In: IEEE\/ASME international conference on advanced intelligent mechatronics, pp 338\u2013343","DOI":"10.1109\/AIM.2009.5229992"},{"key":"1898_CR11","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1007\/s10846-012-9679-4","volume":"68","author":"J Karpinska","year":"2012","unstructured":"Karpinska J, Tchon K, Janiak M (2012) Approximation of Jacobian inverse kinematics algorithms: differential geometric vs. variational approach. J Intell Robot Syst 68:211\u2013224","journal-title":"J Intell Robot Syst"},{"issue":"1","key":"1898_CR12","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1007\/s00521-012-0854-0","volume":"23","author":"JJ Rubio","year":"2013","unstructured":"Rubio JJ, Aquino V, Figueroa M (2013) Inverse kinematics of a mobile robot. Neural Comput Appl 23(1):187\u2013194","journal-title":"Neural Comput Appl"},{"key":"1898_CR13","doi-asserted-by":"crossref","first-page":"1983","DOI":"10.1016\/j.apm.2013.10.014","volume":"38","author":"S Kucuk","year":"2014","unstructured":"Kucuk S, Bingul Z (2014) Inverse kinematics solutions for industrial robot manipulators with offset wrists. Appl Math Model 38:1983\u20131999","journal-title":"Appl Math Model"},{"issue":"2","key":"1898_CR14","doi-asserted-by":"crossref","first-page":"212","DOI":"10.1109\/TLA.2014.6749540","volume":"12","author":"EY Veslin","year":"2014","unstructured":"Veslin EY, Dutra MS, Lengerke O, Carre\u00f1o EA (2014) A hybrid solution for the inverse kinematic on a seven DOF robotic manipulator. IEEE Lat Am Trans 12(2):212\u2013218","journal-title":"IEEE Lat Am Trans"},{"key":"1898_CR15","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1038\/scientificamerican0792-66","volume":"267","author":"JH Holland","year":"1992","unstructured":"Holland JH (1992) Genetic algorithms. Sci Am 267:66\u201372","journal-title":"Sci Am"},{"key":"1898_CR16","doi-asserted-by":"crossref","unstructured":"Kennedy J, Eberhart R (1995) Particle swarm optimization. In: IEEE international conference on neural networks, pp 1943\u20131948","DOI":"10.1109\/ICNN.1995.488968"},{"key":"1898_CR17","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1023\/A:1008202821328","volume":"11","author":"R Storn","year":"1997","unstructured":"Storn R, Price K (1997) Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J Global Optim 11:341\u2013359","journal-title":"J Global Optim"},{"issue":"2","key":"1898_CR18","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1177\/003754970107600201","volume":"76","author":"ZW Geem","year":"2001","unstructured":"Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60\u201368","journal-title":"Simulation"},{"key":"1898_CR19","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1111\/j.1467-9574.1989.tb01245.x","volume":"43","author":"EHL Aarts","year":"1989","unstructured":"Aarts EHL, Laarhoven PJM (1989) Simulated annealing: an introduction. Stat Neerl 43:31\u201352","journal-title":"Stat Neerl"},{"key":"1898_CR20","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/MCI.2006.329691","volume":"1","author":"M Dorigo","year":"2006","unstructured":"Dorigo M, Birattari M, Stutzle T (2006) Ant colony optimization. IEEE Comput Intell Mag 1:28\u201339","journal-title":"IEEE Comput Intell Mag"},{"key":"1898_CR21","doi-asserted-by":"crossref","first-page":"702","DOI":"10.1109\/TEVC.2008.919004","volume":"12","author":"D Simon","year":"2008","unstructured":"Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12:702\u2013713","journal-title":"IEEE Trans Evol Comput"},{"key":"1898_CR22","doi-asserted-by":"crossref","first-page":"188","DOI":"10.1016\/j.ins.2014.01.038","volume":"269","author":"S Mirjalili","year":"2014","unstructured":"Mirjalili S, Mirjalili SM, Lewis A (2014) Let a biogeography-based optimizer train your multi-layer perceptron. Inf Sci 269:188\u2013209. doi: 10.1016\/j.ins.2014.01.038","journal-title":"Inf Sci"},{"issue":"5","key":"1898_CR23","doi-asserted-by":"crossref","first-page":"1077","DOI":"10.1007\/s00521-014-1597-x","volume":"25","author":"S Saremi","year":"2014","unstructured":"Saremi S, Mirjalili S, Lewis A (2014) Biogeography-based optimisation with chaos. Neural Comput Appl 25(5):1077\u20131097","journal-title":"Neural Comput Appl"},{"key":"1898_CR24","doi-asserted-by":"crossref","first-page":"655","DOI":"10.7763\/IJCCE.2013.V2.268","volume":"2","author":"S Saremi","year":"2013","unstructured":"Saremi S, Mirjalili S (2013) Integrating chaos to biogeography-based optimization algorithm. Int J Comput Commun Eng 2:655\u2013658","journal-title":"Int J Comput Commun Eng"},{"key":"1898_CR25","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1016\/j.advengsoft.2013.12.007","volume":"69","author":"S Mirjalili","year":"2014","unstructured":"Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46\u201361","journal-title":"Adv Eng Softw"},{"key":"1898_CR26","doi-asserted-by":"crossref","first-page":"2232","DOI":"10.1016\/j.ins.2009.03.004","volume":"179","author":"E Rashedi","year":"2009","unstructured":"Rashedi E, Nezamabadi-Pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179:2232\u20132248","journal-title":"Inf Sci"},{"key":"1898_CR27","doi-asserted-by":"crossref","first-page":"4831","DOI":"10.1016\/j.cnsns.2012.05.010","volume":"17","author":"AH Gandomi","year":"2012","unstructured":"Gandomi AH, Alavi AH (2012) Krill herd: a new bio-inspired optimization algorithm. Commun Nonlinear Sci Numer Simul 17:4831\u20134845","journal-title":"Commun Nonlinear Sci Numer Simul"},{"key":"1898_CR28","doi-asserted-by":"crossref","first-page":"392","DOI":"10.1016\/j.neucom.2014.01.023","volume":"138","author":"L Guo","year":"2014","unstructured":"Guo L, Wang G-G, Gandomi AH, Alavi AH, Duan H (2014) A new improved krill herd algorithm for global numerical optimization. Neurocomputing 138:392\u2013402","journal-title":"Neurocomputing"},{"issue":"9\u201310","key":"1898_CR29","first-page":"2454","volume":"38","author":"G-G Wang","year":"2013","unstructured":"Wang G-G, Gandomi AH, Alavi AH (2013) An effective krill herd algorithm with migration operator in biogeography-based optimization. Appl Math Model 38(9\u201310):2454\u20132462","journal-title":"Appl Math Model"},{"key":"1898_CR30","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1016\/j.neucom.2013.08.031","volume":"128","author":"G-G Wang","year":"2014","unstructured":"Wang G-G, Gandomi AH, Alavi AH (2014) Stud krill herd algorithm. Neurocomputing 128:363\u2013370","journal-title":"Neurocomputing"},{"key":"1898_CR31","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/j.ins.2014.02.123","volume":"274","author":"G-G Wang","year":"2014","unstructured":"Wang G-G, Guo L, Gandomi AH, Hao G-S, Wang H (2014) Chaotic krill herd algorithm. Inf Sci 274:17\u201334","journal-title":"Inf Sci"},{"key":"1898_CR32","doi-asserted-by":"crossref","first-page":"583","DOI":"10.1007\/s00521-012-1270-1","volume":"24","author":"G Wang","year":"2014","unstructured":"Wang G, Guo L, Wang H, Duan H, Liu L, Li J (2014) Incorporating mutation scheme into krill herd algorithm for global numerical optimization. Neural Comput Appl 24:583\u2013871","journal-title":"Neural Comput Appl"},{"issue":"2014","key":"1898_CR33","doi-asserted-by":"crossref","first-page":"180","DOI":"10.1016\/j.protcy.2013.12.473","volume":"12","author":"S Saremi","year":"2014","unstructured":"Saremi S, Mirjalili SM, Mirjalili S (2014) Chaotic krill herd optimization algorithm. Procedia Technol 12(2014):180\u2013185","journal-title":"Procedia Technol"},{"issue":"2","key":"1898_CR34","first-page":"147","volume":"28","author":"GS Chyan","year":"2012","unstructured":"Chyan GS, Ponnambalam SG (2012) Obstacle avoidance control of redundant robots using variants of particle swarm optimization. Robot Cim Int Manuf 28(2):147\u2013153","journal-title":"Robot Cim Int Manuf"},{"key":"1898_CR35","unstructured":"Huapeng W, Handroos H (2000) Inverse kinematics analysis of a parallel redundant manipulator by means of differential evolution. In: International conference on machine automation, pp 321\u2013326"},{"issue":"7","key":"1898_CR36","first-page":"867","volume":"29","author":"R Zi-wu","year":"2012","unstructured":"Zi-wu R, Zhen-hua W, Li-ning S (2012) A global harmony search algorithm and its application to inverse kinematics problem for humanoid arm. Control Theor Appl 29(7):867\u2013876","journal-title":"Control Theor Appl"},{"key":"1898_CR37","unstructured":"He G, Hongming G, Zhang G, Wu L (2006) Using adaptive genetic algorithm to the placement of serial robot manipulator serial robot manipulator. In: IEEE international conference on engineering of intelligent systems, pp 1\u20136"},{"issue":"3","key":"1898_CR38","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1360\/aas-007-0279","volume":"33","author":"T Guan-Zheng","year":"2007","unstructured":"Guan-Zheng T, Huan H, Aaron S (2007) Ant colony system algorithm for real-time globally optimal path planning of mobile robots. Acta Autom Sin 33(3):279\u2013285","journal-title":"Acta Autom Sin"},{"key":"1898_CR39","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1016\/j.neucom.2012.07.060","volume":"148","author":"H Mon","year":"2015","unstructured":"Mon H, Xu L (2015) Research of biogeography particle swarm optimization for robot path planning. Neurocomputing 148:91\u201399","journal-title":"Neurocomputing"},{"key":"1898_CR40","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/JSYST.2014.2342292","volume":"2014","author":"P Savsani","year":"2014","unstructured":"Savsani P, Jhala RL, Savsani VJ (2014) Comparative study of different metaheuristics for the trajectory planning of a robotic arm. IEEE Syst J 2014:1\u201312. doi: 10.1109\/JSYST.2014.2342292","journal-title":"IEEE Syst J"},{"key":"1898_CR41","doi-asserted-by":"crossref","first-page":"401","DOI":"10.1016\/j.asoc.2014.10.026","volume":"26","author":"AR Jordehi","year":"2015","unstructured":"Jordehi AR (2015) Enhanced leader PSO (ELPSO): a new PSO variant for solving global optimisation problems. Appl Soft Comput 26:401\u2013417","journal-title":"Appl Soft Comput"},{"key":"1898_CR42","first-page":"1630","volume":"6","author":"M Toz","year":"2011","unstructured":"Toz M, Erdogmus P, Sahin I (2011) A new educational toolbox for solving robotic optimization problems using GA and PSO. E-J New World S Acad 6:1630\u20131644","journal-title":"E-J New World S Acad"},{"key":"1898_CR43","unstructured":"Ayyildiz M, Cetinkaya K (2014) Inverse kinematics solution of a 4-DOF real serial robot manipulator using QPSO. In: The first international symposium on industrial design engineering, pp 1\u20135"},{"key":"1898_CR44","unstructured":"Eberhart R, Kennedy J (1999) A new optimizer using particle swarm theory. In: The sixth international symposium on micro machine and human science, pp 39\u201343"},{"key":"1898_CR45","volume-title":"Introduction to robotics mechanics and control","author":"JJ Craig","year":"2005","unstructured":"Craig JJ (2005) Introduction to robotics mechanics and control, 3rd edn. Pearson Education, Upper Saddle River, NJ","edition":"3"},{"key":"1898_CR46","volume-title":"Genetic algorithms in search, optimization and machine learning","author":"DE Goldberg","year":"1989","unstructured":"Goldberg DE (1989) Genetic algorithms in search, optimization and machine learning. Addison-Wesley, USA"},{"key":"1898_CR47","unstructured":"Jang JSR (1997) Neuro-fuzzy and soft computing: a computational approach to learning and machine intelligence. Chapter 7: derivative-free optimization. Prentice-Hall, USA"},{"key":"1898_CR48","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1016\/j.anucene.2013.01.026","volume":"56","author":"M Jamalipour","year":"2013","unstructured":"Jamalipour M, Gharib M, Sayareh R, Khoshahval F (2013) PWR power distribution flattening using Quantum Particle Swarm intelligence. Ann Nucl Energy 56:143\u2013150","journal-title":"Ann Nucl Energy"},{"key":"1898_CR49","doi-asserted-by":"crossref","unstructured":"Sun J, Xu W, Feng B (2005) Adaptive parameter control for quantum-behaved particle swarm optimization on individual level. In: IEEE international conference on systems, man and cybernetics, pp 1\u20136","DOI":"10.1109\/ICSMC.2005.1571614"},{"key":"1898_CR50","doi-asserted-by":"crossref","first-page":"2232","DOI":"10.1016\/j.ins.2009.03.004","volume":"179","author":"E Rashedi","year":"2009","unstructured":"Rashedi E, Nezamabadi-pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179:2232\u20132248","journal-title":"Inf Sci"},{"key":"1898_CR51","doi-asserted-by":"crossref","unstructured":"Kazak N (2011) Developed gravitational search algorithm, Bilecik University institute of science and technology, Master\u2019s thesis","DOI":"10.1109\/INISTA.2012.6247035"},{"issue":"11","key":"1898_CR52","first-page":"2338","volume":"87","author":"JJ Rubio","year":"2014","unstructured":"Rubio JJ (2014) Stable and optimal controls of a proton exchange membrane fuel cell. Int J Control 87(11):2338\u20132347","journal-title":"Int J Control"},{"issue":"8","key":"1898_CR53","doi-asserted-by":"crossref","first-page":"1549","DOI":"10.1080\/00207179.2013.878478","volume":"87","author":"H Shen","year":"2014","unstructured":"Shen H, Park JH, Zang L, Wu Z (2014) Robust extended dissipative control for sampled-data Markov jump systems. Int J Control 87(8):1549\u20131564","journal-title":"Int J Control"},{"key":"1898_CR54","doi-asserted-by":"crossref","first-page":"80","DOI":"10.2307\/3001968","volume":"1","author":"F Wilcoxon","year":"1945","unstructured":"Wilcoxon F (1945) Individual comparisons by ranking methods. Biom Bull 1:80\u201383","journal-title":"Biom Bull"},{"issue":"1","key":"1898_CR55","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/j.swevo.2011.02.002","volume":"1","author":"J Derrac","year":"2011","unstructured":"Derrac J, Garc\u00eda S, Molina D, Herrera F (2011) A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol Comput 1(1):3\u201318","journal-title":"Swarm Evol Comput"},{"key":"1898_CR56","doi-asserted-by":"crossref","first-page":"617","DOI":"10.1007\/s10732-008-9080-4","volume":"15","author":"S Garc\u00eda","year":"2009","unstructured":"Garc\u00eda S, Molina D, Lozano M, Herrera F (2009) A study on the use of non-parametric tests for analyzing the evolutionary algorithms\u2019 behaviour: a case study on the CEC\u20192005 special session on real parameter optimization. J Heuristics 15:617\u2013644","journal-title":"J Heuristics"},{"key":"1898_CR57","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.swevo.2012.09.002","volume":"9","author":"S Mirjalili","year":"2013","unstructured":"Mirjalili S, Lewis A (2013) S-shaped versus V-shaped transfer functions for binary particle swarm optimization. Swarm Evol Comput 9:1\u201314","journal-title":"Swarm Evol Comput"}],"container-title":["Neural Computing and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-015-1898-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00521-015-1898-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-015-1898-8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,22]],"date-time":"2019-08-22T18:15:44Z","timestamp":1566497744000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00521-015-1898-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,4,4]]},"references-count":57,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2016,5]]}},"alternative-id":["1898"],"URL":"https:\/\/doi.org\/10.1007\/s00521-015-1898-8","relation":{},"ISSN":["0941-0643","1433-3058"],"issn-type":[{"value":"0941-0643","type":"print"},{"value":"1433-3058","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,4,4]]}}}