Log in

Performance evaluation of vision based path planning for dynamic real-time scenarios of mobile robot

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

With the wide usage of mobile robots in industries, there is a need for efficient path planning algorithms under dynamic environments. Hence this paper presents heuristic-based path planning algorithms like the A* algorithm, Rapidly-Exploring Random Trees (RRT) algorithm, and Probabilistic Roadmaps (PRM) algorithm to navigate robots in dynamic environments. The main aim of this work is to utilize the feedback from the overhead camera to distinguish both static and dynamic objects placed in the environment and use this information to calculate the optimal waypoints. Further experimental analysis includes varying various parameters like start and goal points, the velocity of robot, collision range between robot and obstacle, and different obstacle trajectories to validate the performance in dynamic real-time scenarios. The effectiveness of the proposed methodology is evaluated by measuring the path length, simulation time, absolute error, and time taken by the robot to reach the goal. In addition, statistical analysis for different algorithms have been evaluated. The experimental results were tested in real-time using Turtlebot2i mobile robot and it was inferred that RRT performed better with binary map and PRM had better results with real-time map in dynamic environments.

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

Access this article

Subscribe and save

Springer+ Basic
EUR 32.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

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

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

Data availability

The data will be available upon request.

References

  1. Tzafestas SG (2014) Introduction to mobile robot control. Elsevier

  2. Corke PI, Jachimczyk W, Pillat R, Corke PI (2023) Robotics, vision and control: fundamental algorithms in MATLAB. Springer Nature Switzerland AG

  3. Bhattacharya P, Gavrilova ML (2008) Roadmap-based path planning-using the voronoi diagram for a clearance-based shortest path. IEEE Robot Autom Mag 15(2):58–66. https://doi.org/10.1109/MRA.2008.921540

    Article  Google Scholar 

  4. Delgado GI, Casallas RO, Jacinto GE (2014) Path planning in static scenarios using image processing and cell decomposition, In: 2014 IEEE International Autumn Meeting on Power, Electronics and Computing (ROPEC) pp 1–5. https://doi.org/10.1109/ROPEC.2014.7036309

  5. Kovács B, Szayer G, Tajti F, Burdelis M, Korondi P (2016) A novel potential field method for path planning of mobile robots by adapting animal motion attributes. Rob Auton Syst 82:24–34. https://doi.org/10.1016/j.robot.2016.04.007

    Article  Google Scholar 

  6. Abichandani P, Ford G, Benson HY, Kam M (2012) Mathematical programming for multi-vehicle motion planning problems, In: 2012 IEEE International Conference on Robotics and Automation, pp 3315–3322. https://doi.org/10.1109/ICRA.2012.6225141

  7. Lai X, Li J, Chambers J (2021) Enhanced center constraint weighted a* algorithm for path planning of petrochemical inspection robot. J Intell Robot Syst 102(4):1–15

    Article  Google Scholar 

  8. **a X, Zhu H, Zhang Z, Liu X, Wang L, Cao J (2020) 3D-based multi-objective cooperative disassembly sequence planning method for remanufacturing. Int J Adv Manuf Technol 106:4611–4622. https://doi.org/10.1007/s00170-020-04954-2

    Article  Google Scholar 

  9. Raheem F, Abdulkareem M (2019) Development of path planning algorithm using probabilistic roadmap based on modified ant colony optimization. World J Eng Technol 07:583–597. https://doi.org/10.4236/wjet.2019.74042

    Article  Google Scholar 

  10. Ajeil FH, Ibraheem IF, Humaidi AJ, Khan ZH et al (2021) A novel path planning algorithm for mobile robot in dynamic environments using modified bat swarm optimization. J Eng 2021:37–48. https://doi.org/10.1049/tje2.12009

  11. Katiyar S, Dutta A (2022) Dynamic path planning over CG-Space of 10DOF Rover with static and randomly moving obstacles using RRT* rewiring. Robotica 40(8):2610–2629. https://doi.org/10.1017/S0263574721001843

    Article  Google Scholar 

  12. Rasheed AAA, Araji ASA, Abdullah MN (2022) Static and dynamic path planning algorithms design for a wheeled mobile robot based on a hybrid technique. Int J Intell Syst 15(4):167–181

  13. Wang H, Li G, Hou J, Chen L, Hu N (2022) A path planning method for underground intelligent vehicles based on an improved RRT* algorithmm. Electronics 11(3):1–18. https://doi.org/10.3390/electronics11030294

    Article  Google Scholar 

  14. de Castro GGR, Pinto MF, Biundini IZ, Aurelio GM, Andre LMM, Deigo BH (2023) Dynamic path planning based on neural networks for aerial inspection. J Control Autom Electr Syst 34:85–105. https://doi.org/10.1007/s40313-022-00941-y

    Article  Google Scholar 

  15. Muhammad A, Hasma Abdullah NR, Ali MAH, Shanono IH, Samad R (2022) Simulation performance comparison of A*, GLS, RRT and PRM path planning algorithms. In: IEEE 12th Symposium on Computer Applications & Industrial Electronics (ISCAIE), pp 258–263. https://doi.org/10.1109/ISCAIE54458.2022.9794473

  16. Ou Y, Fan Y, Zhang X, Lin Y, Yang W (2023) Improved A* path planning method based on the grid map. Sensors 2022 22(16):1–13. https://doi.org/10.3390/s22166198

  17. Briot S, Khalil W (2015) Homogeneous transformation matrix. Mech Mach Sci 19–32. https://doi.org/10.1007/978-3-319-19788-3_2

  18. Tang G, Tang C, Claramunt C, Hu X, Zhou P (2021) Geometric A-star algorithm: an improved A-star algorithm for AGV path planning in a port environment. IEEE Access 9:59196–59210

    Article  Google Scholar 

  19. Williams S, Wang X, Angley D, Gilliam C, Moran B, Ellem R, Jackson T, Bessell A (2019) Dynamic target driven trajectory planning using RRT. In: 2019 22th International Conference on Information Fusion (FUSION), pp 1–8

  20. Massoud MM, Abdellatif A, Atia MRA (2022) Different path planning techniques for an indoor omni-wheeled mobile robot: experimental implementation, comparison and optimization. Appl Sci 12(24):1–27. https://doi.org/10.3390/app122412951

    Article  Google Scholar 

  21. Connell D, Manh La H (2018) Extended rapidly exploring random tree–based dynamic path planning and replanning for mobile robots. Int J Adv Robot Syst 5(3):1–15. https://doi.org/10.1177/1729881418773874

    Article  Google Scholar 

  22. Alarabi S, Luo C, Santora M (2022) A PRM approach to path planning with obstacle avoidance of an autonomous robot. In: 2022 8th International Conference on Automation, Robotics and Applications (ICARA), pp 76–80. https://doi.org/10.1109/ICARA55094.2022.9738559

  23. Sun M, Lu L, Ni H, Wang Y, Gao J (2022) Research on dynamic path planning method of moving single target based on visual AGV. SN Appl Sci 4(3):1–12

    Article  Google Scholar 

  24. Hao W, Wang R, Krolicki A, Han Y (2020) Cell A* for navigation of unmanned aerial vehicles in partially-known environments. Ar**v (Cornell University)

  25. Pyke LM, Stark CR (2021) Dynamic pathfinding for a swarm intelligence based UAV control model using particle swarm optimisation. Front Appl Math Stat 7:744955. https://doi.org/10.3389/fams.2021.744955

    Article  Google Scholar 

  26. Zhang X, Zhu T, Du L, Hu Y, Liu H (2022) Local path planning of autonomous vehicle based on an improved heuristic Bi-RRT algorithm in dynamic obstacle avoidance environment. Sensors 22(20):7968. https://doi.org/10.3390/s22207968

    Article  Google Scholar 

  27. Li Q, Xu Y, Bu S, Yang J (2022) Smart vehicle path planning based on modified PRM algorithm. Sensors 22(17):6581. https://doi.org/10.3390/s22176581

    Article  Google Scholar 

Download references

Acknowledgements

The authors are immensely grateful to the authorities of Birla Institute of Science and Technology Pilani, Dubai campus for their support throughout this research work.

Funding

This research received no specific grant from any funding agency, commercial or not-for-profit sectors.

Author information

Authors and Affiliations

Authors

Contributions

For example: AS and YS conceived and designed the study. AS and YS conducted data gathering. AS performed statistical analyses. AS wrote the article. VK and RK done overall project administration. VK performed editing and reviewing. RK designed the problem statement.

Corresponding author

Correspondence to V. Kalaichelvi.

Ethics declarations

Competing interests

The authors have no competing interests to declare that are relevant to the content of this article.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Singh, A., Sridhar, Y., Kalaichelvi, V. et al. Performance evaluation of vision based path planning for dynamic real-time scenarios of mobile robot. Multimed Tools Appl (2024). https://doi.org/10.1007/s11042-024-19267-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11042-024-19267-9

Keywords

Navigation