402
Views
16
CrossRef citations to date
0
Altmetric
Original Articles

Meta-heuristic algorithms for the control tuning of omnidirectional mobile robots

, ORCID Icon, &
Pages 325-342 | Received 11 May 2018, Accepted 17 Feb 2019, Published online: 25 Mar 2019

References

  • Amador-Angulo, L., and O. Castillo. 2018. “A New Fuzzy Bee Colony Optimization with Dynamic Adaptation of Parameters Using Interval Type-2 Fuzzy Logic for Tuning Fuzzy Controllers.” Soft Computing 22 (2): 571–594. doi: 10.1007/s00500-016-2354-0.
  • Åström, Karl Johan, and Richard M. Murray. 2008. Feedback Systems: An Introduction for Scientists and Engineers. Princeton, NJ: Princeton University Press. http://www.cds.caltech.edu/murray/books/AM05/pdf/am08-complete_22Feb09.pdf.
  • Ayala, Helon Vicente Hultmann, and Leandro dos Santos Coelho. 2012. “Tuning of PID Controller Based on a Multiobjective Genetic Algorithm Applied to a Robotic Manipulator.” Expert Systems with Applications 39 (10): 8968–8974. doi: 10.1016/j.eswa.2012.02.027
  • Baca, José, Prithvi Pagala, Claudio Rossi, and Manuel Ferre. 2015. “Modular Robot Systems Towards the Execution of Cooperative Tasks in Large Facilities.” Robotics and Autonomous Systems 66: 159–174. doi: 10.1016/j.robot.2014.10.008
  • Caponio, A., G. L. Cascella, F. Neri, N. Salvatore, and M. Sumner. 2007. “A Fast Adaptive Memetic Algorithm for Online and Offline Control Design of PMSM Drives.” IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics) 37 (1): 28–41. doi: 10.1109/TSMCB.2006.883271
  • Carlucho, Ignacio, Mariano De Paula, Sebastian A. Villar, and Gerardo G. Acosta. 2017. “Incremental Q-Learning Strategy for Adaptive PID Control of Mobile Robots.” Expert Systems with Applications 80: 183–199. doi: 10.1016/j.eswa.2017.03.002.
  • Chang, Wei-Der, and Shun-Peng Shih. 2010. “PID Controller Design of Nonlinear Systems Using an Improved Particle Swarm Optimization Approach.” Communications in Nonlinear Science and Numerical Simulation 15 (11): 3632–3639. doi: 10.1016/j.cnsns.2010.01.005.
  • Chawla, Mridul, and Manoj Duhan. 2015. “Bat Algorithm: A Survey of the State-of-the-Art.” Applied Artificial Intelligence 29 (6): 617–634. doi: 10.1080/08839514.2015.1038434.
  • Das, Swagatam, Sankha Subhra Mullick, and P. N. Suganthan. 2016. “Recent Advances in Differential Evolution—An Updated Survey.” Swarm and Evolutionary Computation 27: 1–30. doi: 10.1016/j.swevo.2016.01.004.
  • Das, S., and P. N. Suganthan. 2011. “Differential Evolution: A Survey of the State-of-the-Art.” IEEE Transactions on Evolutionary Computation 15 (1): 4–31. doi: 10.1109/TEVC.2010.2059031
  • Derrac, Joaquín, Salvador García, Daniel Molina, and Francisco Herrera. 2011. “A Practical Tutorial on the Use of Nonparametric Statistical Tests as a Methodology for Comparing Evolutionary and Swarm Intelligence Algorithms.” Swarm and Evolutionary Computation 1 (1): 3–18. doi: 10.1016/j.swevo.2011.02.002
  • Fister, Iztok, Iztok Fister, Jr., Xin-She Yang, and Janez Brest. 2013. “A Comprehensive Review of Firefly Algorithms.” Swarm and Evolutionary Computation 13: 34–46. doi: 10.1016/j.swevo.2013.06.001.
  • Fleming, Peter J., and Robin C. Purshouse. 2002. “Evolutionary Algorithms in Control Systems Engineering: A Survey.” Control Engineering Practice 10 (11): 1223–1241. doi: 10.1016/S0967-0661(02)00081-3.
  • Fong, Simon, Suash Deb, and Ankit Chaudhary. 2015. “A Review of Metaheuristics in Robotics.” Computers & Electrical Engineering 43: 278–291. doi: 10.1016/j.compeleceng.2015.01.009
  • Guerrero-Castellanos, J. F., M. G. Villarreal-Cervantes, J. P. Sánchez-Santana, and S. Ramírez-Martínez. 2014. “Seguimiento de Trayectorias de un Robot móvil (3,0) Mediante Control Acotado [Trajectory Tracking of a Mobile Robot (3,0) by Means of Bounded Control].” Revista Iberoamericana de Automática e Informática Industrial RIAI 11 (4): 361–446. doi: 10.1016/j.riai.2014.09.005.
  • Huan, Tran Thien, Cao VanKien, Ho Pham Huy Anh, and Nguyen Thanh Nam. 2018. “Adaptive Gait Generation for Humanoid Robot Using Evolutionary Neural Model Optimized with Modified Differential Evolution Technique.” Neurocomputing 320: 112–120. doi: 10.1016/j.neucom.2018.08.074
  • Iacca, Giovanni, Ferrante Neri, and Ernesto Mininno. 2012. “Noise Analysis Compact Differential Evolution.” International Journal of Systems Science 43 (7): 1248–1267. doi: 10.1080/00207721.2011.598964.
  • Jiménez, Tamara, Merayo Noemí, Andrés Anaïs, J. Durán Ramón, C. Aguado Juan, de Miguel Ignacio, Fernández Patricia, M. Lorenzo Rubén, and J. Abril Evaristo. 2015. “An Auto-Tuning PID Control System Based on Genetic Algorithms to Provide Delay Guarantees in Passive Optical Networks.” Expert Systems with Applications 42 (23): 9211–9220. doi: 10.1016/j.eswa.2015.07.078.
  • Karer, Gorazd, and Igor Škrjanc. 2016. “Interval-Model-Based Global Optimization Framework for Robust Stability and Performance of PID Controllers.” Applied Soft Computing 40: 526–543. doi: 10.1016/j.asoc.2015.11.046.
  • Khalil, Hassan K. 2015. Nonlinear Control. Harlow, UK: Pearson Education. https://www.pearson.com/us/higher-education/program/Khalil-Nonlinear-Control/PGM36247.html.
  • Kulich, Miroslav, Juan José Miranda-Bront, and Libor Přeučil. 2017. “A Meta-Heuristic Based Goal-Selection Strategy for Mobile Robot Search in an Unknown Environment.” Computers & Operations Research 84: 178–187. doi: 10.1016/j.cor.2016.04.029.
  • Lacevic, Bakir, Jasmin Velagic, and Mujo Hebibovic. 2005. “Evolution of Parameters of Nonlinear Position Control for Dynamic Model of Mobile Robot with Friction.” IFAC Proceedings Volumes 38 (1): 361–366. doi: 10.3182/20050703-6-CZ-1902.01330.
  • Lagunes, M. L., O. Castillo, F. Valdez, and J. Soria. 2018. “Parameter Optimization for Membership Functions of Type-2 Fuzzy Controllers for Autonomous Mobile Robots Using the Firefly Algorithm.” In Fuzzy Information Processing, edited by G. Barreto and R. Coelho, Vol. 831 of the series Communications in Computer and Information Science, 569–579. Cham, Switzerland: Springer. doi:10.1007/978-3-319-95312-0_50.
  • Mac, Thi Thoa, Cosmin Copot, Duc Trung Tran, and Robin De Keyser. 2016. “Heuristic Approaches in Robot Path Planning: A Survey.” Robotics and Autonomous Systems 86: 13–28. doi: 10.1016/j.robot.2016.08.001
  • Osyczka, Andrzej. 1984. Multicriterion Optimization in Engineering with FORTRAN Programs. Chichester, UK: Ellis Horwood–Wiley. https://lib.ugent.be/catalog/rug01:000203834.
  • Pan, Indranil, Saptarshi Das, and Amitava Gupta. 2011. “Tuning of an Optimal Fuzzy PID Controller with Stochastic Algorithms for Networked Control Systems with Random Time Delay.” ISA Transactions 50 (1): 28–36. doi: 10.1016/j.isatra.2010.10.005
  • Paprotny, I., and S. Bergbreiter. 2014. “Small-Scale Robotics. From Nano-to-Millimeter-Sized Robotic Systems and Applications.” In Small-Scale Robotics: An Introduction, Vol. 8336 of Lecture Notes in Computer Science, 1–15. Berlin: Springer. doi: 10.1007/978-3-642-55134-5.
  • Peñaloza-Mejía, Ollin, Luis A. Márquez-Martínez, Joaquín Alvarez, Miguel G. Villarreal-Cervantes, and Ramn García-Hernández. 2015. “Motion Control Design for an Omnidirectional Mobile Robot Subject to Velocity Constraints.” Mathematical Problems in Engineering 2015: Article ID 608015 (15pp). doi: 10.1155/2015/608015.
  • Peng, Tianran, Jun Qian, Bin Zi, Jiakui Liu, and Xingwei Wang. 2016. “Mechanical Design and Control System of an Omni-Directional Mobile Robot for Material Conveying.” Procedia CIRP 56: 412–415. doi: 10.1016/j.procir.2016.10.068
  • Portilla-Flores, EdgarAlfredo, Efrén Mezura-Montes, Jaime Álvarez-Gallegos, Carlos Artemio Coello-Coello, Carlos Alberto Cruz-Villar, and Miguel Gabriel Villarreal-Cervantes. 2011. “Parametric Reconfiguration Improvement in Non-Iterative Concurrent Mechatronic Design Using an Evolutionary-Based Approach.” Engineering Applications of Artificial Intelligence 24 (5): 757–771. doi: 10.1016/j.engappai.2011.02.019
  • Reynoso-Meza, Gilberto, Javier Sanchis, Xavier Blasco, and Miguel Martínez. 2013. “Algoritmos Evolutivos y su Empleo en el Ajuste de Controladores del Tipo PID: Estado Actual y Perspectivas [Evolutionary Algorithms for PID Controller Tuning: Current Trends and Perspectives].” Revista Iberoamericana de Automática e Informatica Industrial RIAI 10 (3): 251–268. doi: 10.1016/j.riai.2013.04.001.
  • Rodríguez-Molina, Alejandro, Miguel Gabriel Villarreal-Cervantes, and Mario Aldape-Pérez. 2019. “An Adaptive Control Study for the DC Motor Using Meta-Heuristic Algorithms.” Soft Computing 23 (3): 889–906. doi: 10.1007/s00500-017-2797-y.
  • Rodríguez-Molina, Alejandro, Miguel G. Villarreal-Cervantes, Jaime Álvarez-Gallegos, and Mario Aldape-Pérez. 2019. “Bio-Inspired Adaptive Control Strategy for the Highly Efficient Speed Regulation of the DC Motor under Parametric Uncertainty.” Applied Soft Computing 75: 29–45. doi: 10.1016/j.asoc.2018.11.002.
  • Ruano, António E. 2007. “Intelligent Control—the Road Ahead.” In European Control Conference (ECC'07), 4442–4443. IEEE. doi: 10.23919/ECC.2007.7069036.
  • Siciliano, Bruno, Lorenzo Sciavicco, Luigi Villani, and Giuseppe Oriolo. 2009. Robotics: Modelling, Planning and Control. In the series Advanced Textbooks in Control and Signal Processing. London, UK: Springer-Verlag. doi: 10.1007/978-1-84628-642-1.
  • Vallvé, Joan, and Juan Andrade-Cetto. 2015. “Potential Information Fields for Mobile Robot Exploration.” Robotics and Autonomous Systems 69: 68–79. doi: 10.1016/j.robot.2014.08.009.
  • Villarreal-Cervantes, Miguel G. 2017. “Approximate and Widespread Pareto Solutions in the Structure-Control Design of Mechatronic Systems.” Journal of Optimization Theory and Applications 173 (2): 628–657. doi: 10.1007/s10957-016-1053-4.
  • Villarreal-Cervantes, Miguel G., and Jaime Álvarez-Gallegos. 2016. “Off-Line PID Control Tuning for a Planar Parallel Robot Using DE Variants.” Expert Systems with Applications 64: 444–454. doi: 10.1016/j.eswa.2016.08.013.
  • Villarreal-Cervantes, Miguel G., Carlos A. Cruz-Villar, Jaime Álvarez-Gallegos, and Edgar A. Portilla-Flores. 2012. “Kinematic Dexterity Maximization of an Omnidirectional Wheeled Mobile Robot: A Comparison of Metaheuristic and SQP Algorithms.” International Journal of Advanced Robotic Systems 9 (4): 161:2012 (12pp). doi: 10.5772/52251.
  • Villarreal-Cervantes, Miguel G., Efrén Mezura-Montes, and José Yaír Guzmán-Gaspar. 2018. “Differential Evolution Based Adaptation for the Direct Current Motor Velocity Control Parameters.” Mathematics and Computers in Simulation 150: 122–141. doi: 10.1016/j.matcom.2018.03.007.
  • Villarreal-Cervantes, M. G., A. Rodríguez-Molina, C. V. García-Mendoza, O. Peñoza-Mejía, and Gabriel Sepúlveda-Cervantes. 2017. “Multi-Objective On-Line Optimization Approach for the DC Motor Controller Tuning Using Differential Evolution.” IEEE Access 5: 20393–20407. doi: 10.1109/ACCESS.2017.2757959.
  • Wang, Tai-Yu, and Ching-Chih Tsai. 2004. “Adaptive Trajectory Tracking Control of a Wheeled Mobile Robot via Lyapunov Techniques.” 30th Annual Conference of the IEEE Industrial Electronics Society (IECON 2004) 1: 389–394. doi: 10.1109/IECON.2004.1433342.
  • Whitley, Darrell, and Andrew M. Sutton. 2012. “Genetic Algorithms—A Survey of Models and Methods.” In Handbook of Natural Computing, 637–671. Berlin: Springer. doi:10.1007/978-3-540-92910-9_21.
  • Wolpert, David H., and William G. Macready. 1997. “No Free Lunch Theorems for Optimization.” IEEE Transactions on Evolutionary Computation 1 (1): 67–82. https://ti.arc.nasa.gov/m/profile/dhw/papers/78.pdf. doi: 10.1109/4235.585893
  • Zhang, Yudong, Shuihua Wang, and Genlin Ji. 2015. “A Comprehensive Survey on Particle Swarm Optimization Algorithm and Its Applications.” Mathematical Problems in Engineering 2015: Article ID 931256. doi: 10.1155/2015/931256.
  • Zhao, Yuanshen, Liang Gong, Chengliang Liu, and Yixiang Huang. 2016. “Dual-Arm Robot Design and Testing for Harvesting Tomato in Greenhouse.” IFAC-PapersOnLine 49 (16): 161–165. doi: 10.1016/j.ifacol.2016.10.030.
  • Ziegler, J. G., and N. B. Nichols. 1942. “Optimum Settings for Automatic Controllers.” Transactions of the ASME 64: 759–765. https://staff.guilan.ac.ir/staff/users/chaibakhsh/fckeditor_repo/file/documents/Optimum%20Settings%20for%20Automatic%20Controllers%20(Ziegler%20and%20Nichols,%201942).pdf.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.