{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T13:08:20Z","timestamp":1776776900789,"version":"3.51.2"},"reference-count":70,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,3,22]],"date-time":"2025-03-22T00:00:00Z","timestamp":1742601600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"},{"start":{"date-parts":[[2025,3,22]],"date-time":"2025-03-22T00:00:00Z","timestamp":1742601600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"}],"funder":[{"DOI":"10.13039\/501100002322","name":"Coordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior","doi-asserted-by":"publisher","award":["88887.775422\/2022-00"],"award-info":[{"award-number":["88887.775422\/2022-00"]}],"id":[{"id":"10.13039\/501100002322","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002322","name":"Coordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior","doi-asserted-by":"publisher","award":["88881.934265\/2024-01"],"award-info":[{"award-number":["88881.934265\/2024-01"]}],"id":[{"id":"10.13039\/501100002322","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Intell Robot Syst"],"DOI":"10.1007\/s10846-025-02239-y","type":"journal-article","created":{"date-parts":[[2025,3,23]],"date-time":"2025-03-23T07:41:57Z","timestamp":1742715717000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Comparison of GMDH and Perceptron Controllers for Mobile Robot Obstacle Following\/Avoidance with Hardware-in-the-Loop Validation"],"prefix":"10.1007","volume":"111","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-3418-4026","authenticated-orcid":false,"given":"Mario Andr\u00e9s","family":"Pastrana\u00a0Triana","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-5524-9368","authenticated-orcid":false,"given":"Mateus\u00a0Souza","family":"Santana","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-2969-4296","authenticated-orcid":false,"given":"Jose\u00a0Alfredo","family":"Mendoza\u00a0Pe\u00f1aloza","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-8325-3705","authenticated-orcid":false,"given":"Luiz Henrique","family":"Nunes\u00a0de\u00a0Oliveira","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9219-6463","authenticated-orcid":false,"given":"Daniel\u00a0Mauricio","family":"Mu\u00f1oz\u00a0Arboleda","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,3,22]]},"reference":[{"issue":"3","key":"2239_CR1","doi-asserted-by":"publisher","first-page":"251","DOI":"10.1016\/j.riai.2013.04.001","volume":"10","author":"G Reynoso-Meza","year":"2013","unstructured":"Reynoso-Meza, G., Sanchis, J., Blasco, X., Mart\u00ednez, M.: Algoritmos evolutivos y su empleo en el ajuste de controladores del tipo PID: Estado actual y perspectivas. Revista Iberoamericana de Autom\u00e1tica e Inform\u00e1tica Industrial RIAI 10(3), 251\u2013268 (2013). https:\/\/doi.org\/10.1016\/j.riai.2013.04.001","journal-title":"Revista Iberoamericana de Autom\u00e1tica e Inform\u00e1tica Industrial RIAI"},{"key":"2239_CR2","doi-asserted-by":"publisher","unstructured":"Mahmud, M., Motakabber, S.M.A., Zahirul\u00a0Alam, A.H.M., Nordin, A.N.: Adaptive PID controller using for speed control of the BLDC motor. In: 2020 IEEE International Conference on Semiconductor Electronics (ICSE), pp. 168\u2013171 (2020). https:\/\/doi.org\/10.1109\/ICSE49846.2020.9166883","DOI":"10.1109\/ICSE49846.2020.9166883"},{"key":"2239_CR3","doi-asserted-by":"publisher","unstructured":"Hamid, N.H.A., Kamal, M.M., Yahaya, F.H.: Application of PID controller in controlling refrigerator temperature. In: 2009 5th International Colloquium on Signal Processing & Its Applications, pp. 378\u2013384 (2009). https:\/\/doi.org\/10.1109\/CSPA.2009.5069255","DOI":"10.1109\/CSPA.2009.5069255"},{"key":"2239_CR4","doi-asserted-by":"publisher","unstructured":"Pastrana, M.A., Santos, K.R., Farias, A.B.C., Mu\u00f1oz, D.M.: Data-driven control and behavior-based control applied to a SISO mobile robot. In: 2022 Latin American Robotics Symposium (LARS), 2022 Brazilian Symposium on Robotics (SBR), and 2022 Workshop on Robotics in Education (WRE), pp. 395\u2013400 (2022). https:\/\/doi.org\/10.1109\/LARS\/SBR\/WRE56824.2022.9995802","DOI":"10.1109\/LARS\/SBR\/WRE56824.2022.9995802"},{"key":"2239_CR5","doi-asserted-by":"publisher","unstructured":"Efheij, H., Albagul, A.: Comparison of PID and artificial neural network controller in on line of real time industrial temperature process control system. In: 2021 IEEE 1st International Maghreb Meeting of the Conference on Sciences and Techniques of Automatic Control and Computer Engineering MI-STA, pp. 110\u2013115 (2021). https:\/\/doi.org\/10.1109\/MI-STA52233.2021.9464484","DOI":"10.1109\/MI-STA52233.2021.9464484"},{"key":"2239_CR6","doi-asserted-by":"publisher","unstructured":"Al-Amin, M., Islam, M.S.: Design of an intelligent temperature controller of furnace system using the fuzzy self-tuning PID controller. In: 2021 International Conference on Electronics, Communications and Information Technology (ICECIT), pp. 1\u20134 (2021). https:\/\/doi.org\/10.1109\/ICECIT54077.2021.9641467","DOI":"10.1109\/ICECIT54077.2021.9641467"},{"key":"2239_CR7","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2022.109450","volume":"128","author":"T Shuprajhaa","year":"2022","unstructured":"Shuprajhaa, T., Sujit, S.K., Srinivasan, K.: Reinforcement learning based adaptive PID controller design for control of linear\/nonlinear unstable processes. Appl. Soft. Comput. 128, 109450 (2022). https:\/\/doi.org\/10.1016\/j.asoc.2022.109450","journal-title":"Appl. Soft. Comput."},{"key":"2239_CR8","doi-asserted-by":"publisher","unstructured":"Blondin, M.J.: PID controller with computational optimization. In: Garc\u00eda, J. (ed.) Encyclopedia of Electrical and Electronic Power Engineering, pp. 283\u2013295. Elsevier, Oxford (2023). https:\/\/doi.org\/10.1016\/B978-0-12-821204-2.00007-6","DOI":"10.1016\/B978-0-12-821204-2.00007-6"},{"key":"2239_CR9","doi-asserted-by":"publisher","unstructured":"Kondo, T., Pandya, A.S.: Modeling of X-ray CT image by using revised GMDH-type neural networks with sigmoid functions. In: Proceedings 2003 IEEE International Symposium on Computational Intelligence in Robotics and Automation. Computational Intelligence in Robotics and Automation for the New Millennium (Cat. No.03EX694), vol. 3, pp. 1180\u201311853 (2003). https:\/\/doi.org\/10.1109\/CIRA.2003.1222164","DOI":"10.1109\/CIRA.2003.1222164"},{"key":"2239_CR10","doi-asserted-by":"publisher","unstructured":"Wakitani, S., Martins, G., Yamamoto, T.: Design of data-oriented GMDH-Based controller. In: 2013 IEEE International Conference on Systems, Man, and Cybernetics, pp. 2516\u20132521 (2013). https:\/\/doi.org\/10.1109\/SMC.2013.429","DOI":"10.1109\/SMC.2013.429"},{"key":"2239_CR11","doi-asserted-by":"publisher","unstructured":"Braga, A.L.S., Arias-Garcia, J., Llanos, C., Dorn, M., Foltran, A., Coelho, L.S.: Hardware implementation of GMDH-type artificial neural networks and its use to predict approximate three-dimensional structures of proteins. In: 7th International Workshop on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC), pp. 1\u20138 (2012). https:\/\/doi.org\/10.1109\/ReCoSoC.2012.6322907","DOI":"10.1109\/ReCoSoC.2012.6322907"},{"issue":"15","key":"2239_CR12","doi-asserted-by":"publisher","first-page":"12268","DOI":"10.1016\/j.eswa.2012.04.046","volume":"39","author":"M Dorn","year":"2012","unstructured":"Dorn, M., Braga, A.L.S., Llanos, C.H., Coelho, L.S.: A GMDH polynomial neural network-based method to predict approximate three-dimensional structures of polypeptides. Expert. Syst. Appl. 39(15), 12268\u201312279 (2012). https:\/\/doi.org\/10.1016\/j.eswa.2012.04.046","journal-title":"Expert. Syst. Appl."},{"key":"2239_CR13","doi-asserted-by":"publisher","first-page":"549","DOI":"10.1016\/j.ijrefrig.2019.04.027","volume":"106","author":"X Yin","year":"2019","unstructured":"Yin, X., Cao, F., Wang, J., Li, M., Wang, X.: Investigations on optimal discharge pressure in CO2 heat pumps using the GMDH and PSO-BP type neural network-part a: Theoretical modeling. Int. J. Refrigeration 106, 549\u2013557 (2019). https:\/\/doi.org\/10.1016\/j.ijrefrig.2019.04.027","journal-title":"Int. J. Refrigeration"},{"key":"2239_CR14","doi-asserted-by":"publisher","unstructured":"Wakitani, S., Yamamoto, T., Ishimura, A.: Study on an adaptive GMDH-PID controller using adaptive moment estimation. In: 2017 IEEE International Conference on Systems, Man, and Cybernetics (SMC), pp. 1587\u20131591 (2017). https:\/\/doi.org\/10.1109\/SMC.2017.8122841","DOI":"10.1109\/SMC.2017.8122841"},{"key":"2239_CR15","doi-asserted-by":"publisher","unstructured":"Kondo, T., Ueno, J., Takao, S.: Hybrid feedback GMDH-type neural network using principal component-regression analysis and its application to medical image recognition of heart regions. In: 2014 Joint 7th International Conference on Soft Computing and Intelligent Systems (SCIS) and 15th International Symposium on Advanced Intelligent Systems (ISIS), pp. 1203\u20131208 (2014). https:\/\/doi.org\/10.1109\/SCIS-ISIS.2014.7044800","DOI":"10.1109\/SCIS-ISIS.2014.7044800"},{"key":"2239_CR16","first-page":"985","volume":"2","author":"T Kondo","year":"2006","unstructured":"Kondo, T., Ueno, J.: Revised GMDH-type neural network algorithm with a feedback loop identifying sigmoid function neural network. Int. J. Innovative Comput. Inf. Control 2, 985\u2013996 (2006)","journal-title":"Int. J. Innovative Comput. Inf. Control"},{"key":"2239_CR17","doi-asserted-by":"publisher","unstructured":"Wakitani, S., Yamamoto, T.: Design and application of a sparse GMDH-PID controller. Int. J. Adaptive Control Signal Process. 36 (2022). https:\/\/doi.org\/10.1002\/acs.3370","DOI":"10.1002\/acs.3370"},{"key":"2239_CR18","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1007\/978-3-642-34500-5_21","volume-title":"Neural Information Processing","author":"S Wakitani","year":"2012","unstructured":"Wakitani, S., Nawachi, T., Yamamoto, T.: Design of a data-oriented PID controller for nonlinear systems. In: Huang, T., Zeng, Z., Li, C., Leung, C.S. (eds.) Neural Information Processing, pp. 169\u2013176. Springer, Berlin, Heidelberg (2012)"},{"issue":"3","key":"2239_CR19","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1002\/eej.22459","volume":"188","author":"K Fujii","year":"2014","unstructured":"Fujii, K., Yamamoto, T.: Development of a nonlinear soft sensor using a GMDH network for a refinery crude distillation tower. Elec. Eng. Japan 188(3), 31\u201338 (2014). https:\/\/doi.org\/10.1002\/eej.22459","journal-title":"Elec. Eng. Japan"},{"key":"2239_CR20","doi-asserted-by":"publisher","unstructured":"Sakaguchi, A., Yamamoto, T.: A design of predictive PID control systems using GA and GMDH network. In: Proceedings of the International Conference on Control Applications, vol. 1, pp. 266\u20132711 (2002). https:\/\/doi.org\/10.1109\/CCA.2002.1040196","DOI":"10.1109\/CCA.2002.1040196"},{"key":"2239_CR21","doi-asserted-by":"publisher","unstructured":"Wakitani, S., Yamamoto, T.: Study on a GMDH-PID controller design method based on LASSO. In: 2018 57th Annual Conference of the Society of Instrument and Control Engineers of Japan (SICE), pp. 1464\u20131469 (2018). https:\/\/doi.org\/10.23919\/SICE.2018.8492667","DOI":"10.23919\/SICE.2018.8492667"},{"key":"2239_CR22","doi-asserted-by":"publisher","unstructured":"Ishimura, A., Wakitani, S., Yamamoto, T.: Design of a GMDH-PID controller using a database. In: 2016 International Conference on Advanced Mechatronic Systems (ICAMechS), pp. 1\u20134 (2016). https:\/\/doi.org\/10.1109\/ICAMechS.2016.7813411","DOI":"10.1109\/ICAMechS.2016.7813411"},{"key":"2239_CR23","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1016\/j.engappai.2015.10.013","volume":"48","author":"A Mozaffari","year":"2016","unstructured":"Mozaffari, A., Azad, N.L., Hedrick, J.K., Taghavipour, A.: A hybrid switching predictive controller with proportional integral derivative gains and GMDH neural representation of automotive engines for coldstart emission reductions. Eng. Appl. Artif. Intell. 48, 72\u201394 (2016). https:\/\/doi.org\/10.1016\/j.engappai.2015.10.013","journal-title":"Eng. Appl. Artif. Intell."},{"key":"2239_CR24","doi-asserted-by":"publisher","unstructured":"Pastrana, M.A., Oliveira, L.H., Santana, M.S., Oliveira, V.C., Mendoza-Pe\u00f1aloza, J., Mu\u00f1oz, D.M.: Hardware implementation of a GMDH controller for mobile robot obstacle following\/avoidance. In: 2023 Latin American Robotics Symposium (LARS), 2023 Brazilian Symposium on Robotics (SBR), and 2023 Workshop on Robotics in Education (WRE), pp. 206\u2013211 (2023). https:\/\/doi.org\/10.1109\/LARS\/SBR\/WRE59448.2023.10332957","DOI":"10.1109\/LARS\/SBR\/WRE59448.2023.10332957"},{"issue":"2","key":"2239_CR25","doi-asserted-by":"publisher","first-page":"387","DOI":"10.1007\/s00500-016-2474-6","volume":"22","author":"D Wang","year":"2018","unstructured":"Wang, D., Tan, D., Liu, L.: Particle swarm optimization algorithm: an overview. Soft Comput. 22(2), 387\u2013408 (2018). https:\/\/doi.org\/10.1007\/s00500-016-2474-6","journal-title":"Soft Comput."},{"key":"2239_CR26","doi-asserted-by":"publisher","unstructured":"Meraihi, Y., Gabis, A.B., Mirjalili, S., Ramdane-Cherif, A.: Grasshopper optimization algorithm: Theory, variants, and applications. IEEE Access 9, 50001\u201350024 (2021) https:\/\/doi.org\/10.1109\/ACCESS.2021.3067597","DOI":"10.1109\/ACCESS.2021.3067597"},{"issue":"1","key":"2239_CR27","doi-asserted-by":"publisher","first-page":"391","DOI":"10.1007\/s11831-022-09801-z","volume":"30","author":"SK Sahoo","year":"2023","unstructured":"Sahoo, S.K., Saha, A.K., Ezugwu, A.E., Agushaka, J.O., Abuhaija, B., Alsoud, A.R., Abualigah, L.: Moth flame optimization: Theory, modifications, hybridizations, and applications. Arch. Comput. Methods Eng. 30(1), 391\u2013426 (2023). https:\/\/doi.org\/10.1007\/s11831-022-09801-z","journal-title":"Arch. Comput. Methods Eng."},{"key":"2239_CR28","doi-asserted-by":"publisher","unstructured":"Wong, K.P., Dong, Z.Y.: Differential evolution, an alternative approach to evolutionary algorithm. In: Proceedings of the 13th International Conference On, Intelligent Systems Application to Power Systems, pp. 73\u201383 (2005). https:\/\/doi.org\/10.1109\/ISAP.2005.1599244","DOI":"10.1109\/ISAP.2005.1599244"},{"key":"2239_CR29","doi-asserted-by":"publisher","unstructured":"Pastrana, M.A., Oliveira, L.H., Mendes, D.A., Silva, D.L., Mendoza-Pe\u00f1aloza, J., Mu\u00f1oz, D.M.: Implementation of a PID controller using online tuning applied to a mobile robot obstacle following\/avoidance. In: 2024 Argentine Conference on Electronics (CAE), pp. 10\u201315 (2024). https:\/\/doi.org\/10.1109\/CAE59785.2024.10487152","DOI":"10.1109\/CAE59785.2024.10487152"},{"key":"2239_CR30","doi-asserted-by":"publisher","unstructured":"Deng, H., Stathopoulos, G., Suen, C.Y.: Applying error-correcting output coding to enhance convolutional neural network for target detection and pattern recognition. In: 2010 20th International Conference on Pattern Recognition, pp. 4291\u20134294 (2010). https:\/\/doi.org\/10.1109\/ICPR.2010.1043","DOI":"10.1109\/ICPR.2010.1043"},{"key":"2239_CR31","doi-asserted-by":"publisher","unstructured":"Baroud, D., Hasan, A., Shongwe, T.: A study towards implementing various artificial neural networks for signals classification and noise detection in OFDM\/PLC channels. In: 2020 12th International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP), pp. 1\u20136 (2020). https:\/\/doi.org\/10.1109\/CSNDSP49049.2020.9249564","DOI":"10.1109\/CSNDSP49049.2020.9249564"},{"key":"2239_CR32","doi-asserted-by":"publisher","unstructured":"Lulio, L.C., Tronco, M.L., Porto, A.J.V.: ANN statistical image recognition method for computer vision in agricultural mobile robot navigation. In: 2010 IEEE International Conference on Mechatronics and Automation, pp. 1771\u20131776 (2010). https:\/\/doi.org\/10.1109\/ICMA.2010.5588694","DOI":"10.1109\/ICMA.2010.5588694"},{"key":"2239_CR33","doi-asserted-by":"publisher","unstructured":"Wang, Y.-R., Yu, C.-Y.: Predicting project success using ANN-ensemble classificaiton models. In: 2011 IEEE 3rd International Conference on Communication Software and Networks, pp. 47\u201351 (2011). https:\/\/doi.org\/10.1109\/ICCSN.2011.6014846","DOI":"10.1109\/ICCSN.2011.6014846"},{"key":"2239_CR34","doi-asserted-by":"publisher","unstructured":"Bouselham, L., Hajji, M., Hajji, B., Bouali, H.: A MPPT-based ANN controller applied to PV pumping system. In: 2016 International Renewable and Sustainable Energy Conference (IRSEC), pp. 86\u201392 (2016). https:\/\/doi.org\/10.1109\/IRSEC.2016.7983918","DOI":"10.1109\/IRSEC.2016.7983918"},{"key":"2239_CR35","unstructured":"Haykin, S., Principe, J.C., Sejnowski, T.J., McWhirter, J.: In: Haykin, S., Principe, J.C., Sejnowski, T.J., McWhirter, J. (eds.) Modeling Large Dynamical Systems with Dynamical Consistent Neural Networks, pp. 203\u2013241. MIT Press, Cambridge, MA (2007)"},{"key":"2239_CR36","doi-asserted-by":"publisher","DOI":"10.1016\/j.eastsj.2021.100040","volume":"7","author":"ME Shaik","year":"2021","unstructured":"Shaik, M.E., Islam, M.M., Hossain, Q.S.: A review on neural network techniques for the prediction of road traffic accident severity. Asian Transport Stud. 7, 100040 (2021). https:\/\/doi.org\/10.1016\/j.eastsj.2021.100040","journal-title":"Asian Transport Stud."},{"key":"2239_CR37","volume-title":"Neural Networks: A Comprehensive Foundation","author":"S Haykin","year":"1998","unstructured":"Haykin, S.: Neural Networks: A Comprehensive Foundation, 2nd edn. Prentice Hall PTR, USA (1998)","edition":"2"},{"key":"2239_CR38","doi-asserted-by":"publisher","unstructured":"Ivakhnenko, A.G.: Polynomial theory of complex systems. IEEE Trans. Syst., Man, Cybernetics SMC-1 (4), 364\u2013378 (1971). https:\/\/doi.org\/10.1109\/TSMC.1971.4308320","DOI":"10.1109\/TSMC.1971.4308320"},{"issue":"2","key":"2239_CR39","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1016\/0005-1098(70)90092-0","volume":"6","author":"AG Ivakhnenko","year":"1970","unstructured":"Ivakhnenko, A.G.: Heuristic self-organization in problems of engineering cybernetics. Automatica 6(2), 207\u2013219 (1970). https:\/\/doi.org\/10.1016\/0005-1098(70)90092-0","journal-title":"Automatica"},{"key":"2239_CR40","doi-asserted-by":"publisher","unstructured":"Pastrana, M.A., Bautista, J., Mendoza-Pe\u00f1aloza, J., Oliveira, L.H., Mendes, D.A., Mu\u00f1oz, D.M.: Teaching control theory using mobile robot obstacle following\/avoidance with coppeliasim and MFO algorithm. In: 2023 Latin American Robotics Symposium (LARS), 2023 Brazilian Symposium on Robotics (SBR), and 2023 Workshop on Robotics in Education (WRE), pp. 579\u2013584 (2023). https:\/\/doi.org\/10.1109\/LARS\/SBR\/WRE59448.2023.10333042","DOI":"10.1109\/LARS\/SBR\/WRE59448.2023.10333042"},{"key":"2239_CR41","unstructured":"Pastrana, M.A., Bautista, J., Mendoza-Pe\u00f1aloza, J., Oliveira, L.H., C\u00faellar\u00a0S\u00e1nchez, W.H., Mu\u00f1oz, D.M.: Comparison of bioinspired tuning of PID controllers for mobile robots obstacle following\/avoidance. In: XVI Simp\u00f3sio Brasileiro de Automa\u00e7\u00e3o Inteligente, pp. 1\u20136 (2023)"},{"key":"2239_CR42","unstructured":"Pastrana, M.: EVA Mobile Robot Repository. Accessed on December 12, 2024. https:\/\/gitlab.com\/mariopastrana403\/ejemplo\/-\/tree\/Maria_MD\/Mechanic"},{"key":"2239_CR43","doi-asserted-by":"publisher","unstructured":"Eberhart, R., Kennedy, J.: A new optimizer using particle swarm theory. In: MHS\u201995. Proceedings of the Sixth International Symposium on Micro Machine and Human Science, pp. 39\u201343 (1995). https:\/\/doi.org\/10.1109\/MHS.1995.494215","DOI":"10.1109\/MHS.1995.494215"},{"key":"2239_CR44","doi-asserted-by":"publisher","unstructured":"Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of ICNN\u201995 - International Conference on Neural Networks, vol. 4, pp. 1942\u201319484 (1995). https:\/\/doi.org\/10.1109\/ICNN.1995.488968","DOI":"10.1109\/ICNN.1995.488968"},{"key":"2239_CR45","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1016\/j.engappai.2013.12.003","volume":"28","author":"Hardware opposition-based PSO applied to mobile robot controllers","year":"2014","unstructured":"Hardware opposition-based PSO applied to mobile robot controllers: Mu\u00f1oz, D.M., Llanos, C.H., S. Coelho, L., Ayala-Rinc\u00f3n, M. Eng. Appl. Artif. Intell. 28, 64\u201377 (2014). https:\/\/doi.org\/10.1016\/j.engappai.2013.12.003","journal-title":"Eng. Appl. Artif. Intell."},{"issue":"4","key":"2239_CR46","doi-asserted-by":"publisher","first-page":"341","DOI":"10.1023\/A:1008202821328","volume":"11","author":"R Storn","year":"1997","unstructured":"Storn, R., Price, K.: Differential evolution - a simple and efficient heuristic for global optimization over continuous spaces. J. Global Optim. 11(4), 341\u2013359 (1997). https:\/\/doi.org\/10.1023\/A:1008202821328","journal-title":"J. Global Optim."},{"key":"2239_CR47","doi-asserted-by":"publisher","unstructured":"Tasgetiren, M.F., Bulut, O., Fadilo\u011flu, M.M.: A differential evolution algorithm for the economic lot scheduling problem. In: 2011 IEEE Symposium on Differential Evolution (SDE), pp. 1\u20136 (2011). https:\/\/doi.org\/10.1109\/SDE.2011.5952072","DOI":"10.1109\/SDE.2011.5952072"},{"key":"2239_CR48","doi-asserted-by":"publisher","unstructured":"Mirjalili, S.: Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm. Knowl.-Based Syst. 89, 228\u2013249 (2015). https:\/\/doi.org\/10.1016\/j.knosys.2015.07.006","DOI":"10.1016\/j.knosys.2015.07.006"},{"key":"2239_CR49","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1016\/j.advengsoft.2017.01.004","volume":"105","author":"S Saremi","year":"2017","unstructured":"Saremi, S., Mirjalili, S., Lewis, A.: Grasshopper optimisation algorithm: Theory and application. Adv. Eng. Softw. 105, 30\u201347 (2017). https:\/\/doi.org\/10.1016\/j.advengsoft.2017.01.004","journal-title":"Adv. Eng. Softw."},{"key":"2239_CR50","doi-asserted-by":"publisher","first-page":"497","DOI":"10.1016\/j.ast.2017.08.037","volume":"70","author":"J Wu","year":"2017","unstructured":"Wu, J., Wang, H., Li, N., Yao, P., Huang, Y., Su, Z., Yu, Y.: Distributed trajectory optimization for multiple solar-powered UAVs target tracking in urban environment by adaptive grasshopper optimization algorithm. Aerospace Sci. Technol. 70, 497\u2013510 (2017). https:\/\/doi.org\/10.1016\/j.ast.2017.08.037","journal-title":"Aerospace Sci. Technol."},{"key":"2239_CR51","doi-asserted-by":"publisher","unstructured":"Masselos, K., Voros, N.S.: In: Voros, N.S., Masselos, K. (eds.) Introduction to Reconfigurable Hardware, pp. 15\u201326. Springer, Boston, MA (2005). https:\/\/doi.org\/10.1007\/0-387-26104-4_1","DOI":"10.1007\/0-387-26104-4_1"},{"key":"2239_CR52","doi-asserted-by":"publisher","unstructured":"Wang, C., Luo, Z.: A review of the optimal design of neural networks based on FPGA. Appl. Sci. 12(21) (2022).https:\/\/doi.org\/10.3390\/app122110771","DOI":"10.3390\/app122110771"},{"key":"2239_CR53","doi-asserted-by":"publisher","unstructured":"Zhang, X., Chen, M., Zhan, X.: Behavioral cloning for driverless cars using transfer learning. In: 2018 IEEE\/ION Position, Location and Navigation Symposium (PLANS), pp. 1069\u20131073 (2018). https:\/\/doi.org\/10.1109\/PLANS.2018.8373488","DOI":"10.1109\/PLANS.2018.8373488"},{"key":"2239_CR54","doi-asserted-by":"publisher","DOI":"10.1016\/j.engappai.2021.104362","volume":"104","author":"J Liu","year":"2021","unstructured":"Liu, J., Lu, H., Luo, Y., Yang, S.: Spiking neural network-based multi-task autonomous learning for mobile robots. Eng. Appl. Artif. Intell. 104, 104362 (2021). https:\/\/doi.org\/10.1016\/j.engappai.2021.104362","journal-title":"Eng. Appl. Artif. Intell."},{"key":"2239_CR55","doi-asserted-by":"publisher","unstructured":"Wei, Y., Fang, S., Lin, W., Zhang, J., Luo, D.: Acquiring robot navigation skill with knowledge learned from demonstration. In: 2021 IEEE International Conference on Development and Learning (ICDL), pp. 1\u20136 (2021). https:\/\/doi.org\/10.1109\/ICDL49984.2021.9515639","DOI":"10.1109\/ICDL49984.2021.9515639"},{"key":"2239_CR56","doi-asserted-by":"publisher","unstructured":"Pastrana, M.A., Mu\u00f1oz, D.M., Oliveira, L.H.N.: Learning from demonstration in embedded hardware for the composition of micro-skills in mobile robots. Research Square PREPRINT (Version 1) (2024). https:\/\/doi.org\/10.21203\/rs.3.rs-4184698\/v1 . Available at Research Square","DOI":"10.21203\/rs.3.rs-4184698\/v1"},{"key":"2239_CR57","doi-asserted-by":"publisher","unstructured":"Nobile, M.S., Cazzaniga, P., Besozzi, D., Colombo, R., Mauri, G., Pasi, G.: Fuzzy self-tuning PSO: A settings-free algorithm for global optimization. Swarm Evolutionary Comput. 39, 70\u201385 (2018). https:\/\/doi.org\/10.1016\/j.swevo.2017.09.001","DOI":"10.1016\/j.swevo.2017.09.001"},{"key":"2239_CR58","doi-asserted-by":"publisher","unstructured":"Juneja, M., Nagar, S.K.: Particle swarm optimization algorithm and its parameters: A review. In: 2016 International Conference on Control, Computing, Communication and Materials (ICCCCM), pp. 1\u20135 (2016). https:\/\/doi.org\/10.1109\/ICCCCM.2016.7918233","DOI":"10.1109\/ICCCCM.2016.7918233"},{"key":"2239_CR59","doi-asserted-by":"publisher","unstructured":"Arafa, M., Sallam, E.A., Fahmy, M.M.: An enhanced differential evolution optimization algorithm. In: 2014 Fourth International Conference on Digital Information and Communication Technology and Its Applications (DICTAP), pp. 216\u2013225 (2014). https:\/\/doi.org\/10.1109\/DICTAP.2014.6821685","DOI":"10.1109\/DICTAP.2014.6821685"},{"key":"2239_CR60","doi-asserted-by":"publisher","unstructured":"Crespo, M.L., Foulon, F., Cicuttin, A., Bogovac, M., Onime, C., Sisterna, C., Melo, R., Florian\u00a0Samayoa, W., Garc\u00eda Ord\u00f3\u00f1ez, L.G., Molina, R., Valinoti, B.: Remote laboratory for E-Learning of systems on chip and their applications to nuclear and scientific instrumentation. Electronics 10(18) (2021). https:\/\/doi.org\/10.3390\/electronics10182191","DOI":"10.3390\/electronics10182191"},{"key":"2239_CR61","doi-asserted-by":"publisher","unstructured":"Mu\u00f1oz, D., Sanchez, D., Llanos, C., Ayala-Rincon, M.: Tradeoff of FPGA design of a floating-point library for arithmetic operators. J. Integrated Circuits Syst. 5(1), 42\u201352 (2010). https:\/\/doi.org\/10.29292\/jics.v5i1.309","DOI":"10.29292\/jics.v5i1.309"},{"key":"2239_CR62","doi-asserted-by":"publisher","unstructured":"Mu\u00f1oz, D.M., S\u00e1nchez, D.F., Llanos, C.H., Ayala-Rinc\u00f3n, M.: Tradeoff of FPGA design of floating-point transcendental functions. In: 2009 17th IFIP International Conference on Very Large Scale Integration (VLSI-SoC), pp. 239\u2013242 (2009). https:\/\/doi.org\/10.1109\/VLSISOC.2009.6041365","DOI":"10.1109\/VLSISOC.2009.6041365"},{"key":"2239_CR63","doi-asserted-by":"publisher","unstructured":"Mu\u00f1oz, D.M., Sanchez, D.F., Llanos, C.H., Ayala-Rinc\u00f3n, M.: FPGA based floating-point library for CORDIC algorithms. In: 2010 VI Southern Programmable Logic Conference (SPL), pp. 55\u201360 (2010). https:\/\/doi.org\/10.1109\/SPL.2010.5483002","DOI":"10.1109\/SPL.2010.5483002"},{"key":"2239_CR64","unstructured":"Pastrana, M.: The Playlist for the Training Scenario of the EVA Mobile Robot. Accessed on December 12, 2024. https:\/\/www.youtube.com\/watch?v=3AaBPeFt-uc&list=PLfQ-ANnHAohkZ8535VL2NtPXVr4ACts0v"},{"key":"2239_CR65","unstructured":"McClave, J., Sincich, T.: Statistics, 12th edn. Pearson Education Limited, New York (2011). Chap. 14"},{"key":"2239_CR66","unstructured":"Pastrana, M.: The Repository for the HIL Implementation of the EVA Mobile Robot. Accessed on December 12, 2024. https:\/\/gitlab.com\/mariopastrana403\/ejemplo\/-\/tree\/Maria_MD\/EVA_Implementation\/Hardware\/UDMA_GMDH\/src"},{"key":"2239_CR67","unstructured":"Pastrana, M.: The Tutorial for the HIL Implementation of the EVA Mobile Robot. Accessed on December 11, 2024. https:\/\/www.youtube.com\/watch?v=sUCiqZntlSs&list=PLfQ-ANnHAohlU78MyURngkxW99rDP_P06"},{"key":"2239_CR68","unstructured":"Pastrana, M.: The Playlist for the HIL Implementation of the EVA Mobile Robot. Accessed on December 12, 2024. https:\/\/www.youtube.com\/watch?v=krH9OjU_zDA&list=PLfQ-ANnHAohmIBFPfm2A027uJioPjtR2k"},{"key":"2239_CR69","doi-asserted-by":"publisher","unstructured":"Pastrana, M.A., Oliveira, L.H., Bautista, J., Pinto-Lopera, J., Mendoza-Pe\u00f1aloza, J., Mu\u00f1oz, D.M.: Sub-optimal perceptron controller using WOA algorithm for farming watering mobile robot. In: 2024 IEEE Latin American Conference on Computational Intelligence (LA-CCI), pp. 1\u20136 (2024). https:\/\/doi.org\/10.1109\/LA-CCI62337.2024.10814872","DOI":"10.1109\/LA-CCI62337.2024.10814872"},{"key":"2239_CR70","unstructured":"Pastrana, M.: The Playlist for the HIL Implementation Using Dynamic Scenarios of the EVA Mobile Robot. Accessed on December 12, 2024. https:\/\/www.youtube.com\/watch?v=BHIp7YwljzY&list=PLfQ-ANnHAohkOiUjfYJUBLHb64aTJLf2r &index=2"}],"container-title":["Journal of Intelligent &amp; Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-025-02239-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10846-025-02239-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-025-02239-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,5]],"date-time":"2025-04-05T21:36:27Z","timestamp":1743888987000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10846-025-02239-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,22]]},"references-count":70,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2025,3]]}},"alternative-id":["2239"],"URL":"https:\/\/doi.org\/10.1007\/s10846-025-02239-y","relation":{},"ISSN":["1573-0409"],"issn-type":[{"value":"1573-0409","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,3,22]]},"assertion":[{"value":"19 April 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 March 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 March 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The research was conducted ethically and in compliance with the established ethical standards and guidelines.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval (include appropriate approvals or waivers)"}},{"value":"We hereby provide our consent to participate in the \u201cComparison of GMDH and Perceptron Controllers for Mobile Robot Obstacle Following\/Avoidance with Hardware-in-the-Loop Validation\u201d understanding that our paper will be used in the publication.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to participate (include appropriate statements)"}},{"value":"We also grant our consent for the information provided in this study to be published in the \u201cComparison of GMDH and Perceptron Controllers for Mobile Robot Obstacle Following\/Avoidance with Hardware-in-the-Loop Validation\u201d while ensuring confidentiality and anonymity.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflicts of interest\/Competing interests"}}],"article-number":"40"}}