Maritime transportation is vital to the global economy. With the increased operating and labor costs of maritime transportation, autonomous shipping has attracted much attention in both industry and academia. Autonomous shipping can not only reduce the marine accidents caused by human factors but also save labor costs. Path planning is one of the key technologies to enable the autonomy of ships. However, mainstream ship path planning focuses on searching for the shortest path and controlling the vehicle in order to track it. Such path planning methods may lead to a dynamically infeasible trajectory that fails to avoid obstacles or reduces fuel efficiency. This paper presents a data-driven, efficient, and safe path planning (ESP) method that considers ship dynamics to provide a real-time optimal trajectory generation. The optimization objectives include fuel consumption and trajectory smoothness. Furthermore, ESP is capable of fast replanning when encountering obstacles. ESP consists of three components: (1) A path search method that finds an optimal search path with the minimum number of sharp turns from the geographic data collected by the geographic information system (GIS); (2) a minimum-snap trajectory optimization formulation with dynamic ship constraints to provide a smooth and collision-free trajectory with minimal fuel consumption; (3) a local trajectory replanner based on B-spline to avoid unexpected obstacles in real time. We evaluate the performance of ESP by data-driven simulations. The geographical data have been collected and updated from GIS. The results show that ESP can plan a global trajectory with safety, minimal turning points, and minimal fuel consumption based on the maritime information provided by nautical charts. With the long-range perception of onboard radars, the ship can avoid unexpected obstacles in real time on the planned global course.
Read full abstract