Lattice-Hopping: A Novel Map-Representation-Based Path Planning Algorithm for a High-Density Storage System
Abstract
:1. Introduction
2. Related Work
2.1. Map Representation
2.2. Path Planning
2.2.1. Traditional Path Planning Algorithm
2.2.2. Path Planning in High-Density Storage System
3. Method
3.1. Mesh-Tree Grid Map Topological Representation
3.1.1. Topological Assumptions
- Assumptions for Geometric and Spatial Structures
- Uniform Grid Discretization
- 2D Plan Modeling
- Tree structure abstraction
- Assumptions for Connectivity and Traffic Constraints
- Main Track Priority
- Sub-Track Movement
- Jumping Mechanism
- Restricted to Orthogonal Movement
- Mathematical and Algorithmic Assumptions
- Uniform Node Cost
- Random Obstacle Distribution
- Feasibility of Reachability
- Functional and Modeling Constraints
- Vehicle-to-Grid Matching
- Single-Agent Assumption
3.1.2. Topological Representation
3.2. LH Algorithm
- The Lattice-Hopping algorithm searches for a path from the start node to the destination in the represented map with the lowest overall cost. The objective cost function is
3.2.1. Feasibility Analysis
- Case One: obstacles on sub-tracks
- Case Two: obstacles on the main track
3.2.2. Optimal Analysis
3.2.3. Complexity Estimation
- (1)
- Time complexity
- Case One: best case—find the destination directly without any obstacles
- Case Two: worst case—find the destination after traversing all of the nodes in the map
- (2)
- Space complexity
4. Numerical Study
4.1. Benchmark Algorithms
- A-star algorithm
- BFS Algorithm
- RRT-star Algorithm
- (1)
- A-star (), the A-star algorithm with Manhattan distance heuristic estimation.
- (2)
- BFS (), the BFS algorithm with a breadth direction weight of 0.7.
- (3)
- RRT-star (), RRT-star with a searching step size of 3.
4.2. Simulation Settings
4.3. Simulation Results
4.3.1. Simulation Results According to Map Sizes
4.3.2. Detailed Analysis of the Scenario Without Obstacles
4.3.3. Detailed Analysis of the Scenario with Random Obstacles
4.4. Explanations
5. Application in Real-World HDS System
5.1. Settings of the Case Study
5.2. Results of the Case Study
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Pandian, A.P. Artificial intelligence application in smart warehousing environment for automated logistics. J. Artif. Intell. 2019, 1, 63–72. [Google Scholar] [CrossRef]
- Yuan, Y.; Song, D.; Huang, Y. The Limitations of Traditional Retail Enterprises’ Self-built Logistics System—A Case Study of Walmart. In Proceedings of the 2021 International Conference on Financial Management and Economic Transition (FMET 2021), Online, 27–29 August 2021; Atlantis Press: Dordrecht, The Netherlands, 2021; pp. 487–494. [Google Scholar]
- Carli, R.; Dotoli, M.; Digiesi, S.; Facchini, F.; Mossa, G. Sustainable scheduling of material handling activities in labor-intensive warehouses: A decision and control model. Sustainability 2020, 12, 3111. [Google Scholar] [CrossRef]
- Tutam, M. Warehousing 4.0 in Logistics 4.0. Logistics 4.0 and Future of Supply Chains; Springer: Singapore, 2022; pp. 95–118. [Google Scholar]
- Mao, J.; Cheng, J.; Li, X.; Cao, B. Research on scheduling optimization of four-way shuttle-based storage and retrieval systems. Sci. Rep. 2023, 13, 3999. [Google Scholar] [CrossRef] [PubMed]
- Zheng, Z.; Ma, Y.; Liu, Y.; Yang, F.; Li, Z.; Zhang, Y.; Zhang, J.; Shi, W.; Chen, W.; Li, D.; et al. Xlink: Qoe-driven multi-path quic transport in large-scale video services. In Proceedings of the 2021 ACM SIGCOMM 2021 Conference, Virtual, 23–27 August 2021; pp. 418–432. [Google Scholar]
- Li, Z.; Wegner, J.D.; Lucchi, A. Topological map extraction from overhead images. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Seoul, Republic of Korea, 27 October–2 November 2019; pp. 1715–1724. [Google Scholar]
- Aragues, R.; Cortes, J.; Sagues, C. Distributed consensus on robot networks for dynamically merging feature-based maps. IEEE Trans. Robot. 2012, 28, 840–854. [Google Scholar] [CrossRef]
- Kostelnick, J.C.; Hoeniges, L.C. Map symbols for crisis mapping: Challenges and prospects. Cartogr. J. 2019, 56, 59–72. [Google Scholar] [CrossRef]
- Thakur, A.; Anand, B.; Verma, H.; Rajalakshmi, P. Real time lidar odometry and mapping and creation of vector map. In Proceedings of the 2022 8th International Conference on Automation, Robotics and Applications (ICARA), Prague, Czech Republic, 18–20 February 2022; pp. 181–185. [Google Scholar]
- Banakh, T.; Bokalo, B. On scatteredly continuous maps between topological spaces. Topol. Its Appl. 2010, 157, 108–122. [Google Scholar] [CrossRef]
- Li, J.; Wu, W.; Yang, B.; Zou, X.; Yang, Y.; Zhao, X.; Dong, Z. WHU-helmet: A helmet-based multisensor SLAM dataset for the evaluation of real-time 3-D mapping in large-scale GNSS-denied environments. IEEE Trans. Geosci. Remote Sens. 2023, 61, 1–16. [Google Scholar] [CrossRef]
- Sharifzadeh, S.; Baharlou, S.M.; Berrendorf, M.; Koner, R.; Tresp, V. Improving visual relation detection using depth maps. In Proceedings of the 2020 25th International Conference on Pattern Recognition (ICPR), Milan, Italy, 10–15 January 2021; pp. 3597–3604. [Google Scholar]
- Placed, J.A.; Strader, J.; Carrillo, H.; Atanasov, N.; Indelman, V.; Carlone, L.; Castellanos, J.A. A survey on active simultaneous localization and mapping: State of the art and new frontiers. IEEE Trans. Robot. 2023, 39, 1686–1705. [Google Scholar] [CrossRef]
- Chung, C.H.; Jang, Y.J. Deadlock prevention and multi agent path finding algorithm considering physical constraint for a massive fleet AGV system. Appl. Soft Comput. 2024, 161, 111725. [Google Scholar] [CrossRef]
- Li, Q.; Xie, F.; Zhao, J.; Xu, B.; Yang, J.; Liu, X.; Suo, H. FPS: Fast path planner algorithm based on sparse visibility graph and bidirectional breadth-first search. Remote Sens. 2022, 14, 3720. [Google Scholar] [CrossRef]
- Bento, L.M.S.; Boccardo, D.R.; Machado, R.C.S.; Miyazawa, F.K.; de Sá, P.; Szwarcfiter, J.L. Dijkstra graphs. Discret. Appl. Math. 2019, 261, 52–62. [Google Scholar] [CrossRef]
- Pándy, M.; Qiu, W.; Corso, G.; Veličković, P.; Ying, Z.; Leskovec, J.; Lio, P. Learning graph search heuristics. In Proceedings of the Learning on Graphs Conference, PMLR, Virtual, 9–12 December 2022; Volume 10, pp. 1–10. [Google Scholar]
- Tang, G.; Tang, C.; Claramunt, C.; Hu, X.; Zhou, P. Geometric A-star algorithm: An improved A-star algorithm for AGV path planning in a port environment. IEEE Access 2021, 9, 59196–59210. [Google Scholar] [CrossRef]
- Sarbini, R.N.; Ahmad, I.; Bura, R.O.; Simbolon, L. Development of pathfinding using a-star and d-star lite algorithms in video game. J. Theor. Appl. Inf. Technol. 2024, 102, 832–841. [Google Scholar]
- Xu, T. Recent advances in Rapidly-exploring random tree: A review. Heliyon 2024, 10, e32451. [Google Scholar] [CrossRef]
- Haji, S.H.; Abdulazeez, A.M. Comparison of optimization techniques based on gradient descent algorithm: A review. PalArch’s J. Archaeol. Egypt/Egyptol. 2021, 18, 2715–2743. [Google Scholar]
- Soori, M.; Arezoo, B.; Dastres, R. Optimization of energy consumption in industrial robots, a review. Cogn. Robot. 2023, 3, 142–157. [Google Scholar] [CrossRef]
- Lei, T.; Chintam, P.; Luo, C.; Liu, L.; Jan, G.E. A convex optimization approach to multi-robot task allocation and path planning. Sensors 2023, 23, 5103. [Google Scholar] [CrossRef]
- Katoch, S.; Chauhan, S.S.; Kumar, V. A review on genetic algorithm: Past, present, and future. Multimed. Tools Appl. 2021, 80, 8091–8126. [Google Scholar] [CrossRef]
- Gad, A.G. Particle swarm optimization algorithm and its applications: A systematic review. Arch. Comput. Methods Eng. 2022, 29, 2531–2561. [Google Scholar] [CrossRef]
- Dorigo, M.; Stützle, T. Ant Colony Optimization: Overview and Recent Advances. In Handbook of Metaheuristics. International Series in Operations Research & Management Science, 3rd ed.; Springer International Publishing: Cham, Switzerland, 2019; Volume 272, pp. 311–351. [Google Scholar]
- Bae, H.; Kim, G.; Kim, J.; Qian, D.; Lee, S. Multi-robot path planning method using reinforcement learning. Appl. Sci. 2019, 9, 3057. [Google Scholar] [CrossRef]
- Xin, J.; Zhao, H.; Liu, D.; Li, M. Application of deep reinforcement learning in mobile robot path planning. In Proceedings of the 2017 Chinese Automation Congress (CAC), Jinan, China, 20–22 October 2017; pp. 7112–7116. [Google Scholar]
- Moctezuma, L.E.G. Dynamic Multivariable Optimization for Routing in High-Density Manufacturing Transportation Systems. Master’s Thesis, Tampere University, Tampere, Finland, 22 August 2023. [Google Scholar]
- Fu, X.; Zhang, B.; Yu, H. Vehicles routing and scheduling algorithm for an automated storage and retrieval system of a warehouse. In Proceedings of the 2015 International Conference on Logistics, Informatics and Service Sciences (LISS), Barcelona, Spain, 27–29 July 2015; pp. 1–6. [Google Scholar]
- Chen, S.; Wang, M.; Song, W. Hierarchical learning with heuristic guidance for multi-task assignment and distributed planning in interactive scenarios. IEEE Trans. Intell. Veh. 2024. [Google Scholar] [CrossRef]
- De Koster, R.; Le-Duc, T.; Roodbergen, K.J. Design and control of warehouse order picking: A literature review. Eur. J. Oper. Res. 2007, 182, 481–501. [Google Scholar] [CrossRef]
- Boysen, N.; de Koster, R.; Weidinger, F. Warehousing in the e-commerce era: A survey. Eur. J. Oper. Res. 2019, 277, 396–411. [Google Scholar] [CrossRef]
- Azadeh, K.; De Koster, R.; Roy, D. Robotized and automated warehouse systems: Review and recent developments. Transp. Sci. 2019, 53, 917–945. [Google Scholar] [CrossRef]
- Konishi, M.; Sasaki, T.; Cai, K. Efficient safe control via deep reinforcement learning and supervisory control–case study on multi-robot warehouse automation. IFAC-PapersOnLine 2022, 55, 16–21. [Google Scholar] [CrossRef]
- Jiang, Z.; Zhang, X.; Wang, P. Grid-map-based path planning and task assignment for multi-type AGVs in a distribution warehouse. Mathematics 2023, 11, 2802. [Google Scholar] [CrossRef]
- Xu, X.; Wang, C.; Wang, Y.; Xiong, R. Hitmap: A hierarchical topological map representation for navigation in unknown environments. arXiv 2021, arXiv:2109.09293. [Google Scholar]
- Hou, J.; Yuan, Y.; Schwertfeger, S. Area graph: Generation of topological maps using the voronoi diagram. In Proceedings of the 2019 19th International Conference on Advanced Robotics (ICAR), Belo Horizonte, Brazil, 2–6 December 2019; pp. 509–515. [Google Scholar]
- Markis, A.; Papa, M.; Kaselautzke, D.; Rathmair, M.; Sattinger, V.; Brandstötter, M. Safety of mobile robot systems in industrial applications. ARW OAGM Workshop 2019, 2019, 26–31. [Google Scholar]
- Xiang, D.; Lin, H.; Ouyang, J.; Huang, D. Combined improved A* and greedy algorithm for path planning of multi-objective mobile robot. Sci. Rep. 2022, 12, 13273. [Google Scholar] [CrossRef]
Item | Specifications |
---|---|
CPU | NXP i.MX 6ULL ARM Cortex-A7 processor |
Memory | 512 MB RAM |
Storage | 8 GB onboard storage (eMMC/Flash) |
Operations Temperature | −40 °C to +80 °C |
Operations/Parameters | Time Consumption |
---|---|
System initialization (bootup and warmup) | 0 s; assume no initialization required |
Shipping speed with cargo loaded | 1.2 m/s |
Shipping speed without cargo loaded | 0.8 m/s |
Loading time | 1.2 s |
Turning time | 0.9 s |
Layout of squared single storage position | 1 square meter |
Length/width of 4-way shuttle and conveyor | 0.8 m |
Size of the fulfilment center’s layout | 22 by 20 grids, 22 m by 20 m |
HUADE Co., Ltd. | LH | ) | ) | ) |
---|---|---|---|---|
Scenarios without obstacles | ||||
99% | 99% | 98% | 99% | |
(s) | 11.6 | 11.6 | 11.6 | 14.3 |
(s) | 0.15 | 0.25 | 0.35 | 1.20 |
CI | ||||
Scenarios with 5% obstacles | ||||
92% | 91% | 87% | 89% | |
(s) | 12.1 | 12.9 | 13.4 | 14.8 |
(s) | 0.2 | 0.4 | 0.6 | 1.8 |
CI | ||||
Scenarios with 10% obstacles | ||||
89% | 87% | 73% | 78% | |
(s) | 13.7 | 14.2 | 15.1 | 16.7 |
(s) | 0.3 | 0.6 | 0.9 | 2.4 |
CI | ||||
Scenarios with 20% obstacles | ||||
84% | 82% | 66% | 67% | |
(s) | 15.3 | 16.4 | 17.8 | 19.2 |
(s) | 0.4 | 0.9 | 1.3 | 3.1 |
CI |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zhang, S.; Song, Y.; Chen, Z.; Chen, G.; Cao, Y.; Gao, Z.; Xu, X. Lattice-Hopping: A Novel Map-Representation-Based Path Planning Algorithm for a High-Density Storage System. Appl. Sci. 2025, 15, 6764. https://doi.org/10.3390/app15126764
Zhang S, Song Y, Chen Z, Chen G, Cao Y, Gao Z, Xu X. Lattice-Hopping: A Novel Map-Representation-Based Path Planning Algorithm for a High-Density Storage System. Applied Sciences. 2025; 15(12):6764. https://doi.org/10.3390/app15126764
Chicago/Turabian StyleZhang, Shuhan, Yaqing Song, Ziyu Chen, Guo Chen, Yongxin Cao, Zhe Gao, and Xiaonong Xu. 2025. "Lattice-Hopping: A Novel Map-Representation-Based Path Planning Algorithm for a High-Density Storage System" Applied Sciences 15, no. 12: 6764. https://doi.org/10.3390/app15126764
APA StyleZhang, S., Song, Y., Chen, Z., Chen, G., Cao, Y., Gao, Z., & Xu, X. (2025). Lattice-Hopping: A Novel Map-Representation-Based Path Planning Algorithm for a High-Density Storage System. Applied Sciences, 15(12), 6764. https://doi.org/10.3390/app15126764