Related Experiment Video
Updated: Jul 13, 2025

Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
Published on: December 9, 2012
Hybrid Path Planning for Unmanned Surface Vehicles in Inland Rivers Based on Collision Avoidance Regulations
Pengcheng Gao1, Pengfei Xu1, Hongxia Cheng1
1College of Harbor, Coastal and Offshore Engineering, Hohai University, Nanjing 210098, China.
Abstract:
In recent years, with the continuous advancement of the construction of the Yangtze River's intelligent waterway system, unmanned surface vehicles have been increasingly used in the river's inland waterways. This article proposes a hybrid path planning method that combines an improved A* algorithm with an improved model predictive control algorithm for the autonomous navigation of the "Jinghai-I" unmanned surface vehicle in inland rivers. To ensure global optimization, the heuristic function was refined in the A* algorithm. Additionally, constraints such as channel boundaries and courses were added to the cost function of A* and the planned path was smoothed to meet the collision avoidance regulations for inland rivers. The model predictive control algorithm incorporated a new path-deviation cost while imposing a cost constraint on the yaw angle, significantly minimizing the path-tracking error. Furthermore, the improved model predictive control algorithm took into account the requirements of rules in the cost function and adopted different collision avoidance parameters for different encounter scenarios, improving the rationality of local path planning. Finally, the proposed algorithm's effectiveness was verified through simulation experiments that closely approximated real-world navigation conditions.
Related Concept Videos
Design Example: Alignment of a Road Line Using GIS
Buoyancy and Stability for Submerged and Floating Bodies
Design Example: Analyzing Capacity Contours for Flood Risk Assessment
Uniform Depth Channel Flow: Problem Solving
Rapidly Varying Flow
Hydraulic Jump: Problem Solving

