This paper addressed the issues of insufficient safety distance, unsmooth path, and low planning efficiency in AGV path planning in narrow road scenarios. A new path planning method based on Voronoi skeletons for narrow roads was proposed. Firstly, the key nodes of the Voronoi skeleton were extracted to generate a custom Voronoi graph layer, which was then combined with static, obstacle, and expansion layers to iteratively generate a four-layer network structure cost map, accurately distinguishing the influence range of obstacles. Secondly, the new cost map was used as a constraint in conjunction with an improved A* algorithm for global path planning, guiding the AGV to drive along the center of the road to ensure its safety. Finally, the global path was optimized using B-spline smoothing to improve the AGV's efficiency and stability in navigating narrow roads and other complex scenarios. Experimental results show that, in narrow road scenarios, the safety of the AGV path planning is improved by 82%, the number of spatial corners is reduced by 55.85%, and the path planning time is shortened by 48.98%. The proposed algorithm effectively enhances the robustness, dynamic obstacle avoidance, and real-time performance of path planning in narrow road scenarios, enabling the AGV to move in the safest manner.
| 科 Family | 属数 Number of genus | 种数 Number of species | 占总种数比例 Percentage of total species (%) | 属 Genus | 种数 Number of species | 占总种数比例 Percentage of total species (%) |
|---|---|---|---|---|---|---|
| 鹅膏菌科Amanitaceae | 2 | 11 | 5.26 | 鹅膏菌属 Amanita | 10 | 4.78 |
| 小菇科 Mycenaceae | 2 | 12 | 5.74 | 丝盖伞属 Inocybe | 5 | 2.39 |
| 多孔菌科 Polyporaceae | 8 | 14 | 6.70 | 蜡蘑属 Laccaria | 5 | 2.39 |
| 红菇科 Russulaceae | 3 | 23 | 11.00 | 小皮伞属 Marasmius | 6 | 2.87 |
| 小菇属 Mycena | 11 | 5.26 | ||||
| 光柄菇属 Pluteus | 5 | 2.39 | ||||
| 红菇属 Russula | 17 | 8.13 | ||||
| 栓菌属 Trametes | 5 | 2.39 |