Abstract
With the development of automation and intelligent technology, automatic guided vehicles (AGVs) are more and more widely used in Industrial and commercial scenarios. Especially in intelligent warehouses, the path planning of multi AGVs has become the focus of research. Effective path planning can improve the operational efficiency of the AGVs system, reduce energy consumption, and ensure operational safety. However, due to the influence of various factors, such as environment complexity, task conflict, load variation, etc., the multi-AGVs path planning becomes extremely complicated. This paper studied the multi-AGVs path planning problem for intelligent warehousing in logistics centers, so as to promote the automatic sorting of logistics centers. For a warehouse map of a given logistics center, the goal is to transport the maximum amount of goods between different sources and destinations within a specified time frame with the least amount of AGVs. The method includes transforming the warehouse map into a directed graph to frame the problem. This paper introduced two heuristic algorithms to schedule the AGVs path without collision. Experimental results demonstrate that the proposed methods outperform existing approaches, achieving higher sorting throughput within a given time while utilizing fewer vehicles.
Similar content being viewed by others
Data Availability
Not applicable
References
Surynek, P.: An application of pebble motion on graphs to abstract multi-robot path planning. In: Tools with Artificial Intelligence, 2009. ICTAI’09. 21st International Conference On, pp. 151–158 (2009). IEEE
Digani, V., Sabattini, L., Secchi, C., Fantuzzi, C.: Ensemble coordination approach in multi-agv systems applied to industrial warehouses. IEEE Trans. Automation Sci. Eng. 12(3), 922–934 (2015)
Fan, Z., Gu, C., Yin, X., Liu, C., Huang, H.: Time window based path planning of multi-agvs in logistics center. In: 10th International Symposium on Computational Intelligence and Design (ISCID2017), pp. 161–166 (2017)
Hyun, N.-s.P., Vela, P.A., Verriest, E.I.: A new framework for optimal path planning of rectangular robots using a weighted \(l_p\) norm. IEEE Robotics and Automation Letters 2(3), 1460–1465 (2017)
Deits, R., Tedrake, R.: Efficient mixed-integer planning for uavs in cluttered environments. In: Robotics and Automation (ICRA), 2015 IEEE International Conference On, pp. 42–49 (2015). IEEE
Yu, J., LaValle, S.M.: Optimal multirobot path planning on graphs: complete algorithms and effective heuristics. IEEE Trans. Robot. 32(5), 1163–1177 (2016)
Griffith, E.J., Akella, S.: Coordinating multiple droplets in planar array digital microfluidic systems. Int. J. Robot. Res. 24(11), 933–949 (2005)
Nishi, T., Ando, M., Konishi, M.: Distributed route planning for multiple mobile robots using an augmented lagrangian decomposition and coordination technique. IEEE Trans. Robot. 21(6), 1191–1200 (2005)
Zhong, M., Yang, Y., Dessouky, Y., Postolache, O.: Multi-agv scheduling for conflict-free path planning in automated container terminals. Comput. Ind. Eng. 142, 106371 (2020)
Yuan, Z., Yang, Z., Lv, L., Shi, Y.: A bi-level path planning algorithm for multi-agv routing problem. Electronics 9(9), 1351 (2020)
Cheng, Y., Liu, Q., Xie, Z., Huang, Z.: The research on multi-agv path planning. In: Conference Proceedings of the 6th International Symposium on Project Management(ISPM2018), pp. 867–872 (2018)
Zhang, Y., Wang, F., Fu, F., Su, Z.: Multi-agv path planning for indoor factory by using prioritized planning and improved ant algorithm. Journal of Computer Engineering & Applications 50(4) (2018)
Hu, X., Luo, Z., Liu, Q., Jiang, W., Yu, L.: Research on agv positioning and path planning technology based on ultra wideband. In: 9th International Symposium on Precision Mechanical Measurements (ISPMM2019), pp. 132–137 (2019)
Du, L., Ke, S., Wang, Z., Tao, J., Yu, L., Li, H.: Research on multi-load agv path planning of weaving workshop based on time priority. Math. Biosci. Eng. 16(4), 2277–2292 (2019)
Yu, M., He, Z., Li, D., Yin, L.: Research on multi-agv path planning in automated container terminal. In: 5th International Conference on Transportation Information and Safety (ICTIS 2019), pp. 565–572 (2019)
Wang, K., Liang, W., Shi, H., Zhang, J., Wang, Q.: A calculation time prediction-based multiflow network path planning method for the agv sorting system. In: 15th China Conference on Wireless Sensor Networks(CESN2021), pp. 123–135 (2021)
Yin, X., Cai, P., Zhao, K., Zhang, Y., Zhou, Q., Yao, D.: Dynamic path planning of agv based on kinematical constraint a* algorithm and following dwa fusion algorithms. Sensors 23(8) (2019)
Wang, K., Liang, W., Shi, H., Zhang, J., Wang, Q.: Driving line-based two-stage path planning in the agv sorting system. Robotics and Autonomous Systems 169 (2023)
Xu, L., Wang, Y., Liu, L., Wang, J.: Exact and heuristic algorithms for routing agv on path with precedence constraints. Mathematical Problems in Engineering 2016 (2016)
Li, G., Liu, Q., Yang, Y., Zhao, F., Zhou, Y., Guo, C., Liu, T., Zhao, Q.: An improved differential evolution based artificial fish swarm algorithm and its application to agv path planning problems. In: 36th Chinese Control Conference (CCC2017), pp. 2556–2561 (2017)
Li, Z., Shu, Z., Yan, L.: Research on precise positioning of agv vision based on fuzzy path rectification. Dianzi Jishu Yingyong 44(4) (2018)
Zhang, Y., Li, L., Lin, H., Ma, Z., Zhao, J., Lin, Y., Deng, D., You, I., Lin, C.: Development of path planning approach based on improved a-star algorithm in agv system. IoT Service 246, 276–279 (2018)
Karur, K., Sharma, N., Dharmatti, C., Siegel, J.: A survey of path planning algorithms for mobile robots. Vehicles 3(3), 448–468 (2021)
Wang, Q., Wang, C.: Exploration of port intelligent agv path tracking based on vision. J Interlligent Fuzzy Syst. 38(2), 1281–1285 (2020)
Tao, Q., Sang, H., Guo, H., Wang, P.: Improved particle swarm optimization algorithm for agv path planning. IEEE ACCESS 9, 33522–33531 (2021)
Wang, X., Lu, J., Ke, F., Wang, X., Wang, W.: Research on agv task path planning based on improved a* algorithm. Virtual Reality Smart Hardware (CN) 005(003), 249–265 (2023)
Chen, Y., Li, L., Liu, L., Wang, H., Zhou, Y.: Method and apparatus for estimating virtual machine energy consumption. Google Patents. US Patent App. 13/596,612 (2012)
He, C., Mao, J.: Agv optimal path planning based on improved ant colony algorithm. MATEC WEB OF CONFERENCES 232 (2018)
Lian, Y., Xie, W., Fu, M., Sun, J.: Improved a* multi-agv path planning algorithm based on grid-shaped network. In: 38th Chinese Control Conference (CCC2019), pp. 2088–2092 (2019)
Wu, B., Chi, X., Zhao, C., Zhang, W., Lu, Y., Jiang, D.: Dynamic path planning for forklift agv based on smoothing a* and improved dwa hybrid algorithm. Sensors 20(18) (2022)
Wu, B., Zhang, W., Chi, X., Jiang, D., Yi, Y., Lu, Y.: A novel agv path planning approach for narrow channels based on the bi-rrt algorithm with a failure rate threshold. Sensors 23(17) (2023)
Zhu, Q., Zheng, Z., Wang, C., Lu, Y.: Research on agv path tracking method based on global vision and reinforcement learning. Sci Progress 106(3) (2023)
Shuaihui, T., Lue, F.: Multi-agv path planning for express distribution center under dynamic priority strategy. J Comput Eng Appl 59(14) (2023)
Park, B., Choi, J., Wan, K.C.: An efficient mobile robot path planning using hierarchical roadmap representation in indoor environment. In: IEEE International Conference on Robotics and Automation, pp. 180–186 (2012)
Digani, V., Hsieh, M.A., Sabattini, L., Secchi, C.: Coordination of multiple agvs: a quadratic optimization method. Autonomous Robots 43(3), 539–555 (2019)
Zhang, Z., Guo, Q., Chen, J., Yuan, P.: Collision-free route planning for multiple agvs in an automated warehouse based on collision classification. IEEE Access 6, 26022–26035 (2018)
Zuo, L., Guo, Q., Xu, X., Fu, H.: A hierarchical path planning approach based on a? and least-squares policy iteration for mobile robots. Neurocomputing 170, 257–266 (2015)
Na, G., Xiaoyan, S., Dunwei, G., Yong, Z.: Solving robot path planning in an environment with terrains based on interval multi-objective pso. International Journal of Robotics and Automation 31(2) (2015)
Han, Z., Wang, D., Liu, F., Zhao, Z.: Multi-agv path planning with double-path constraints by using an improved genetic algorithm. PLOS one12(7) (2017)
Xin, L., Xiangyuan, H., Ziqi, Y., Xiaoning, Q., Yingkui, D., X, C., QC, Z.: The algebraic algorithm for path planning problem of agv in flexible manufacturing system. In: 37th Chinese Control Conference (CCC2018), pp. 2396–2399 (2018)
Hu, H., Yang, X., Xiao, S., Wang, F.: Anti-conflict agv path planning in automated container terminals based on multi-agent reinforcement learning. International Journal of Production Research (2021)
Yu, W., Liu, J., Zhou, J.: A novel automated guided vehicle (agv) remote path planning based on rlaca algorithm in 5g environment. J. WEB Eng. 20(8), 2491–2520 (2021)
Sun, M., Lu, L., Ni, H., Wang, Y., Gao, J.: Research on dynamic path planning method of moving single target based on visual agv. SN Appl. Sci. 4(3), 1–12 (2022)
Xiao, J., Yu, X., Sun, K., Zhou, Z., Zhou, G.: Multiobjective path optimization of an indoor agv based on an improved aco-dwa. Math. Biosci. Eng. 19(12), 12532–12557 (2022)
Wang, D., Wang, G., Wang, H.: Optimal lane change path planning based on the nsga-ii and topsis algorithms. Mathematical Bioscience and Engineering 13(2) (2023)
Zhou, Z., Xu, L., Qin, H., Zhang, B., Shang, G., Xu, Z.: A multi-agv fast path planning method based on improved cbs algorithm in workshops. Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science (2023)
Zhang, Z., Chen, J., Zhao, W.: Multi-agv route planning in automated warehouse system based on shortest-time q-learning algorithm. Asian Journal of Control (2023)
Habib, D., Jamal, H., Shoab, A.: Employing multiple unmanned aerial vehicles for co-operative path planning. Int J Adv Robot Syst 10(3), 1 (2013)
Zheng, K., Tang, D., Gu, W., Dai, M.: Distributed control of multi-agv system based on regional control model. Product. Eng. 7(4), 433–441 (2013)
Wagner, G., Choset, H.: Subdimensional expansion for multirobot path planning i. Artificial Intelligence 219(C), 1–24 (2015)
Zhang, W., Kamgarpour, M., Sun, D., Tomlin, C.J.: A hierarchical flight planning framework for air traffic management. Proc IEEE 100(1), 179–194 (2012)
Hu, J., Xia, D., Cheng, H., Feng, L., Ji, L., Guo, J., Li, H.: A decentralized nesterov gradient method for stochastic optimization over unbalanced directed networks. Asian J Control 24(2), 576–593 (2022)
Dewilde, B., Mors, A.W.T., Witteveen, C.: Push and rotate: a complete multi-agent pathfinding algorithm. J Artificial Intell Res 51(1), 443–492 (2014)
Scerri, P., Owens, S., Yu, B., Sycara, K.: A decentralized approach to space deconfliction. In: Information Fusion, 2007 10th International Conference On, pp. 1–8 (2007). IEEE
Purwin, O., D’Andrea, R.: Path planning by negotiation for decentralized agents. In: American Control Conference, 2007. ACC’07, pp. 5296–5301 (2007). IEEE
Aoude, G.S., Luders, B.D., Levine, D.S., How, J.P.: Threat-aware path planning in uncertain urban environments. In: Intelligent Robots and Systems (IROS), 2010 IEEE/RSJ International Conference On, pp. 6058–6063 (2010). IEEE
Li, T.-Y., Chou, H.-C.: Motion planning for a crowd of robots. In: Robotics and Automation, 2003. Proceedings. ICRA’03. IEEE International Conference On, vol. 3, pp. 4215–4221 (2003). IEEE
Van Den Berg, J.P., Overmars, M.H.: Prioritized motion planning for multiple robots. In: Intelligent Robots and Systems, 2005.(IROS 2005). 2005 IEEE/RSJ International Conference On, pp. 430–435 (2005). IEEE
Wang, W., Goh, W.B.: Spatio-temporal a* algorithms for offline multiple mobile robot path planning. In: The International Conference on Autonomous Agents and Multiagent Systems, pp. 1091–1092 (2011)
Wang, W., Goh, W.B.: Time optimized multi-agent path planning using guided iterative prioritized planning. In: International Conference on Autonomous Agents and Multi-Agent Systems, pp. 1183–1184 (2013)
Demesure, G., Defoort, M., Bekrar, A., Trentesaux, D., Djemai, M.: Decentralized motion planning and scheduling of agvs in an fms. IEEE Trans. Ind. Inform. 14(4), 1744–1752 (2017)
China, S.P.: Top 50 Cities in Express Bussiness Volume. http://www.spb.gov.cn/xw/dtxx_15079/201701/t20170114_959038.html. [Online; accessed 14-January-2017] (2017)
Acknowledgements
This work was supported by fund: the Doctoral Program of Innovation and Entrepreneurship in Jiangsu Province with NO.KFR20021, National Key Research and Development Program of China with NO.2022ZD0115403, and National Natural Science Foundation of China with NO.62072236.
Funding
Not applicable
Author information
Authors and Affiliations
Contributions
Not applicable
Corresponding author
Ethics declarations
Conflict of interest
On behalf of all authors, the corresponding author states that there is no conflict of interest
Ethics approval
Not applicable
Consent to participate
Not applicable
Consent for publication
Not applicable
Code availability
Not applicable
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.
About this article
Cite this article
Chunyan, L., Bao, L., Chonglin, G. et al. Tws-based path planning of multi-AGVs for logistics center auto-sorting. CCF Trans. Pervasive Comp. Interact. (2024). https://doi.org/10.1007/s42486-024-00151-2
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s42486-024-00151-2