Soft Computing-Based Control System of Intelligent Robot Navigation

  • Eva VolnáEmail author
  • Martin Kotyrba
  • Vladimir Bradac
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 12034)


This paper focuses on the study of intelligent navigation techniques which are capable of navigating a mobile robot autonomously in unknown environments in real-time. We primarily focused on a soft computing-based control system of autonomous robot behaviour. The soft computing methods included artificial neural networks and fuzzy logic. Using them, it was possible to control autonomous robot behaviour. Based on defined behaviour, this device was able to deduce a corresponding reaction to an unknown situation. Real robotic equipment was represented by a Lego Mindstorms EV3 robot. The outcomes of all experiments were analysed in the conclusion.


Control system Autonomous robot Artificial neural network Fuzzy Logic System 



The research described here has been financially supported by the University of Ostrava grant SGS05/PRF/2019.


  1. 1.
    Abadi, D.N.M., Khooban, M.H.: Design of optimal Mamdani-type fuzzy controller for nonholonomic wheeled mobile robots. J. King Saud Univ. Eng. Sci. 27(1), 92–100 (2015)CrossRefGoogle Scholar
  2. 2.
    Barton, A., Volna, E., Kotyrba, M.: Big data filtering through adaptive resonance theory. In: Nguyen, N.T., Tojo, S., Nguyen, L.M., Trawiński, B. (eds.) ACIIDS 2017. LNCS (LNAI), vol. 10192, pp. 382–391. Springer, Cham (2017). Scholar
  3. 3.
    Black, L.: A Worm’s mind in a Lego body. I Programmer, May 2019.
  4. 4.
    De Silva, W.: Intelligent Control: Fuzzy Logic Applications. CRC Press, Boca Raton (2018)Google Scholar
  5. 5.
    Farooq, U., Amar, M., Asad, M.U., Hanif, A., Saleh, S.O.: Design and implementation of neural network based controller for mobile robot navigation in unknown environments. Int. J. Comput. Electrical Eng. 6(2), 83–89 (2014)CrossRefGoogle Scholar
  6. 6.
    Kim, P.K., Jung, S.: Experimental studies of neural network control for one-wheel mobile robot. J. Control Sci. Eng. 2012, 12 (2012). Article ID 194397MathSciNetCrossRefGoogle Scholar
  7. 7.
    Konvicka, J., Kotyrba, M., Volna, E., Habiballa, H., Bradac, V.: Adaptive control of EV3 robot using mobile devices and fuzzy logic. In: Kim, K.J., Baek, N. (eds.) ICISA 2018. LNEE, vol. 514, pp. 389–399. Springer, Singapore (2019). Scholar
  8. 8.
    Matarić, M.J., Arkin, R.C.: The Robotics Primer. MIT Press, London (2007)Google Scholar
  9. 9.
    Markoski, A., Vukosavljev, S., Kukolj, D., Pletl, S.: Mobile robot control using self-learning neural network. In: 7th International Symposium on Intelligent Systems and Informatics, pp. 45–48. IEEE (2009)Google Scholar
  10. 10.
    Mo, H., Tang, Q., Meng, L.: Behavior-based fuzzy control for mobile robot navigation. Mathematical Problems in Engineering 2013, 10 (2013). Article ID 561451zbMATHGoogle Scholar
  11. 11.
    Motlagh, O.R.E., Hong, T.S., Ismail, N.: Development of a new minimum avoidance system for a behavior-based mobile robot. Fuzzy Sets Syst. 160(13), 1929–1946 (2009)MathSciNetCrossRefGoogle Scholar
  12. 12.
    Peri, V.M., Simon, D.: Fuzzy logic control for an autonomous robot. In: Annual Meeting of the North American Fuzzy Information Processing Society, pp. 337–342. IEEE (2005)Google Scholar
  13. 13.
    Rojas, R.: Neural Networks: A Systematic Introduction. Springer, Heidelberg (2013). Scholar
  14. 14.
    Tripathi, G.N., Rihani, V.: Motion planning of an autonomous mobile robot using artificial neural network. arXiv preprint arXiv:1207.4931 (2012)
  15. 15.
    Vinogradov, A., Terentev, A., Kochetkov, M., Petrov, V.: Model of fuzzy regulator of mobile robot motion control system. In: 2019 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering, pp. 2109–2112. IEEE (2019)Google Scholar
  16. 16.
    Volna, E., Kotyrba, M., Jaluvka, M.: Intelligent robot’s behavior based on fuzzy control system. In: International Conference on Industrial Engineering, Management Science and Application, pp. 34 – 38. IEEE (2016)Google Scholar
  17. 17.
    Volna, E., Kotyrba, M., Zacek, M., Bartoň, A.: Emergence of an autonomous robot’s behaviour. In: European Conference on Modelling and Simulation, Bulgaria 2015, pp. 462–468 (2015)Google Scholar
  18. 18.
    Wang, D., Zhang, Y., Si, W.: Behavior-based hierarchical fuzzy control for mobile robot navigation in dynamic environment. In: Proceedings of the Chinese Control and Decision Conference, pp. 2419–2424 (2011)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.Department of Informatics and ComputersUniversity of OstravaOstravaCzech Republic

Personalised recommendations