Skip to main content
Log in

Navigation of non-holonomic mobile robot using neuro-fuzzy logic with integrated safe boundary algorithm

  • Research Article
  • Published:
International Journal of Automation and Computing Aims and scope Submit manuscript

Abstract

In the present work, autonomous mobile robot (AMR) system is intended with basic behaviour, one is obstacle avoidance and the other is target seeking in various environments. The AMR is navigated using fuzzy logic, neural network and adaptive neuro-fuzzy inference system (ANFIS) controller with safe boundary algorithm. In this method of target seeking behaviour, the obstacle avoidance at every instant improves the performance of robot in navigation approach. The inputs to the controller are the signals from various sensors fixed at front face, left and right face of the AMR. The output signal from controller regulates the angular velocity of both front power wheels of the AMR. The shortest path is identified using fuzzy, neural network and ANFIS techniques with integrated safe boundary algorithm and the predicted results are validated with experimentation. The experimental result has proven that ANFIS with safe boundary algorithm yields better performance in navigation, in particular with curved/irregular obstacles.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. C. Abdelmoula, H. Rouabeh, M. Masmoudi. Behavior control of a new designed mobile robot based on fuzzy logic and neuro fuzzy approaches for monitoring wall. International Journal of Intelligent Engineering & Systems, vol. 6, no. 3, pp. 17–26, 2013.

    Article  Google Scholar 

  2. M. Algabri, H. Mathkour, H. Ramdane. Mobile robot navigation and obstacle-avoidance using ANFIS in unknown environment. International Journal of Computer Applications, vol. 91, no. 14, pp. 36–41, 2014.

    Article  Google Scholar 

  3. X. Li, B. J. Choi. Design of obstacle avoidance system for mobile robot using fuzzy logic systems. International journal of Smart Home, vol. 7, no. 3, pp. 321–328, 2013.

    Google Scholar 

  4. A. A. A. Emhemed. Investigation in two wheels mobile robot movement: Stability and motion paths. International Journal of Robotics and Automation, vol. 2, no. 2, pp. 45–49, 2013.

    Google Scholar 

  5. A. S. Brand˜ao, M. Sarcinelli-filho, R. Carelli. An analytical approach to avoid obstacles in mobile robot navigation. International Journal of Advanced Robotic Systems, vol. 10, pp. 278, 2013.

    Article  Google Scholar 

  6. H. Ramdane, M. Faisal, M. Algabri, K. Al-Mutib. Mobile robot navigation with obstacle avoidance in unknown indoor environment using MATLAB. International Journal of Computer Science and Network, vol. 2, no. 6, pp. 25–31, 2013.

    Google Scholar 

  7. M. Faisal, K. Al Mutib, R. Hedjar, H. Mathkour, M. Alsulaiman, E. Mattar. Multi modules fuzzy logic for mobile robots navigation and obstacle avoidance in unknown indoor dynamic environment. In Proceedings of 2013 International Conference on Systems, Control and Informatics, SCSI, Rhodes Island, Greece, pp. 371–379, 2013.

    Google Scholar 

  8. R. B. Meshram. Motion control of wheeled mobile robots using fuzzy logic. International Journal of Recent Technology and Engineering, vol. 2, no. 3, pp. 89, 2013.

    Google Scholar 

  9. A. D. Dubey, R. B. Mishra, A. K. Jha. Path planning of mobile robot using reinforcement based artificial neural network. International Journal of Advances in Engineering & Technology, vol. 6, no. 2, pp. 780–788, 2013.

    Google Scholar 

  10. V. Hanumante, S. Roy, S. Maity. Low cost obstacle avoidance robot. International Journal of Soft Computing and Engineering, vol. 3, no. 4, pp. 52–55, 2013.

    Google Scholar 

  11. A. T. Rashid, A. A. Ali, M. Frasca, L. Fortuna. Multirobot collation-free navigation based on reciprocal orientation. Robotics and Autonomous Systems, vol. 60, no. 10, pp. 1221–1230, 2012.

    Article  Google Scholar 

  12. G. Q. Fu, A. Menciassi, P. Dario. Development of a low-cost active 3D triangulation laser scanner for indoor navigation of miniature mobile robots. Robotics and Autonomous Systems, vol. 60, no. 10, pp. 1317–1326, 2012.

    Article  Google Scholar 

  13. V. Sezer, M. Gokasan. A novel obstacle avoidance algorithm: “Follow the gap method” Robotics and Autonomous Systems, vol. 60, no. 9, pp. 1123–1134, 2012.

    Article  Google Scholar 

  14. J. Kim, Y. Do. Moving obstacle avoidance of a mobile robot using a single camera. Procedia Engineering, vol. 41, pp. 911–916, 2012.

    Article  Google Scholar 

  15. N. Buniyamin, W. A. J. Wan Ngah, N. Sariff, Z. Mohamad. A simple local path planning algorithm for autonomous mobile robots. International Journal of Systems Applications, Engineering & Development, vol. 5, no. 2, pp. 151–159, 2011.

    Google Scholar 

  16. A. Sintob, T. Avramovich, A. Shapiro. Design and motion planning of an autonomous climbing robot with claws. Robotics and Autonomous Systems, vol. 59, no. 11, pp. 1008–1019, 2011.

    Article  Google Scholar 

  17. E. Hashemi, M. G. Jadidi, N. G. Jadidi. Model based Pi-fuzzy control of four wheeled Omni directional mobile robots. Robotics and Autonomous Systems, vol. 59, no. 11, pp. 930–942, 2011.

    Article  Google Scholar 

  18. M. Knudson, K. Tumer. Adaptive navigation for autonomous robots. Robotics and Autonomous Systems, vol. 59, no. 6, pp. 410–420, 2011.

    Article  Google Scholar 

  19. S. G. Tzafestas, K. M. Deliparaschos, G. P. Moustris. Fuzzy logic path tracking control for autonomous non-hlonomic mobile robots: Design of system on a chip. Robotics and Autonomous Systems, vol. 58, no. 8, pp. 1017–1027, 2010.

    Article  Google Scholar 

  20. C. X. Shi, Y. Q. Wang, J. Y. Yang. A local obstacle avoidance method for mobile robots in partially known environment. Robotics and Autonomous Systems, vol. 58, no. 5, pp. 425–434, 2010.

    Article  Google Scholar 

  21. P. K. Mohanty, D. R. Parhi. Navigation of autonomous mobile robot using adaptive network based fuzzy inference system. Journal of Mechanical Science and Technology, vol. 28, no. 7, pp. 2861–2868, 2014.

    Article  Google Scholar 

  22. P. K. Mohanty, D. R. Parhi, A. K. Jha, A. Pandey. Path planning of an autonomous mobile robot using adaptive network based fuzzy controller. In Proceedings of the 3rd IEEE International Advance Computing Conference, IEEE, Ghaziabad, India, pp. 651–656, 2013.

    Google Scholar 

  23. S. Kundu, D. R. Parhi. Reactive navigation of underwater mobile robot based on ANFIS approach in a manifold manner. International Journal of Automation and Computing, to be published.

  24. D. Petković, S. Shamshirb, N. B. Anuar, A. Q.M. Sabri, Z. B. A. Rahman, N. D. Pavlović. Input displacement neurofuzzy control and object recognition by compliant multifingered passively adaptive robotic gripper. Journal of Intelligent & Robotic System, vol. 82, no. 2, pp. 177–187, 2016.

    Article  Google Scholar 

  25. D. Petković, N. D. Petković, Ž. Ćojbšić, N. T. Petković. Adaptive neuro fuzzy estimation of under actuated robotic gripper contact forces. Journal of Expert Systems with Applications, vol. 40, no. 1, pp. 281–286, 2013.

    Article  Google Scholar 

  26. D. Petković, M. Issa, N. D. Petković, L. Zentner, Ž. Ćojbšić. Adaptive neuro fuzzy controller for adaptive compliant robotic gripper. Journal of Expert Systems with Applications, vol. 39, no. 18, pp. 13295–13304, 2012.

    Article  Google Scholar 

  27. Z. J. Wang, J. W. Zhang, Y. L. Huang, H. Zhang, A. S. Mehr. Application of fuzzy logic for autonomous bay parking of automobiles. International Journal of Automation and Computing, vol. 8, no. 4, pp. 445–451, 2011.

    Article  Google Scholar 

  28. F. Yan, Y. S. Liu, J. Z. Xiao. Path planning in complex 3D environments using a probabilistic roadmap method. International Journal of Automation and Computing, vol. 10, no. 6, pp. 525–533, 2013.

    Article  Google Scholar 

  29. M. K. Singh. Navigational Path Analysis of Mobile Robot in Various Environments, Ph.D. dissertation, National Institute of Technology, Rourkela, India, 2009.

    Google Scholar 

Download references

Acknowledgment

The first author expresses his gratitude to V. R. Siddhartha Engineering College, Vijayawada, Andhra Pradesh, India, for moral support to organize this research work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. Mallikarjuna Rao.

Additional information

Recommended by Associate Editor Veljko Pvtkonjak

A. Mallikarjuna Rao received the B.Tech. degree in mechanical engineering from Acharya Nagarjuna University, India in 1999, and the M. Eng. degree in computer aided design/computer aided manufacturing (CAD/CAM) from Andhra University, India in 2004. He currently is a Ph.D. degree candidate navigation of mobile robots, at Andhra University, India. He is working as an assistant professor in Department of Mechanical Engineering, V R Siddhartha Engineering College, Vijayawada, A.P, India.

His research interests include robotics, mechatronics, artificial intelligence, CAD/CAM and additive manufacturing. In particular, his area of research is navigation of autonomous mobile robot using soft computing techniques. In addition, he is also interested to apply various optimizing techniques in additive manufacturing.

ORCID iD: 0000-0003-1805-3883

K. Ramji received the B.Eng. degree in mechanical from Andhra University, India in 1991, the M.Eng. degree in machine design, from Andhra University, India in 1991, the M.Tech. degree in nano technology, from Andhra University, India in 2007. He received the Ph.D. degree in vehicle dynamics, from Indian Institute of Technology, India in 2007. He is working as a professor in Department of Mechanical Engineering, A.U. College of Engineering, Andhra University, Visakhapatnam, India. He has published about 144 refereed journal and conference papers. He completed 15 sponsored research projects funded by various organizations like, University Grants Commission (UGC), Department of Science and Technology (DST), Naval Science and Technological Laboratory (NSTL).

His research interests include vehicle dynamics, type mechanics, finite element method (FEM), CAD, machine design, robotics, mechanisms, signal processing, condition monitoring and nano-technology.

B. S. K. Sundara Siva Rao received the B. Tech. degree in mechanical engineering from Andhra University, India in 1974, the M. Tech. degree in machine design, from Andhra University, India in 1978, the Ph.D. degree in static behaviour of shells, from Indian Institute of Technology, India in 1991. He is retired professor in Department of Mechanical Engineering, A. U. College of Engineering, Visakhapatnam, India. He published many journal and conference papers in the area of condition monitoring, fault diagnostics, signal processing etc.

His research interests include machine design, vibration analysis and condition monitoring.

V. Vasu received the B.Tech. degree in mechanical engineering from Nagarjuna University, India in 1999, the M.Eng. degree in manufacturing engineering from Birla Institute of Technology, India in 2003, and the Ph.D. degree in nano materials, from Jawaharlal Nehru Technical University, India in 2010. He is working as an assistant professor in Department of Mechanical Engineering, National Institute of Technology-Warangal, India.

His research interests include mechatronics, manufacturing engineering, nano-materials, nano-fluids.

C. Puneeth received the B.Tech. degree in mechanical engineering from Acharya Nagarjuna University, India in 2011, and M.Tech. degree in CAD/CAM from Jawaharlal Nehru Technical University, Kakinada, India in 2014.

His research interests include robotics and mechatronics. He was interested to develop social autonomous mobile robots with low cost.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Rao, A.M., Ramji, K., Sundara Siva Rao, B.S.K. et al. Navigation of non-holonomic mobile robot using neuro-fuzzy logic with integrated safe boundary algorithm. Int. J. Autom. Comput. 14, 285–294 (2017). https://doi.org/10.1007/s11633-016-1042-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11633-016-1042-y

Keywords

Navigation