Skip to main content

A Review of Fuzzy Metaheuristics for Optimal Design of Fuzzy Controllers in Mobile Robotics

  • Chapter
  • First Online:
Complex Systems: Spanning Control and Computational Cybernetics: Applications

Part of the book series: Studies in Systems, Decision and Control ((SSDC,volume 415))

  • 220 Accesses

Abstract

In this article, a review of the existing publications using fuzzy metaheuristics for optimal design of fuzzy controllers in mobile robotics is presented. Metaheuristics is an area that deals with a wide range of bio-inspired and nature-inspired optimization algorithms than can be used for diverse application areas. Fuzzy control can be thought of as a way for achieving control of dynamic systems by using fuzzy sets and fuzzy systems that are based on expert knowledge instead of traditional mathematical models. In this regard, it is natural to think that the metaheuristics area, which include techniques such as genetic algorithms and bio or nature inspired optimization techniques, will have a great impact in achieving the goals of efficiently controlling mobile robots. Actually, this review paper reveals that there have been many works in this area, and we will provide the up to date relevant statistics and analysis of the existing works. In addition, we will outline future possible trends for research on applying fuzzy metaheuristics to problems of designing fuzzy controllers in mobile robotics.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Castillo, O., Amador-Angulo, L.: A generalized type-2 fuzzy logic approach for dynamic parameter adaptation in bee colony optimization applied to fuzzy controller design. Inf. Sci. 460–461, 476–496 (2018)

    Article  Google Scholar 

  2. Dorigo, M.: Optimization, learning and natural algorithms. Ph.D. Thesis, Dipartimento di Elettronica, Politechico di Milano, Italy (1992)

    Google Scholar 

  3. Guerrero, M., Castillo, O., Garcia, M.: Fuzzy dynamic parameters adaptation in the cuckoo search algorithm using fuzzy logic. In: 2015 IEEE Congress on Evolutionary Computation (CEC), pp. 441–448. IEEE (2015)

    Google Scholar 

  4. Hongbo, L., Abraham, A.: A fuzzy adaptive turbulent particle swarm optimization. Int. J. Innov. Comput. Appl. 1(1), 39–47 (2007)

    Article  Google Scholar 

  5. Melin, P., Olivas, F., Castillo, O., Valdez, F., Soria, J., Garcia, J.: Optimal design of fuzzy classification systems using PSO with dynamic parameter adaptation through fuzzy logic. Elsevier Exp. Syst. Appl. 40(8), 3196–3206 (2013)

    Article  Google Scholar 

  6. Neyoy, H., Castillo, O., Soria, J.: Dynamic fuzzy logic parameter tuning for ACO and its application in TSP problems. In: Studies in Computational Intelligence, vol. 451. Springer, pp. 259–271 (2012)

    Google Scholar 

  7. Olivas, F., Valdez, F., Castillo, O., Melin, P.: Dynamic parameter adaptation in particle swarm optimization using interval type-2 fuzzy logic. Soft Comput. 20(3), 1057–1070 (2016)

    Article  Google Scholar 

  8. Olivas, F., Valdez, F., Castillo, O., Gonzalez, C., Martinez, G., Melin, P.: Ant colony optimization with dynamic parameter adaptation based on interval type-2 fuzzy logic systems. Appl. Soft Comput. 53, 74–87 (2017)

    Article  Google Scholar 

  9. Olivas, F., Valdez, F., Castillo, O., Melin, P.: Interval type-2 fuzzy logic for dynamic parameter adaptation in a modified gravitational search algorithm. Inf. Sci. 476, 159–175 (2019)

    Article  Google Scholar 

  10. Ochoa, P., Castillo, O., Soria, J.: Differential evolution with dynamic adaptation of parameters for the optimization of fuzzy controllers. In: Recent Advances on Hybrid Approaches for Designing Intelligent Systems, pp. 275–288. Springer International Publishing (2014)

    Google Scholar 

  11. Peraza, C., Valdez, F., Castillo, O.: An improved harmony search algorithm using fuzzy logic for the optimization of mathematical functions. In: Design of Intelligent Systems Based on Fuzzy Logic, Neural Networks and Nature-Inspired Optimization, pp. 605–615. Springer International Publishing (2015)

    Google Scholar 

  12. Perez, J., Valdez, F., Castillo, O., Melin, P., Gonzalez, C., Martinez, G.: Interval type-2 fuzzy logic for dynamic parameter adaptation in the bat algorithm. Soft Comput. 1–19 (2016)

    Google Scholar 

  13. Rashedi, E., Nezamabadi-Pour H., Saryazdi, S.: GSA: a gravitational search algorithm. ELSEVIER: Inf. Sci. 179(13), 2232–2248 (2009). (Iran)

    Google Scholar 

  14. Shi, Y., Eberhart, R.: Fuzzy adaptive particle swarm optimization. In: Proceeding of IEEE International Conference on Evolutionary Computation, Piscataway, NJ: IEEE Service Center, Seoul, Korea, pp. 101–106 (2001)

    Google Scholar 

  15. Solano-Aragon, C., Castillo, O.: Optimization of Benchmark Mathematical Functions Using the Firefly Algorithm with Dynamic Parameters. In Fuzzy Logic Augmentation of Nature-Inspired Optimization Metaheuristics, pp. 81–89. Springer International Publishing (2015)

    Google Scholar 

  16. Sombra, A., Valdez, F., Melin, P., Castillo, O.: A new gravitational search algorithm using fuzzy logic to parameter adaptation. In: Evolutionary Computation (CEC), 2013 IEEE Congress, pp. 1068–1074. IEEE Press (2013)

    Google Scholar 

  17. Taher, N., Ehsan, A., Masoud, J.: A new hybrid evolutionary algorithm based on new fuzzy adaptive PSO and NM algorithms for distribution feeder reconfiguration. Elsevier Energy Convers Manag. 54, 7–16 (2012)

    Article  Google Scholar 

  18. Valdez, F., Melin, P., Castillo, O.: Evolutionary method combining particle swarm optimization and genetic algorithms using fuzzy logic for decision making. IEEE Int. Conf. Fuzzy Syst. 2114–2119 (2009)

    Google Scholar 

  19. Wang, B., Liang, G., Chan, L.W., Yunlong, D.: A new kind of fuzzy particle swarm optimization fuzzy_PSO algorithm. In: 1st international symposium on systems and control in aerospace and astronautics. In: ISSCAA 2006, pp. 309–311 (2006)

    Google Scholar 

  20. Zadeh, L.: Fuzzy sets. Inf. Control. 8, (1965)

    Google Scholar 

  21. Zadeh, L.: Fuzzy logic. IEEE Comput. 83–92 (1965)

    Google Scholar 

  22. Zadeh, L.: The concept of a linguistic variable and its application to approximate reasoning—I. Inform. Sci. 8, 199–249 (1975)

    Article  MathSciNet  Google Scholar 

  23. Kuntsevich, V.M.: Control Under Uncertainty: Guaranteed Results in Control and Identification Problems. Naukova Dumka, Kyiv (2006).(in Russian)

    Google Scholar 

  24. Kuntsevich, V.M., Gubarev, V.F., Kondratenko, Y.P., Lebedev, D.V., Lysenko, V.P. (eds.): Control Systems: Theory and Applications. Series in Automation, Control and Robotics. River Publishers (2018)

    Google Scholar 

  25. Leal Ramírez, C., Castillo, O., Melin, P., Rodríguez Díaz, A.: Simulation of the bird age-structured population growth based on an interval type-2 fuzzy cellular structure. Inf. Sci. 181(3), 519–535 (2011)

    Article  MathSciNet  Google Scholar 

  26. Cázarez-Castro, N.R., Aguilar, L.T., Castillo, O.: Designing type-1 and type-2 fuzzy logic controllers via fuzzy Lyapunov synthesis for nonsmooth mechanical systems. Eng. Appl. of AI 25(5), 971–979 (2012)

    Article  Google Scholar 

  27. Castillo, O., Melin, P.: Intelligent systems with interval type-2 fuzzy logic. Int. J. Innov. Comput. Inf. Control. 4(4), 771–783 (2008)

    Google Scholar 

  28. Mendez, G.M., Castillo, O.: Interval type-2 TSK fuzzy logic systems using hybrid learning algorithm, fuzzy systems, 2005. FUZZ’05. In: The 14th IEEE International Conference on, pp. 230–235

    Google Scholar 

  29. Melin, P., Castillo, O.: Intelligent control of complex electrochemical systems with a neuro-fuzzy-genetic approach. IEEE Trans. Ind. Electron. 48(5), 951–955

    Google Scholar 

  30. Melin, P., Sánchez, D., Castillo, O.: Genetic optimization of modular neural networks with fuzzy response integration for human recognition. Inf. Sci. 197, 1–19 (2012)

    Article  Google Scholar 

  31. Melin, P., Sánchez, D.: Multi-objective optimization for modular granular neural networks applied to pattern recognition. Inf. Sci. 460–461, 594–610 (2018)

    Article  MathSciNet  Google Scholar 

  32. Raiesdana, S.: A hybrid method for industrial robot navigation. J. Optim. Ind. Eng. 14(1), 219–234 (2021). https://doi.org/10.22094/JOIE.2020.1863337.1629

    Article  Google Scholar 

  33. Tao, Y., Gao, H., Ren, F., Chen, C., Wang, T., Xiong, H., Jiang, S.: A mobile service robot global path planning method based on ant colony optimization and fuzzy control. Appl. Sci. (Switz.) 11(8), (2021). https://doi.org/10.3390/app11083605

  34. Precup, R., Voisan, E., Petriu, E.M., Tomescu, M.L., David, R., Szedlak-Stinean, A., Roman, R.: Grey wolf optimizer-based approaches to path planning and fuzzy logic-based tracking control for mobile robots. Int. J. Comput., Commun. Control. 15(3), (2020). https://doi.org/10.15837/IJCCC.2020.3.3844

  35. Xu, S.S., Huang, H., Kung, Y., Chu, Y.: A networked multirobot cps with artificial immune fuzzy optimization for distributed formation control of embedded mobile robots. IEEE Trans. Ind. Inform. 16(1), 414–422 (2020). https://doi.org/10.1109/TII.2019.2936045

  36. Kondratenko, Y.P., Kozlov, A.V.: Parametric optimization of fuzzy control systems based on hybrid particle swarm algorithms with elite strategy. J. Autom. Inf. Sci. 51(12), 25–45 (2019). https://doi.org/10.1615/JAutomatInfScien.v51.i12.40

    Article  Google Scholar 

  37. Lin, C., Jhang, J., Young, K.: Using a type-2 neural fuzzy controller for navigation control of evolutionary robots. Sens. Mater. 31(9), 2735–2751 (2019). https://doi.org/10.18494/SAM.2019.2343

  38. Martínez, R., Castillo, O., Aguilar, L.T.: Optimization of interval type-2 fuzzy logic controllers for a perturbed autonomous wheeled mobile robot using genetic algorithms. Inf. Sci. 179(13), 2158–2174 (2009). https://doi.org/10.1016/j.ins.2008.12.028

    Article  MATH  Google Scholar 

  39. Castillo, O., Martínez-Marroquín, R., Melin, P., Valdez, F., Soria, J.: Comparative study of bio-inspired algorithms applied to the optimization of type-1 and type-2 fuzzy controllers for an autonomous mobile robot. Inf. Sci. 192, 19–38 (2012). https://doi.org/10.1016/j.ins.2010.02.022

    Article  Google Scholar 

  40. Lum, M.J.H., Friedman, D.C.W., Sankaranarayanan, G., King, H., Fodero II, K., Leuschke, R., Sinanan, M.N.: The RAVEN: design and validation of a telesurgery system. Int. J. Robot. Res. 28(9), 1183–1197 (2009). https://doi.org/10.1177/0278364909101795

  41. Chatterjee, A., Pulasinghe, K., Watanabe, K., Izumi, K.: A particle-swarm-optimized fuzzy-neural network for voice-controlled robot systems. IEEE Trans. Industr. Electron. 52(6), 1478–1489 (2005). https://doi.org/10.1109/TIE.2005.858737

    Article  Google Scholar 

  42. Juang, C., Hsu, C.: Reinforcement ant optimized fuzzy controller for mobile-robot wall-following control. IEEE Trans. Ind. Electron. 56(10), 3931–3940 (2009). https://doi.org/10.1109/TIE.2009.2017557

  43. Castillo, O., Neyoy, H., Soria, J., Melin, P., Valdez, F.: A new approach for dynamic fuzzy logic parameter tuning in ant colony optimization and its application in fuzzy control of a mobile robot. Appl. Soft Comput. J. 28, 150–159 (2015). https://doi.org/10.1016/j.asoc.2014.12.002

    Article  Google Scholar 

  44. Maalouf, E., Saad, M., Saliah, H.: A higher level path tracking controller for a four-wheel differentially steered mobile robot. Robot. Auton. Syst. 54(1), 23–33 (2006). https://doi.org/10.1016/j.robot.2005.10.001

    Article  Google Scholar 

  45. Juang, C., Chang, Y.: Evolutionary-group-based particle-swarm-optimized fuzzy controller with application to mobile-robot navigation in unknown environments. IEEE Trans. Fuzzy Syst. 19(2), 379–392 (2011). https://doi.org/10.1109/TFUZZ.2011.2104364

  46. Melin, P., Astudillo, L., Castillo, O., Valdez, F., Garcia, M.: Optimal design of type-2 and type-1 fuzzy tracking controllers for autonomous mobile robots under perturbed torques using a new chemical optimization paradigm. Expert Syst. Appl. 40(8), 3185–3195 (2013). https://doi.org/10.1016/j.eswa.2012.12.032

    Article  Google Scholar 

  47. Olivas, F., Valdez, F., Castillo, O., Gonzalez, C.I., Martinez, G., Melin, P.: Ant colony optimization with dynamic parameter adaptation based on interval type-2 fuzzy logic systems. Appl. Soft Comput. J. 53, 74–87 (2017). https://doi.org/10.1016/j.asoc.2016.12.015

    Article  Google Scholar 

  48. Olivas, F., Valdez, F., Castillo, O., Melin, P.: Dynamic parameter adaptation in particle swarm optimization using interval type-2 fuzzy logic. Soft. Comput. 20(3), 1057–1070 (2016)

    Google Scholar 

  49. Olivas, F., Valdez, F., Castillo, O., Gonzalez, C.I., Martinez, G., Melin, P.: Ant colony optimization with dynamic parameter adaptation based on interval type-2 fuzzy logic systems. Appl. Soft Comput. 53, 74–87 (2017)

    Google Scholar 

  50. Sanchez, D., Melin, P., Castillo, O.: Optimization of modular granular neural networks using a firefly algorithm for human recognition. Eng. Appl. AI 64, 172–186 (2017)

    Article  Google Scholar 

  51. González, B., Valdez, F., Melin, P., Prado-Arechiga, G.: Fuzzy logic in the gravitational search algorithm for the optimization of modular neural networks in pattern recognition. Expert Syst. Appl. 42(14), 5839–5847 (2015)

    Article  Google Scholar 

  52. González, B., Valdez, F., Melin, P., Prado-Arechiga, G.: Fuzzy logic in the gravitational search algorithm enhanced using fuzzy logic with dynamic alpha parameter value adaptation for the optimization of modular neural networks in echocardiogram recognition. Appl. Soft Comput. 37, 245–254 (2015)

    Article  Google Scholar 

  53. Miramontes, I., Guzman, J., Melin, P., Prado-Arechiga, G.: Optimal design of interval type-2 fuzzy heart rate level classification systems using the bird swarm algorithm. Algorithms 11(12), 206 (2018)

    Article  Google Scholar 

  54. Gonzalez, C.I., Melin, P., Castro, J.R., Castillo, O., Mendoza, O.: Optimization of interval type-2 fuzzy systems for image edge detection. Appl. Soft Comput. 47, 631–643 (2016)

    Article  Google Scholar 

  55. Castillo, O., Castro, J.R., Melin, P., Rodriguez-Diaz, A.: Application of interval type-2 fuzzy neural networks in non-linear identification and time series prediction. Soft Comput. 18(6), 1213–1224 (2014)

    Article  Google Scholar 

  56. Melin, P., Gonzalez, C.I., Castro, J.R., et al.: Edge-detection method for image processing based on generalized type-2 fuzzy logic. IEEE Trans. Fuzzy Syst. 22(6), 1515–1525 (2014)

    Article  Google Scholar 

  57. Castillo, O., Melin, P.: A review on interval type-2 fuzzy logic applications in intelligent control. Inf. Sci. 279, 615–631 (2014)

    Article  MathSciNet  Google Scholar 

  58. Ontiveros, E., Melin, P., Castillo, O.: High order α-planes integration: a new approach to computational cost reduction of general type-2 fuzzy systems. Eng. Appl. Artif. Intell. 74, 186–197 (2018)

    Article  Google Scholar 

  59. Castillo, O., Castro, J.R., Melin, P., Rodriguez Dias, A.: Application of interval type-2 fuzzy neural networks in non-linear identification and time series prediction. Soft Comput. 18(6), 1213–1224 (2014)

    Article  Google Scholar 

  60. Sanchez, M.A., Castillo, O., Castro, J.R., Melin, P.: Fuzzy granular gravitational clustering algorithm for multivariate data. Inf. Sci. 279, 498–511 (2014)

    Article  MathSciNet  Google Scholar 

  61. Sánchez, D., Melin, P.: Optimization of modular granular neural networks using hierarchical genetic algorithms for human recognition using the ear biometric measure. Eng. Appl. Artif. Intell. 27, 41–56 (2014)

    Article  Google Scholar 

  62. Sanchez, M.A., Castro, J.R., Castillo, O., Mendoza, O., Rodriguez-Diaz, A., Melin, P.: Fuzzy higher type information granules from an uncertainty measurement. Granul. Comput. 2(2), 95–103 (2017)

    Article  Google Scholar 

  63. Melin, P., Miramontes, I., Prado-Arechiga, G.: A hybrid model based on modular neural networks and fuzzy systems for classification of blood pressure and hypertension risk diagnosis. Expert Syst. Appl. 107, 146–164 (2018)

    Article  Google Scholar 

  64. Guzmán, J.C., Miramontes, I., Melin, P., Prado-Arechiga, G.: Optimal genetic design of type-1 and interval type-2 fuzzy systems for blood pressure level classification. Axioms 8(1), 8 (2019)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Oscar Castillo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Castillo, O., Melin, P. (2022). A Review of Fuzzy Metaheuristics for Optimal Design of Fuzzy Controllers in Mobile Robotics. In: Shi, P., Stefanovski, J., Kacprzyk, J. (eds) Complex Systems: Spanning Control and Computational Cybernetics: Applications. Studies in Systems, Decision and Control, vol 415. Springer, Cham. https://doi.org/10.1007/978-3-031-00978-5_3

Download citation

Publish with us

Policies and ethics