Skip to main content

A New Autonomous Navigation System of a Mobile Robot Using Supervised Learning

  • Chapter
  • First Online:
Machine Intelligence for Smart Applications

Part of the book series: Studies in Computational Intelligence ((SCI,volume 1105))

  • 204 Accesses

Abstract

An intelligent mobile robot must have the ability to move autonomously in complex environments. Achieving this mission using classical paradigms requires a sophisticated perception of the environment and a high computational load. In this chapter, we present an autonomous navigation system based on supervised learning applied to a mobile robot equipped with ultrasonic sensors. The robot will be trained and tested in several environments of different complexity. The test results showed the effectiveness of the proposed navigation system.

T. Jarou, A. Waga, Y. El Koudia, S. El Idrissi1 and S. Loumiti—These authors contributed equally to this work.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 199.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

Similar content being viewed by others

References

  1. Chen G, Pan L, Xu P, Wang Z, Wu P, Ji J, Chen X (2020) Robot navigation with map-based deep reinforcement learning. In: 2020 IEEE international conference on networking, sensing and control (ICNSC). IEEE, pp 1–6

    Google Scholar 

  2. Rosique F, Navarro PJ, Fernández C, Padilla A (2019) A systematic review of perception system and simulators for autonomous vehicles research. Sensors 19(3):648. https://doi.org/10.3390/s19030648

  3. Sugihara K (1988) Some location problems for robot navigation using a single camera. Comput Vis Graph Image Process 112–129

    Google Scholar 

  4. Lluvia I, Lazkano E, Ansuategi A (2021) Active mapping and robot exploration: a survey. Sensors 21(7):2445. https://doi.org/10.3390/s21072445

  5. Ying Y, Li Z, Ruihong G, Yisa H, Haiyan T, Junxi M (2019) Path planning of mobile robot based on improved RRT algorithm. In: 2019 Chinese automation congress (CAC). IEEE, pp 4741–4746

    Google Scholar 

  6. González D, Pérez J, Milanés V, Nashashibi F (2016) A review of motion planning techniques for automated vehicles. IEEE Trans Intell Transp Syst 17(4):1135–1145. https://doi.org/10.1109/TITS.2015.2498841

    Article  Google Scholar 

  7. Paden B, Čáp M, Yong SZ, Yershov D, Frazzoli E (2016) A survey of motion planning and control techniques for self-driving urban vehicles. IEEE Trans Intell Veh 1(1):33–55. https://doi.org/10.1109/TIV.2016.2578706

    Article  Google Scholar 

  8. Waga A, Lamini C, Benhlima S, Bekri A (2021) Fuzzy logic obstacle avoidance by a NAO robot in unknown environment. In: Fifth international conference on intelligent computing in data sciences (ICDS). Fez, Morocco, pp 1–7. https://doi.org/10.1109/ICDS53782.2021.9626718

  9. Xiao X, Liu B, Warnell G et al (2022) Motion planning and control for mobile robot navigation using machine learning: a survey. Auton Robot 46:569–597. https://doi.org/10.1007/s10514-022-10039-8

  10. Demidova K, Logichev M, Zhilenkova E, Dang B (2020) Autonomous navigation algorithms based on cognitive technologies and machine learning. In: IEEE conference of russian young researchers in electrical and electronic engineering (EIConRus), vol 2020, pp 280–283. https://doi.org/10.1109/EIConRus49466.2020.9039465

  11. Yonetani R, Taniai T, Barekatain M, Nishimura M, Kanezaki A (2021) Path planning using neural A* search. In: Proceedings of the 38th international conference on machine learning (ICML), PMLR 139, pp 12029–12039

    Google Scholar 

  12. Cèsar-Tondreau B, Warnell G, Stump E, Kochersberger K, Waytowich NR (2021) Improving autonomous robotic navigation using imitation learning. Front Robot AI 8:627730. https://doi.org/10.3389/frobt.2021.627730. PMID: 34141727; PMCID: PMC8204187

  13. Kishore A, Choe TE, Kwon J, Park M, Hao P, Mittel A (2021) Synthetic data generation using imitation training. In: IEEE/CVF international conference on computer vision workshops (ICCVW), vol 2021, pp 3071–3079. https://doi.org/10.1109/ICCVW54120.2021.00342

  14. Liu B, Xiao X, Stone P (2021) A lifelong learning approach to mobile robot navigation. IEEE Robot Autom Lett 6(2):1090–1096. https://doi.org/10.1109/LRA.2021.3056373

    Article  Google Scholar 

  15. Tsai C-Y, Nisar H, Hu Y-C (2021) Mapless LiDAR navigation control of wheeled mobile robots based on deep imitation learning. IEEE Access 9:117527–117541. https://doi.org/10.1109/ACCESS.2021.3107041

    Article  Google Scholar 

  16. Hussein A, Gaber MM, Elyan E, Jayne C (2017) Imitation learning: a survey of learning methods. ACM Comput Surv (CSUR) 50(2):1–35

    Article  Google Scholar 

  17. Qiang L, Nanxun D, Huican L, Heng W (2018) A model-free mapless navigation method for mobile robot using reinforcement learning. In: 2018 Chinese control and decision conference (CCDC). IEEE, pp 3410–3415

    Google Scholar 

  18. Zuo B, Chen J, Wang L, Wang Y (2014) A reinforcement learning based robotic navigation system. In: 2014 IEEE international conference on systems, man, and cybernetics (SMC). IEEE, pp 3452–3457

    Google Scholar 

  19. Guo S, Zhang X, Zheng Y, Du Y (2020) An autonomous path planning model for unmanned ships based on deep reinforcement learning. Sensors 20(2):426. https://doi.org/10.3390/s20020426

  20. Jawad A, Tarik J, Abderrahim W, Idrissi SE, Meryem EM, Ihssane S (2022) A new sampling strategy to improve the performance of mobile robot path planning algorithms. In: International conference on intelligent systems and computer vision (ISCV), vol 2022, pp 1–7. https://doi.org/10.1109/ISCV54655.2022.9806128

  21. Moravec H, Elfes AE (1984) Cartes haute résolution á partir d’un sonar grand angle. In: Procédure. 1985 Conférence internationale IEEE sur la robotique et l’automatisation. IEEE Computer Society Press, Silver Spring, Missouri, pp 116–121. https://doi.org/10.1109/ROBOT.1985.1087316. S2CID 41852334

  22. Zhang J, Wang X, Xu L, Zhang X (2022) An occupancy information grid model for path planning of intelligent robots. ISPRS Int J Geo-Inform 11(4):231. https://doi.org/10.3390/ijgi11040231

  23. Noreen I, Khan A, Habib Z (2016) Optimal path planning using RRT* based approaches: a survey and future directions. Int J Adv Comput Sci Appl 7(11)

    Google Scholar 

  24. Huijuan W, Yu Y, Quanbo Y (2011) Application of Dijkstra algorithm in robot path-planning. In: Second international conference on mechanic automation and control engineering, vol 2011, pp 1067–1069. https://doi.org/10.1109/MACE.2011.5987118

  25. Guruji AK, Agarwal H, Parsediya DK (2016) Time-efficient A* algorithm for robot path planning. Procedia Technol 23:144–149

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jawad Abdouni .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 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

Abdouni, J., Jarou, T., Waga, A., El koudia, Y., El Idrissi, S., Loumiti, S. (2023). A New Autonomous Navigation System of a Mobile Robot Using Supervised Learning. In: Adadi, A., Motahhir, S. (eds) Machine Intelligence for Smart Applications. Studies in Computational Intelligence, vol 1105. Springer, Cham. https://doi.org/10.1007/978-3-031-37454-8_9

Download citation

Publish with us

Policies and ethics