{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T03:55:16Z","timestamp":1777694116960,"version":"3.51.4"},"reference-count":71,"publisher":"SAGE Publications","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["ICA"],"published-print":{"date-parts":[[2021,6,29]]},"abstract":"<jats:p>The inverse kinematics of robotic manipulators consists of finding a joint configuration to reach a desired end-effector pose. Since inverse kinematics is a complex non-linear problem with redundant solutions, sophisticated optimization techniques are often required to solve this problem; a possible solution can be found in metaheuristic algorithms. In this work, a modified version of the firefly algorithm for multimodal optimization is proposed to solve the inverse kinematics. This modified version can provide multiple joint configurations leading to the same end-effector pose, improving the classic firefly algorithm performance. Moreover, the proposed approach avoids singularities because it does not require any Jacobian matrix inversion, which is the main problem of conventional approaches. The proposed approach can be implemented in robotic manipulators composed of revolute or prismatic joints of n degrees of freedom considering joint limits constrains. Simulations with different robotic manipulators show the accuracy and robustness of the proposed approach. Additionally, non-parametric statistical tests are included to show that the proposed method has a statistically significant improvement over other multimodal optimization algorithms. Finally, real-time experiments on five degrees of freedom robotic manipulator illustrate the applicability of this approach.<\/jats:p>","DOI":"10.3233\/ica-210660","type":"journal-article","created":{"date-parts":[[2021,6,30]],"date-time":"2021-06-30T05:19:43Z","timestamp":1625030383000},"page":"257-275","source":"Crossref","is-referenced-by-count":23,"title":["A modified firefly algorithm for the inverse kinematics solutions of robotic manipulators"],"prefix":"10.1177","volume":"28","author":[{"given":"Jesus","family":"Hernandez-Barragan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Carlos","family":"Lopez-Franco","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nancy","family":"Arana-Daniel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alma Y.","family":"Alanis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Adriana","family":"Lopez-Franco","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","reference":[{"key":"10.3233\/ICA-210660_ref1","unstructured":"Spong MW, Vidyasagar M. Robot dynamics and control. John Wiley & Sons, 2008."},{"key":"10.3233\/ICA-210660_ref2","doi-asserted-by":"crossref","unstructured":"Huang HC, Chen CP, Wang PR. Particle swarm optimization for solving the inverse kinematics of 7-DOF robotic manipulators. In: Systems, Man, and Cybernetics (SMC), 2012; IEEE International Conference on; 2012. pp. 3105-3110.","DOI":"10.1109\/ICSMC.2012.6378268"},{"key":"10.3233\/ICA-210660_ref3","unstructured":"Craig JJ. Introduction to Robotics Mechanics and Control 3rd edition. 3rd ed. Pearson Education, Inc.; 2005."},{"key":"10.3233\/ICA-210660_ref4","doi-asserted-by":"crossref","unstructured":"Siciliano B, Sciavicco L, Villani L, Oriolo G. Robotics: Modelling, Planning and Control. New York: Springer-Verlag, 2008.","DOI":"10.1007\/978-1-84628-642-1"},{"key":"10.3233\/ICA-210660_ref5","unstructured":"Tabandeh S, Clark C, Melek W. A Genetic Algorithm Approach to solve for Multiple Solutions of Inverse Kinematics using Adaptive Niching and Clustering. In: Evolutionary Computation, 2006; CEC 2006. IEEE Congress on; 2006. pp. 1815-1822."},{"issue":"6","key":"10.3233\/ICA-210660_ref6","doi-asserted-by":"crossref","first-page":"706","DOI":"10.1007\/s12559-015-9370-8","article-title":"Nature inspired computing: an overview and some future directions","volume":"7","author":"Siddique","year":"2015","journal-title":"Cognitive Computation."},{"issue":"1","key":"10.3233\/ICA-210660_ref7","first-page":"366","article-title":"A survey on application of bio-inspired algorithms","volume":"5","author":"Selvaraj","year":"2014","journal-title":"International Journal of Computer Science and Information Technologies."},{"issue":"2","key":"10.3233\/ICA-210660_ref8","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1109\/MCI.2010.936305","article-title":"Memetic compact differential evolution for cartesian robot control","volume":"5","author":"Neri","year":"2010","journal-title":"IEEE Computational Intelligence Magazine."},{"issue":"2","key":"10.3233\/ICA-210660_ref9","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1080\/0305215X.2019.1585834","article-title":"Meta-heuristic algorithms for the control tuning of omnidirectional mobile robots","volume":"52","author":"Serrano-P\u00e9rez","year":"2020","journal-title":"Engineering Optimization."},{"key":"10.3233\/ICA-210660_ref10","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1108\/WJE-11-2016-0133","article-title":"On firefly algorithm: Optimization and application in mobile robot navigation","volume":"14","author":"Patle","year":"2017","journal-title":"World Journal of Engineering."},{"issue":"7","key":"10.3233\/ICA-210660_ref11","doi-asserted-by":"crossref","first-page":"817","DOI":"10.1049\/iet-smt.2016.0273","article-title":"Analysis of FPA and BA meta-heuristic controllers for optimal path planning of mobile robot in cluttered environment","volume":"11","author":"Ghosh","year":"2017","journal-title":"IET Science, Measurement Technology."},{"issue":"9","key":"10.3233\/ICA-210660_ref12","doi-asserted-by":"crossref","first-page":"2497","DOI":"10.1007\/s00170-016-8627-z","article-title":"Application of cuckoo search algorithm to constrained control problem of a parallel robot platform","volume":"87","author":"Stojanovic","year":"2016","journal-title":"The International Journal of Advanced Manufacturing Technology."},{"key":"10.3233\/ICA-210660_ref13","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1007\/978-3-642-29178-4_29","article-title":"Robot Base Disturbance Optimization with Compact Differential Evolution Light","author":"Iacca","year":"2012","journal-title":"Applications of Evolutionary Computation"},{"issue":"4","key":"10.3233\/ICA-210660_ref14","doi-asserted-by":"crossref","first-page":"2003","DOI":"10.1016\/j.asoc.2012.11.039","article-title":"Memory-saving memetic computing for path-following mobile robots","volume":"13","author":"Iacca","year":"2013","journal-title":"Appl Soft Comput."},{"issue":"2","key":"10.3233\/ICA-210660_ref15","doi-asserted-by":"crossref","first-page":"103","DOI":"10.3233\/ICA-150481","article-title":"Multicriteria adaptive differential evolution for global numerical optimization","volume":"22","author":"Cheng","year":"2015","journal-title":"Integr Comput-Aided Eng."},{"key":"10.3233\/ICA-210660_ref16","doi-asserted-by":"crossref","first-page":"278","DOI":"10.1016\/j.compeleceng.2015.01.009","article-title":"A review of metaheuristics in robotics","volume":"43","author":"Fong","year":"2015","journal-title":"Computers and Electrical Engineering."},{"key":"10.3233\/ICA-210660_ref17","doi-asserted-by":"crossref","unstructured":"Doan NCN, Tao PY, Lin W. Optimal redundancy resolution for robotic arc welding using modified particle swarm optimization. In: 2016 IEEE International Conference on Advanced Intelligent Mechatronics (AIM); 2016. pp. 554-559.","DOI":"10.1109\/AIM.2016.7576826"},{"key":"10.3233\/ICA-210660_ref18","doi-asserted-by":"crossref","unstructured":"Du Y, Wu Y. Application of IPSO algorithm to inverse kinematics solution of reconfigurable modular robots. In: Mechatronic Science, Electric Engineering and Computer (MEC), 2011 International Conference on; 2011. pp. 1313-1316.","DOI":"10.1109\/MEC.2011.6025711"},{"key":"10.3233\/ICA-210660_ref19","doi-asserted-by":"crossref","unstructured":"Li ZM, Li CG, Lv SJ. A method for solving inverse kinematics of PUMA560 manipulator based on PSO-RBF network. In: Natural Computation (ICNC), 2012 Eighth International Conference on; 2012. pp. 298-301.","DOI":"10.1109\/ICNC.2012.6234507"},{"issue":"3","key":"10.3233\/ICA-210660_ref20","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1016\/S0094-114X(97)00034-7","article-title":"Solving the inverse kinematics problem of redundant robots operating in complex environments via a modified genetic algorithm","volume":"33","author":"Nearchou","year":"1998","journal-title":"Mechanism and Machine Theory."},{"key":"10.3233\/ICA-210660_ref21","unstructured":"Huang P, Yan J, Xu Y, Xu W, Liang B. Genetic Algorithms-Based Minimum Torque Path Planning for Space Manipulator. In: 2006 6th World Congress on Intelligent Control and Automation. vol.\u00a01; 2006. pp. 3575-3579."},{"key":"10.3233\/ICA-210660_ref22","doi-asserted-by":"crossref","unstructured":"Yang Y, Peng G, Wang Y, Zhang H. A New Solution for Inverse Kinematics of 7-DOF Manipulator Based on Genetic Algorithm. In: Automation and Logistics, 2007 IEEE International Conference on; 2007. pp. 1947-1951.","DOI":"10.1109\/ICAL.2007.4338892"},{"key":"10.3233\/ICA-210660_ref23","doi-asserted-by":"crossref","unstructured":"Sui Z, Jiang L, Tian YT, Jiang W. In: Deng Z, Li H, editors. Genetic Algorithm for Solving the Inverse Kinematics Problem for General 6R Robots. Berlin, Heidelberg: Springer Berlin Heidelberg; 2015. pp. 151-161.","DOI":"10.1007\/978-3-662-46466-3_16"},{"issue":"7","key":"10.3233\/ICA-210660_ref24","doi-asserted-by":"crossref","first-page":"607","DOI":"10.1631\/FITEE.14a0335","article-title":"A hybrid biogeography-based optimization method for the inverse kinematics problem of an 8-DOF redundant humanoid manipulator","volume":"16","author":"Ren","year":"2015","journal-title":"Frontiers of Information Technology & Electronic Engineering."},{"issue":"4","key":"10.3233\/ICA-210660_ref25","doi-asserted-by":"crossref","first-page":"825","DOI":"10.1007\/s00521-015-1898-8","article-title":"Comparison of four different heuristic optimization algorithms for the inverse kinematics solution of a real 4-DOF serial robot manipulator","volume":"27","author":"Ayy\u0131ld\u0131z","year":"2016","journal-title":"Neural Computing and Applications."},{"issue":"2","key":"10.3233\/ICA-210660_ref26","doi-asserted-by":"crossref","first-page":"697","DOI":"10.1109\/JSYST.2014.2342292","article-title":"Comparative study of different metaheuristics for the trajectory planning of a robotic arm","volume":"10","author":"Savsani","year":"2016","journal-title":"IEEE Systems Journal."},{"key":"10.3233\/ICA-210660_ref27","doi-asserted-by":"crossref","first-page":"141","DOI":"10.11591\/ijra.v6i2.pp141-150","article-title":"A method of extended jacobian and firefly algorithm for the kinematic analysis of planar robots","volume":"6","author":"Prathab","year":"2017","journal-title":"IAES International Journal of Robotics and Automation (IJRA)."},{"key":"10.3233\/ICA-210660_ref28","first-page":"1","article-title":"Calculation of the inverse kinematics solution of the 7-DOF redundant robot manipulator by the firefly algorithm and statistical analysis of the results in terms of speed and accuracy","author":"Dereli","year":"2019","journal-title":"Inverse Problems in Science and Engineering."},{"issue":"6","key":"10.3233\/ICA-210660_ref29","doi-asserted-by":"crossref","first-page":"1630001","DOI":"10.1142\/S0218213016300015","article-title":"Simulated annealing, its variants and engineering applications","volume":"25","author":"Siddique","year":"2016","journal-title":"International Journal on Artificial Intelligence Tools."},{"issue":"8","key":"10.3233\/ICA-210660_ref30","doi-asserted-by":"crossref","first-page":"618","DOI":"10.1111\/mice.12346","article-title":"Determination of near-optimal restoration programs for transportation networks following natural hazard events using simulated annealing","volume":"33","author":"Hackl","year":"2018","journal-title":"Computer-Aided Civil and Infrastructure Engineering."},{"issue":"8","key":"10.3233\/ICA-210660_ref31","doi-asserted-by":"crossref","first-page":"1539001","DOI":"10.1142\/S0218001415390012","article-title":"Harmony search algorithm and its variants","volume":"29","author":"Siddique","year":"2015","journal-title":"International Journal of Pattern Recognition and Artificial Intelligence."},{"issue":"8","key":"10.3233\/ICA-210660_ref32","doi-asserted-by":"crossref","first-page":"1639001","DOI":"10.1142\/S0218001416390018","article-title":"Gravitational search algorithm and its variants","volume":"30","author":"Siddique","year":"2016","journal-title":"International Journal of Pattern Recognition and Artificial Intelligence."},{"issue":"1","key":"10.3233\/ICA-210660_ref33","doi-asserted-by":"crossref","first-page":"1450008","DOI":"10.1142\/S0129065714500087","article-title":"Multi-strategy coevolving aging particle optimization","volume":"24","author":"Iacca","year":"2014","journal-title":"International Journal of Neural Systems."},{"key":"10.3233\/ICA-210660_ref34","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1016\/j.eswa.2019.02.026","article-title":"Optimization of university course scheduling problem using particle swarm optimization with selective search","volume":"127","author":"Hossain","year":"2019","journal-title":"Expert Systems with Applications."},{"issue":"6","key":"10.3233\/ICA-210660_ref35","doi-asserted-by":"crossref","first-page":"1430001","DOI":"10.1142\/S0218213014300014","article-title":"Spiral Dynamics Algorithm","volume":"23","author":"Siddique","year":"2014","journal-title":"International Journal on Artificial Intelligence Tools."},{"issue":"6","key":"10.3233\/ICA-210660_ref36","doi-asserted-by":"crossref","first-page":"1430002","DOI":"10.1142\/S0218213014300026","article-title":"Water Drop Algorithms","volume":"23","author":"Siddique","year":"2014","journal-title":"International Journal on Artificial Intelligence Tools."},{"key":"10.3233\/ICA-210660_ref37","first-page":"1941","article-title":"Central force metaheuristic optimisation","volume":"22","author":"Siddique","year":"2015","journal-title":"Scientia Iranica \u2013 Transaction A: Civil Engineering."},{"issue":"6","key":"10.3233\/ICA-210660_ref38","doi-asserted-by":"crossref","first-page":"1521","DOI":"10.1007\/s00158-017-1835-9","article-title":"Many-objective control optimization of high-rise building structures using replicator dynamics and neural dynamics model","volume":"56","author":"Gutierrez Soto","year":"2017","journal-title":"Struct Multidiscip Optim."},{"issue":"6","key":"10.3233\/ICA-210660_ref39","doi-asserted-by":"crossref","first-page":"e12357","DOI":"10.1111\/exsy.12357","article-title":"Smart bacteria-foraging algorithm-based customized kernel support vector regression and enhanced probabilistic neural network for compaction quality assessment and control of earth-rock dam","volume":"35","author":"Wang","year":"2018","journal-title":"Expert Systems."},{"issue":"2","key":"10.3233\/ICA-210660_ref40","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1016\/j.swevo.2011.05.005","article-title":"Real-parameter evolutionary multimodal optimization \u2013 A survey of the state-of-the-art","volume":"1","author":"Das","year":"2011","journal-title":"Swarm and Evolutionary Computation."},{"key":"10.3233\/ICA-210660_ref41","unstructured":"Thomsen R. Multimodal optimization using crowding-based differential evolution. In: Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753). vol.\u00a02; 2004. pp. 1382-1389."},{"key":"10.3233\/ICA-210660_ref42","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1109\/ISRCS.2010.5603475","article-title":"A distance measure comparison to improve crowding in multi-modal optimization problems","author":"Vollmer","year":"2010","journal-title":"2010 3rd International Symposium on Resilient Control Systems"},{"key":"10.3233\/ICA-210660_ref43","unstructured":"Miller BL, Shaw MJ. Genetic algorithms with dynamic niche sharing for multimodal function optimization. In: Proceedings of IEEE International Conference on Evolutionary Computation; 1996; pp. 786-791."},{"issue":"3","key":"10.3233\/ICA-210660_ref44","doi-asserted-by":"crossref","first-page":"387","DOI":"10.1109\/TEVC.2012.2203138","article-title":"A distance-based locally informed particle swarm model for multimodal optimization","volume":"17","author":"Qu","year":"2013","journal-title":"IEEE Transactions on Evolutionary Computation."},{"issue":"1","key":"10.3233\/ICA-210660_ref45","doi-asserted-by":"crossref","first-page":"627","DOI":"10.2991\/ijcis.2017.10.1.42","article-title":"Flower pollination algorithm for multimodal optimization","volume":"10","author":"G\u00e1lvez","year":"2017","journal-title":"International Journal of Computational Intelligence Systems."},{"key":"10.3233\/ICA-210660_ref46","first-page":"20","article-title":"A cuckoo search algorithm for multimodal optimization","volume":"6","author":"Cuevas","year":"2014","journal-title":"The Scientific World Journal."},{"issue":"10","key":"10.3233\/ICA-210660_ref47","doi-asserted-by":"crossref","first-page":"1213","DOI":"10.1016\/j.mechmachtheory.2005.11.005","article-title":"An evolutionary approach for solving the multimodal inverse kinematics problem of industrial robots","volume":"41","author":"Kalra","year":"2006","journal-title":"Mechanism and Machine Theory."},{"key":"10.3233\/ICA-210660_ref48","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1016\/j.engappai.2018.06.001","article-title":"A soft computing approach for inverse kinematics of robot manipulators","volume":"74","author":"Lopez-Franco","year":"2018","journal-title":"Engineering Applications of Artificial Intelligence."},{"issue":"1","key":"10.3233\/ICA-210660_ref49","doi-asserted-by":"crossref","DOI":"10.1177\/1729881417752738","article-title":"Inverse kinematics of mobile manipulators based on differential evolution","volume":"15","author":"L\u00f3pez-Franco","year":"2018","journal-title":"International Journal of Advanced Robotic Systems."},{"issue":"1","key":"10.3233\/ICA-210660_ref50","doi-asserted-by":"crossref","DOI":"10.1177\/1729881418825188","article-title":"Dual-arm cooperative manipulation based on differential evolution","volume":"16","author":"Hern\u00e1ndez-Barrag\u00e1n","year":"2019","journal-title":"International Journal of Advanced Robotic Systems."},{"key":"10.3233\/ICA-210660_ref51","first-page":"169","article-title":"Firefly Algorithms for Multimodal Optimization","author":"Yang","year":"2009","journal-title":"Stochastic Algorithms: Foundations and Applications"},{"key":"10.3233\/ICA-210660_ref52","doi-asserted-by":"crossref","unstructured":"Rokbani N, Casals A, Alimi AM. In: Azar AT, Vaidyanathan S, editors. IK-FA, a New Heuristic Inverse Kinematics Solver Using Firefly Algorithm. Cham: Springer International Publishing; 2015, pp. 369-395.","DOI":"10.1007\/978-3-319-11017-2_15"},{"issue":"18","key":"10.3233\/ICA-210660_ref53","doi-asserted-by":"crossref","first-page":"7220","DOI":"10.1016\/j.eswa.2013.06.070","article-title":"Modified firefly algorithm using quaternion representation","volume":"40","author":"Fister","year":"2013","journal-title":"Expert Systems with Applications."},{"issue":"2","key":"10.3233\/ICA-210660_ref54","doi-asserted-by":"crossref","first-page":"661","DOI":"10.1109\/JESTPE.2016.2581858","article-title":"A modified firefly algorithm for photovoltaic maximum power point tracking control under partial shading","volume":"5","author":"Teshome","year":"2017","journal-title":"IEEE Journal of Emerging and Selected Topics in Power Electronics."},{"key":"10.3233\/ICA-210660_ref55","doi-asserted-by":"crossref","first-page":"339","DOI":"10.1016\/j.energy.2012.12.013","article-title":"An Adaptive Modified Firefly Optimisation Algorithm based on Hong\u2019s Point Estimate Method to optimal operation management in a microgrid with consideration of uncertainties","volume":"51","author":"Mohammadi","year":"2013","journal-title":"Energy."},{"key":"10.3233\/ICA-210660_ref56","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1016\/j.swevo.2013.06.001","article-title":"A comprehensive review of firefly algorithms","volume":"13","author":"Fister","year":"2013","journal-title":"Swarm and Evolutionary Computation."},{"key":"10.3233\/ICA-210660_ref57","unstructured":"Simon D. Evolutionary optimization algorithms. John Wiley & Sons; 2013."},{"key":"10.3233\/ICA-210660_ref58","first-page":"97","article-title":"Firefly Algorithm for Continuous Constrained Optimization Tasks","author":"\u0141ukasik","year":"2009","journal-title":"Computational Collective Intelligence"},{"key":"10.3233\/ICA-210660_ref59","doi-asserted-by":"crossref","first-page":"267","DOI":"10.3233\/IFS-1994-2306","article-title":"Fuzzy model identification based on cluster estimation","volume":"2","author":"Chiu","year":"1994","journal-title":"Journal of the Intelligent and Fuzzy Systems."},{"key":"10.3233\/ICA-210660_ref60","first-page":"226","article-title":"A density-based algorithm for discovering clusters in large spatial databases with noise","author":"Ester","year":"1996","journal-title":"AAAI Press;"},{"key":"10.3233\/ICA-210660_ref61","first-page":"1","article-title":"A parallel firefly meta-heuristics algorithm for financial option pricing","author":"Mather","year":"2017","journal-title":"2017 IEEE Symposium Series on Computational Intelligence (SSCI)"},{"key":"10.3233\/ICA-210660_ref62","unstructured":"Zar JH. Biostatistical Analysis. 5th ed. Prentice Hall; 2010."},{"issue":"1","key":"10.3233\/ICA-210660_ref63","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/j.swevo.2011.02.002","article-title":"A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms","volume":"1","author":"Derrac","year":"2011","journal-title":"Swarm and Evolutionary Computation."},{"key":"10.3233\/ICA-210660_ref64","first-page":"23","article-title":"Design and implementation of membrane controllers for trajectory tracking of nonholonomic wheeled mobile robots","volume":"10","author":"Zhao","year":"2015","journal-title":"Integrated Computer Aided Engineering."},{"key":"10.3233\/ICA-210660_ref65","first-page":"1","article-title":"A self-adaptation framework based on functional knowledge for augmented autonomy in robots","volume":"25","author":"Hernandez\u00a0Corbato","year":"2018","journal-title":"Integrated Computer-Aided Engineering."},{"key":"10.3233\/ICA-210660_ref66","doi-asserted-by":"crossref","first-page":"1","DOI":"10.3233\/ICA-180569","article-title":"Ontology based design, control and programming of modular robots","volume":"25","author":"Ramos","year":"2018","journal-title":"Integrated Computer-Aided Engineering."},{"key":"10.3233\/ICA-210660_ref67","doi-asserted-by":"crossref","first-page":"3","DOI":"10.3233\/ICA-180578","article-title":"Introducing separable utility regions in a motivational engine for cognitive developmental robotics","volume":"26","author":"Prieto","year":"2019","journal-title":"Integrated Computer-Aided Engineering."},{"key":"10.3233\/ICA-210660_ref68","doi-asserted-by":"crossref","first-page":"121","DOI":"10.3233\/ICA-190616","article-title":"A membrane parallel rapidly-exploring random tree algorithm for robotic motion planning","volume":"27","author":"P\u00e9rez-Hurtado","year":"2020","journal-title":"Integrated Computer-Aided Engineering."},{"key":"10.3233\/ICA-210660_ref69","doi-asserted-by":"crossref","first-page":"97","DOI":"10.3233\/ICA-180585","article-title":"Speech gestural interpretation by applying word representations in robotics","volume":"26","author":"Almagro","year":"2019","journal-title":"Integrated Computer-Aided Engineering."},{"key":"10.3233\/ICA-210660_ref70","first-page":"1","article-title":"Multi-behaviors coordination controller design with enzymatic numerical P systems for robots","author":"Wang","year":"2020","journal-title":"Integrated Computer-Aided Engineering."},{"key":"10.3233\/ICA-210660_ref71","doi-asserted-by":"crossref","first-page":"301","DOI":"10.3233\/ICA-200624","article-title":"Semantic visual recognition in a cognitive architecture for social robots","volume":"27","author":"Martin-Rico","year":"2020","journal-title":"Integrated Computer-Aided Engineering."}],"container-title":["Integrated Computer-Aided Engineering"],"original-title":[],"link":[{"URL":"https:\/\/content.iospress.com\/download?id=10.3233\/ICA-210660","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T09:14:29Z","timestamp":1777454069000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/full\/10.3233\/ICA-210660"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,29]]},"references-count":71,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.3233\/ica-210660","relation":{},"ISSN":["1069-2509","1875-8835"],"issn-type":[{"value":"1069-2509","type":"print"},{"value":"1875-8835","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,6,29]]}}}