Skip to main content

Global Path Optimization of Humanoid NAO in Static Environment Using Prim’s Algorithm

  • Conference paper
  • First Online:
Intelligent Systems

Abstract

This paper focuses on navigation of a humanoid robot cluttered with obstacles, avoiding collisions in static environment using Prim’s algorithm. Prim’s algorithm is a minimum spanning tree (MST) method with greedy approach which uses the concept of sets. It generates the MST by selecting least weights from the weighted graph and randomly forms disjoint sets with picking one least weight edge from the ones remaining for creating node incident to form the tree. Similar approach repeats for selecting all ‘n – 1’ edges to the tree which is the path direction to humanoid NAO. The developed algorithm is implemented in both simulation and experimental platforms to obtain the navigational results. The simulation and experimental navigational results confirm the efficiency of the path planning strategy as the percentage of deviations of navigational parameters is below 6%.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight 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. Deepak, B.B.V.L., Parhi, D.: PSO based path planner of an autonomous mobile robot. Open Comput. Sci. 2(2), 152–168 (2012)

    Article  Google Scholar 

  2. Mohanty, P.K., Parhi, D.R.: Path planning strategy for mobile robot navigation using MANFIS controller. In: Proceedings of the International Conference on Frontiers of Intelligent Computing: Theory and Applications (FICTA), pp 353–361. Springer, Cham (2014)

    Google Scholar 

  3. Pandey, A., Parhi, D.R.: MATLAB simulation for mobile robot navigation with hurdles in cluttered environment using minimum rule based fuzzy logic controller. Procedia Technol. 14(1), 28–34 (2014)

    Article  Google Scholar 

  4. Kundu, S., Parhi, D.R.: Navigation of underwater robot based on dynamically adaptive harmony search algorithm. Memetic Comput. 8(2), 125–146 (2016)

    Article  Google Scholar 

  5. Kumar, A., Kumar, P.B., Parhi, D.R.: Intelligent navigation of humanoids in cluttered environments using regression analysis and genetic algorithm. Arab. J. Sci. Eng. 43(12), 7655–7678 (2018)

    Article  Google Scholar 

  6. Kumar, P.B., Mohapatra, S., Parhi, D.R.: An intelligent navigation of humanoid NAO in the light of classical approach and computational intelligence. Comput. Anim. Virtual Worlds 30(2), e1858 (2019)

    Article  Google Scholar 

  7. Fridovich-Keil, D., Bajcsy, A., Fisac, J.F., Herbert, S.L., Wang, S., Dragan, A.D., Tomlin, C.J.: Confidence-aware motion prediction for real-time collision avoidance. Int. J. Robot. Res. 39(2–3), 250–265 (2020)

    Article  Google Scholar 

  8. Sadhu, A.K., Konar, A., Bhattacharjee, T., Das, S.: Synergism of firefly algorithm and Q-learning for robot arm path planning. Swarm Evol. Comput. 43, 50–68 (2018)

    Article  Google Scholar 

  9. Panda, M.R., Dutta, S., Pradhan, S.: Hybridizing invasive weed optimization with firefly algorithm for multi-robot motion planning. Arab. J. Sci. Eng. 43(8), 4029–4039 (2018)

    Article  Google Scholar 

  10. Kumar, P.B., Sahu, C., Parhi, D.R., Pandey, K.K., Chhotray, A.: Static and dynamic path planning of humanoids using an advanced regression controller. Scientia Iranica. Trans. B, Mech. Eng. 26(1), 375–393 (2019)

    Google Scholar 

  11. Kumar, P.B., Muni, M.K., Parhi, D.R.: Navigational analysis of multiple humanoids using a hybrid regression-fuzzy logic control approach in complex terrains. Appl. Soft Comput. 106088 (2020)

    Google Scholar 

  12. Parhi, D.R., Kumar, P.B.: Smart navigation of humanoid robots using DAYKUN-BIP virtual target displacement and petri-net strategy. Robotica 37(4), 626–640 (2019)

    Article  Google Scholar 

  13. Kumar, P.B., Parhi, D.R.: Intelligent hybridization of regression technique with genetic algorithm for navigation of humanoids in complex environments. Robotica 38(4), 565–581 (2020)

    Article  Google Scholar 

  14. Pandey, K.K., Parhi, D.R.: Trajectory planning and the target search by the mobile robot in an environment using a behavior-based neural network approach. Robotica 1–15 (2020)

    Google Scholar 

  15. Park, J.S., Park, C., Manocha, D.: I-Planner: Intention-aware motion planning using learning-based human motion prediction. Int. J. Robot. Res. 38(1), 23–39 (2019)

    Article  Google Scholar 

  16. Patle, B.K., Parhi, D.R.K., Jagadeesh, A., Kashyap, S.K.: Application of probability to enhance the performance of fuzzy based mobile robot navigation. Appl. Soft Comput. 75, 265–283 (2019)

    Article  Google Scholar 

  17. Chen, Y., Liang, J., Wang, Y., Pan, Q., Tan, J., Mao, J.: Autonomous mobile robot path planning in unknown dynamic environments using neural dynamics. Soft Comput. 1–17 (2020)

    Google Scholar 

  18. Kim, D., Yoon, S.E.: Simultaneous planning of sampling and optimization: study on lazy evaluation and configuration free space approximation for optimal motion planning algorithm. Autonom. Robots. 44(2), 165–181 (2020)

    Article  Google Scholar 

  19. Wen, S., Zhao, Y., Yuan, X., Wang, Z., Zhang, D., Manfredi, L.: Path planning for active SLAM based on deep reinforcement learning under unknown environments. Intel. Service Robot. 1–10 (2020)

    Google Scholar 

  20. Zhong, X., Tian, J., Hu, H., Peng, X.: Hybrid path planning based on safe A* algorithm and adaptive window approach for mobile robot in large-scale dynamic environment. J. Intel. Robot. Syst. 1–13 (2020)

    Google Scholar 

  21. Sun, Y., Zhang, C., Sun, P., Liu, C.: Safe and smooth motion planning for Mecanum-Wheeled robot using improved RRT and cubic spline. Arab. J. Sci. Eng. 1–16 (2019)

    Google Scholar 

  22. Moysis, L., Petavratzis, E., Volos, C., Nistazakis, H., Stouboulos, I.: A chaotic path planning generator based on logistic map and modulo tactics. Robot. Autonom. Syst. 124, 103377 (2020)

    Article  Google Scholar 

  23. Muni, M.K., Kumar, P.B., Parhi, D.R., Rath, A.K., Das, H.C., Chhotray, A., Pandey, K.K., Salony, K.: Path planning of a humanoid robot using rule-based technique. In: Advances in Mechanical Engineering, pp 1547–1554. Springer, Singapore (2020)

    Google Scholar 

  24. Muni, M.K., Parhi, D.R., Kumar, P.B.: Improved motion planning of humanoid robots using bacterial foraging optimization. Robotica 1–14 (2020)

    Google Scholar 

  25. Muni, M.K., Parhi, D.R., Kumar, P.B.: Implementation of grey wolf optimization controller for multiple humanoid navigation. Comput. Animation Virtual Worlds e1919 (2020)

    Google Scholar 

  26. Muni, M.K., Parhi, D.R., Kumar, P., Pandey, K.K., Kumar, S., Chhotray, A.: Sugeno Fuzzy Logic Analysis: Navigation of Multiple Humanoids in Complex Environments. Available at SSRN 3536839 (2020)

    Google Scholar 

  27. Muni, M.K., Parhi, D.R., Kumar, P.B., Rath, A.K.: Navigational analysis of multiple humanoids using a hybridized rule base-sugeno fuzzy controller. Int. J. Humanoid Robot 2050017 (2020)

    Google Scholar 

  28. Muni, M.K., Parhi, D.R., Kumar, P.B., Kumar, S.: Motion control of multiple humanoids using a hybridized prim’s algorithm-fuzzy controller. Soft Comput. 1–22 (2020)

    Google Scholar 

  29. Kumar, S., Pandey, K.K., Muni, M.K., Parhi, D.R.: Path planning of the mobile robot using fuzzified advanced ant colony optimization. In: Innovative Product Design and Intelligent Manufacturing Systems, pp 1043–1052. Springer, Singapore (2020)

    Google Scholar 

  30. Kumar, S., Muni, M.K., Pandey, K.K., Chhotray, A., Parhi, D.R.: Path Planning and Control of Mobile Robots Using Modified Tabu Search Algorithm in Complex Environment. Available at SSRN 3539922 (2020)

    Google Scholar 

  31. Kumar, S., Parhi, D.R., Muni, M.K., Pandey, K.K.: Optimal path search and control of mobile robot using hybridized sine-cosine algorithm and ant colony optimization technique. Indust. Robot 47(4):535–545 (2020)

    Google Scholar 

  32. Rath, A.K., Das, H.C., Parhi, D.R., Kumar, P.B.: Application of artificial neural network for control and navigation of humanoid robot. J. Mech. Eng. Sci. 12(2), 3529–3538 (2018)

    Article  Google Scholar 

  33. Rawat, H., Parhi, D.R., Kumar, P.B., Pandey, K.K., Behera, A.K.: Analysis and investigation of Mamdani fuzzy for control and navigation of mobile robot and exploration of different AI techniques pertaining to robot navigation. In: Emerging Trends in Engineering, Science and Manufacturing,(ETESM-2018). IGIT, Sarang, India (2018)

    Google Scholar 

  34. Sahu, C., Parhi, D.R., Kumar, P.B.: An approach to optimize the path of humanoids using adaptive ant colony optimization. J. Bionic Eng. 15(4), 623–635 (2018)

    Article  Google Scholar 

  35. Rath, A.K., Parhi, D.R., Das, H.C., Kumar, P.B.: Behaviour based navigational control of humanoid robot using genetic algorithm technique in cluttered environment. Model. Meas. Control A 91(1), 32–36 (2018)

    Article  Google Scholar 

  36. Abhilasha, R.: Minimum cost spanning tree using prims algorithm. Int. J. Adv. Res. Comput. Sci. Manag. Stud. 1(1) (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Manoj Kumar Muni .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Muni, M.K., Parhi, D.R., Kumar, P.B., Sahu, C., Dhal, P.R., Kumar, S. (2021). Global Path Optimization of Humanoid NAO in Static Environment Using Prim’s Algorithm. In: Udgata, S.K., Sethi, S., Srirama, S.N. (eds) Intelligent Systems. Lecture Notes in Networks and Systems, vol 185. Springer, Singapore. https://doi.org/10.1007/978-981-33-6081-5_3

Download citation

Publish with us

Policies and ethics