To address the limitations of the conventional square grid in ship path planning—such as insufficient safety margins, low search efficiency, and poor adaptability to ship maneuvering characteristics—this study proposes a ship path planning method based on a regular hexagonal grid and an improved A* algorithm. A hexagonal grid neighborhood model is constructed according to the geometric properties of the regular hexagonal grid and the required ship-obstacle safety clearance, together with an encoding scheme suitable for hexagonal cells. A ship motion cost model is developed by incorporating ship inertia and turning constraints. Based on this model, the traditional A* algorithm is improved by optimizing the heuristic function and introducing a turning-penalty mechanism, thereby forming a hexagonal-grid-based search algorithm for ship path planning. Comparative experiments show that, compared with the square-grid 8-neighborhood method, the proposed method shortens the path by 5.51% and reduces the number of search nodes by 30. 7% ; compared with the 4-neighborhood method, the path length is reduced by 17. 0% and the number of turning points decreases by 38. 6%. The paths generated on the hexagonal grid are smoother and more consistent with ship maneuvering characteristics. Key words:intelligent navigation; ship path planning; hexagonal grid; improved A* algorithm; ship maneuverability
| 科 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 |