DYNAMIC TASK ALLOCATION AND PATH PLANNING IN SINGLE-AGENT ROBOT WITH CLOUD COMPUTING: A SURVEY
DOI:
https://doi.org/10.30572/2018/KJE/160418Keywords:
Cell decomposition, Cloud computing, Path mapping, PSO optimization, Single robot, Trajectory predictionAbstract
Dynamic task allocation is an essential aspect of robotics especially when achieving frequent mobility or running sensitive tasks that must be done with extreme precision and efficiency. Several objectives such as achieving high accuracy in task execution, accurate path mapping, successful target reach, precise trajectory prediction and optimized control which are increasingly facilitated by the integration of cloud computing. Traditionally, multi-agent robotic systems have been utilized where the overall path is divided into smaller partitioned tasks, then each robot is assigned a specific task and the entire system is optimized using variety of hybrid optimization algorithms. Neural networks are used for automated prediction, while cell decomposition methods help in task allocation and path planning. In this study, we introduce an effective method by using a single-agent robot with cloud computing. We highlight the advantages of this method over traditional multi-agent systems particularly in scenarios requiring comprehensive path information. Our approach leverages optimization techniques, cell decomposition and Elman neural network to streamline task allocation and execution. The results show that the proposed approach achieved accuracy about 92% with task completion time around 8 minutes. Although the multi-agent robot performed higher accuracy nearly to 95% and less time about 5 minutes, the single-agent robot significantly reduced a computational load and energy consumption. This approach consumes 45 Watt-hour (Wh) compared to the multi-agent strategy which consumes more energy 60 (Wh). In conclusion, this review article improved the efficiency and effectiveness of dynamic task allocation and path planning in robotics and offered a responsive solution for complex environments
Downloads
References
AbuJabal, N., Rabie, T., Baziyad, M., Kamel, I. and Almazrouei, K., (2024). “Path Planning Techniques for Real-Time Multi-Robot Systems: A Systematic Review,” Electronics, 13(12), p. 2239. https://doi.org/10.3390/electronics13122239
Abu-Jassar, A.T., Attar, H., Lyashenko, V., Amer, A., Sotnik, S. and Solyman, A., (2023) . “Access control to robotic systems based on biometric: the generalized model and its practical implementation,” International Journal of Intelligent Engineering and Systems, 16(5), pp. 313–328. doi: 10.22266/ijies2023.1031.27
Agarwal, V., Kaushal, A.K. and Chouhan, L., (2020). “A survey on cloud computing security issues and cryptographic techniques,” Social Networking and Computational Intelligence, Springer , 100, pp. 119–134. doi: 10.1007/978-981-15-2071-6_10
Al-Araji, A. S. and Rasheed, L.T., (2017). “A cognitive nonlinear fractional order pid neural controller design for wheeled mobile robot based on bacterial foraging optimization algorithm,” Engineering and Technology Journal, 35(3A), pp. 289–300. https://doi.org/10.30684/etj.35.3A.15.
Al-Araji, A.S. and Ahmed, A.K., (2018). “A Cognitive System Design for Mobile Robot Based on an Intelligent Algorithm,” Iraqi Journal of Computers, Communications, Control & Systems Engineering (IJCCCE), 18(2), pp. 1-16. https://doi.org/10.33103/uot.ijccce.18.2.1
AL-ZUBAIDI, Z.M., Ay, S. and AL-KHAFAJI, M., (2023). “A Comparative Study of Various Path Planning Algorithms for Pick-and-Place Robots,” Research Square Platform LLC, pp. 1-27. https://doi.org/10.21203/rs.3.rs-2808265/v1
Arshad, K., Ali, R.F., Muneer, A., Abdul Aziz, I., Nasser, SH., Khan, N.S. and Taib, SH.M., (2022). “Deep reinforcement learning for anomaly detection: A systematic review,” IEEE Access, (10), pp. 124017–124035. doi: 10.1109/ACCESS.2022.3224023
Aziz, H., Pal, A., Pourmiri, A., Ramezani, F. and Sims, B., (2022). “ Task Allocation Using a Team of Robots,” Current Robotics Reports, 3(4), pp. 227–238. https://doi.org/10.1007/s43154-022-00087-4
Balogh, M., Vidács, A., Fehér, G., Maliosz, M., Horváth, M.A., Reider, N. and Rácz, S., (2021). “Cloud-controlled autonomous mobile robot platform,” in 2021 IEEE 32nd Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), IEEE, pp. 1–6. doi: 10.1109/PIMRC50174.2021.9569730
Bi, J., Zhang, K., Yuan, H. and Hu, Q., (2021). “Energy-aware task offloading with genetic particle swarm optimization in hybrid edge computing,” in 2021 IEEE International Conference on Systems, Man, and Cybernetics (SMC), IEEE, pp. 3194–3199. doi: 10.1109/SMC52423.2021.9658678
Cailian, L., Peng, L. and Yu, F., (2021). “Path planning of greenhouse robot based on fusion of improved A* algorithm and dynamic window approach,” Nongye Jixie Xuebao/ Transactions of the Chinese Society of Agricultural Machinery, 52(1), pp. 14-22.
Costantini, S., Gasperis, G.D., Pitoni, V. and Salutari, A., (2017). “DALI: A Multi Agent System Framework for the Web, Cognitive Robotic and Complex Event Processing,” in ICTCS/CILC, pp. 1-15.
De Berg, M., van Kreveld, M., Overmars, M. and Schwarzkopf, O., (2008). “ Computational Geometry: Algorithms and Applications,” Springer Science & Business Media.
doi: 10.1109/IROS47612.2022.9981285
Durrant-Whyte, H. and Bailey, T., (2006). “Simultaneous localization and mapping: part I,” IEEE Robotics & Automation Magazine, 13(2), pp. 99–108. doi: 10.1109/MRA.2006.1638022
Elman, J.L., (1990). “Finding structure in time,” Cognitive Science, 14(2), pp. 179–211. https://doi.org/10.1207/s15516709cog1402_1
Fadhil, G.M., Abed, I.A. and Jasim, R.S., (2021). “Genetic Algorithm Utilization to Fine Tune the Parameters of PID Controller,” Kufa Journal of Engineering, 12(2), pp. 1–12.
Gasparetto, A., Boscariol, P., Lanzutti, A. and Vidoni, R., (2015). “Path planning and trajectory planning algorithms: A general overview,” Motion and Operation Planning of Robotic Systems, 29, pp. 3–27. doi: 10.1007/978-3-319-14705-5_1
H.S., (2024). “CLOUD-SMART SURVEILLANCE: ENHANCING ANOMALY DETECTION IN VIDEO STREAMS WITH DF-CONVLSTM-BASED VAE-GAN,” Kufa Journal of Engineering, 15(4), pp. 125–140. https://doi.org/10.30572/2018/KJE/150409
Hannah Jessie Rani, R. and Aruldoss Albert Victoire, T., (2019). “A hybrid Elman recurrent neural network, group search optimization, and refined VMD-based framework for multi-step ahead electricity price forecasting,” Soft Computing- A Fusion of Foundations, Methodologies & Applications, 23(18), pp. 8413-8434. https://doi.org/10.1007/s00500-019-04161-6
Hasan, H.M. and Mohammed, T.H., (2017). “Implementation of Mobile Robot’s Navigation using SLAM Based on Cloud Computing,” Engineering and Technology Journal, 35(6A), pp. 634-639. https://doi.org/10.30684/etj.35.6A.11
Hassen, W.M., Amin, S.H. and Al-Araji, A.S., (2023). “Hybrid Swarm Algorithm for Mobile Robot Path Planning,” International Journal on Recent and Innovation Trends in Computing and Communication, 11(9s), pp. 947–957. https://doi.org/10.17762/ijritcc.v11i9s.9996
Hilfi, M.K. and Cheng, D., (2014). “Mobile robot-dynamic model controlling using wavelet network,” International Journal of Computer Applications, 95(8), pp. 41-45.
https://doi.org/10.1016/j.jmsy.2022.01.010
https://doi.org/10.30572/2018/KJE/120201
Jia, Z., Lin, P., Liu, J. and Liang, L., (2021). “Online cooperative path planning for multi-quadrotors in an unknown dynamic environment,” Proceedings of the Institution of Mechanical Engineers, Part G: Journal of Aerospace Engineering, 236(3), pp. 567–582. https://doi.org/10.1177/09544100211016615.
Kanoon, Z.E., Al-Araji, A.S. and Abdullah, M.N., (2022). “Enhancement of Cell Decomposition Path-Planning Algorithm for Autonomous Mobile Robot Based on an Intelligent Hybrid Optimization Method,” International Journal of Intelligent Engineering and Systems, 15(3), pp. 161-175. doi: 10.22266/ijies2022.0630.14
Kehoe, B., Patil, S., Abbeel, P. and Goldberg, K., (2015). “A survey of research on cloud robotics and automation,” IEEE Transactions on Automation Science and Engineering, 12(2), pp. 398–409. doi: 10.1109/TASE.2014.2376492
Kennedy, J. and Eberhart, R., (1995). “Particle swarm optimization,” in Proceedings of ICNN’95-international conference on neural networks, IEEE, pp. 1942–1948. http://dx.doi.org/10.1109/ICNN.1995.488968
Kheder, H.A., (2023). “HUMAN-COMPUTER INTERACTION: ENHANCING USER EXPERIENCE IN INTERACTIVE SYSTEMS,” Kufa Journal of Engineering, 14(4), pp. 23–41. https://doi.org/10.30572/2018/KJE/140403
Li, R., Qin,Y., Liu, J., Zang, L. and Li, J., (2024). “Path Planning Strategy Based on Principal Component Federation for Multi-Agent in Connected Vehicles,” IEEE Transactions on Automation Science and Engineering, pp. 1–16. doi:10.1109/TASE.2024.3510432
Li, Y., Zhao, J., Chen, Z., Xiong, G. and Liu, S., (2023). “A Robot Path Planning Method Based on Improved Genetic Algorithm and Improved Dynamic Window Approach,” Sustainability, 15(5), 4656, pp. 1-28. https://doi.org/10.3390/su15054656
Loganathan, A. and Ahmad, N.S, (2023). “A systematic review on recent advances in autonomous mobile robot navigation,” Engineering Science and Technology, an International Journal, 40, p. 101343, pp. 1-26. https://doi.org/10.1016/j.jestch.2023.101343
Madhiarasan, M. and Deepa, S.N., (2016). “ELMAN neural network with modified grey wolf optimizer for enhanced wind speed forecasting,” Circuits and Systems, 7(10), pp. 2975-2995. doi: 10.4236/cs.2016.710255
Mahboob, H., Yasin, J.N., Jokinen, S., Haghbayan, M.-H., Plosila, J. and Yasin, M.M., (2023). “DCP-SLAM: distributed collaborative partial swarm SLAM for efficient navigation of autonomous robots,” Sensors, 23(2), p. 1025. https://doi.org/10.3390/s23021025
Miranda, M.H.R., Silva, F.L., Lourenço, M.A.M., Eckert, J.J. and Silva, L.C.A., (2023). “Particle swarm optimization of Elman neural network applied to battery state of charge and state of health estimation,” Energy, 285(C), p. 129503. https://doi.org/10.1016/j.energy.2023.129503
Mohammed, H.A., Kareem, SH.W. and Mohammed, A.S., (2022). “A COMPARATIVE EVALUATION OF DEEP LEARNING METHODS IN DIGITAL IMAGE CLASSIFICATION,” Kufa Journal of Engineering, 13(4), pp. 53–69. https://doi.org/10.30572/2018/KJE/130405
Nain, G., Pattanaik, K.K. and Sharma, G.K., (2022). “Towards edge computing in intelligent manufacturing: Past, present and future,” Journal of Manufacturing Systems, 62, pp. 588–611.
Nelson, E., Corah, M. and Michael, N., (2017). “ Environment model adaptation for mobile robot exploration,” Autonomous Robots, 42(2), pp. 257-272. https://doi.org/10.1007/s10514-017-9669-2
Peng, Y., Wang, Z., Jin, J., Huang, P. and Lu, W., (2013). “The global trajectory programming of robot based on adaptive ant colony algorithm,” in 2013 5th International Conference on Intelligent Human-Machine Systems and Cybernetics, IEEE, (1), pp. 108–111.doi: 10.1109/IHMSC.2013.33
Pianpak, P., Son, T.C., Dugas, P.O.T. and Yeoh, W., (2019). “A Distributed Solver for Multi-Agent Path Finding Problems,” in Proceedings of the First International Conference on Distributed Artificial Intelligence, Oct, (2), pp. 1-7. https://doi.org/10.1145/3356464.3357702
Radmanesh, M., Kumar, M., Guentert, P.H. and Sarim, M., (2018). “Overview of path-planning and obstacle avoidance algorithms for UAVs: A comparative study,” Unmanned Systems, 6 (02), pp. 95-118. https://doi.org/10.1142/S2301385018400022
Sahoo, S.K. and Choudhury, B. B., (2023). “A review of methodologies for path planning and optimization of mobile robots,” Journl of Process Management and new Technology, 11(1–2), pp. 122–140. doi: 10.5937/jouproman2301122S
Samad, T., Iqbal, S., Malik, A.W., Arif, O. and Bloodsworth, P., (2018). “A Multi-Agent Framework for Cloud-Based Management of Collaborative Robots,” International Journal of Advanced Robotic Systems, 15(4), pp. 1-13. https://doi.org/10.1177/1729881418785073
Seenu, N., Ramanathan, K.C., M.M., R. and Janardhanan, M.N., (2020). “Review on state-of-the-art dynamic task allocation strategies for multiple-robot systems,” Industrial Robot: The International Journal of Robotics Research and Application, 47(6), pp. 929–942. https://doi.org/10.1108/IR-04-2020-0073
Seewald, A., de Marina, H.G., Midtiby, H.S. and Schultz, U.P., (2022). “Energy-aware planning-scheduling for autonomous aerial robots,” in 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE, pp. 2946–2953.
Tang, Z. and Ma, H., (2021). “An overview of path planning algorithms,” in IOP Conference Series: Earth and Environmental Science, IOP Publishing, 804(2), 022024, pp. 1-10. doi: 10.1088/1755-1315/804/2/022024
Tolstaya, E., Gama, F., Paulos, J., Pappas, G., Kumar, V. and Ribeiro, A., (2020). “Learning Decentralized Controllers for Robot Swarms with Graph Neural Networks,” in Proceedings of the Conference on Robot Learning, in PMLR Proceedings of Machine Learning Research, 100, pp. 671–682.
Vu, N.T.T., Tran, N.P. and Nguyen, N.H., (2021). “Recurrent neural network-based path planning for an excavator arm under varying environment,” Engineering, Technology & Applied Science Research, 11(3), pp. 7088–7093. https://doi.org/10.48084/etasr.4125
Willners, J.S., Gonzalez-Adell, D., Hernández, J.D., Pairet, È. and Petillot, Y., (2021). “Online 3-dimensional path planning with kinematic constraints in unknown environments using hybrid A* with tree pruning,” Sensors, 21(4), 1152, pp. 1-20. https://doi.org/10.3390/s21041152
Wu, A., Wang, Y., Shu, X., Moritz, D., Cui, W., Zhang, H., Zhang, D. and Qu, H., (2021). “AI4VIS: Survey on artificial intelligence approaches for data visualization,” IEEE Transactions on Visualization and Computer Graphics, 28(12), pp. 5049–5070. doi: 10.1109/TVCG.2021.3099002
Xing, W.Y., Bai, Y.L., Ding, L., Yu, Q.H. and Song, W., (2022). “Application of a hybrid model based on GA–ELMAN neural networks and VMD double processing in water level prediction,” Journal of Hydroinformatics, 24(4), pp. 818–837. https://doi.org/10.2166/hydro.2022.016
Yang, L., Fu, L., Li, P., Mao, J. and Guo, N., (2022). “An effective dynamic path planning approach for mobile robots based on ant colony fusion dynamic windows,” Machines, 10(1), 50, pp. 1-29. https://doi.org/10.3390/machines10010050
Yang, L., Li, P., Qian, S., Quan, H., Miao, J., Liu, M., Hu, Y. and Memetimin, E., (2023). “Path Planning Technique for Mobile Robots: A Review,” Machines, 11(10), 980, pp. 1-46. https://doi.org/10.3390/machines11100980
Yen, C.-T. and Cheng, M.-F., (2018). “A study of fuzzy control with ant colony algorithm used in mobile robot for shortest path planning and obstacle avoidance,”Microsystem Technologies, 24(1), pp. 125–135. https://doi.org/10.1007/s00542-016-3192-9
Yuan, Q., Sun, R. and Du, X., (2022). “Path planning of mobile robots based on an improved particle swarm optimization algorithm,” Processes, 11(1), p. 26. https://doi.org/10.3390/pr11010026
Zghair, N.A.K. and Al-Araji, A.S., (2021). “A One Decade Survey of Autonomous Mobile Robot Systems,” International Journal of Electrical and Computer Engineering (IJECE), 11(6), pp. 4891-4906. http://doi.org/10.11591/ijece.v11i6.pp4891-4906
Zheng, L., Yu, W., Li, G., Qin, G. and Luo, Y., (2023). “Particle swarm algorithm path-planning method for mobile robots based on artificial potential fields,” Sensors, 23(13), p. 6082. https://doi.org/10.3390/s23136082
Downloads
Published
Issue
Section
Categories
License
Copyright (c) 2025 Hadeel Khudhur Al-Ahmedy , Saif Alabachi , Ibrahim Adel Ibrahim

This work is licensed under a Creative Commons Attribution 4.0 International License.












