A novel model predictive artificial potential field based ship motion planning method considering COLREGs for complex encounter scenarios
Related Experiment Video
Updated: Aug 27, 2025

Operation of the Collaborative Composite Manufacturing CCM System
Published on: October 1, 2019
Zhibo He1, Xiumin Chu2, Chenguang Liu3
1Intelligent Transport System Research Center, Wuhan University of Technology, No. 1178, Heping Avenue, Wuhan, 430063, Hubei, China; National Engineering Research Center for Water Transport Safety, Wuhan University of Technology, No. 1178, Heping Avenue, Wuhan, 430063, Hubei, China; School of Transportation and Logistics Engineering, Wuhan University of Technology, No. 1178 Heping Avenue, Wuhan, 430063, Hubei, China.
Abstract:
Ship motion planning is a core issue of autonomous navigation for maritime autonomous surface ships (MASS). This paper proposes a novel model predictive artificial potential field (MPAPF) motion planning method for complex encounter scenarios considering collision avoidance rules. A new ship domain is established, in which a closed interval potential field function is designed to represent the inviolable properties of the ship domain. A Nomoto model with a predefined speed during motion planning is adopted to generate followable paths conforming to the ship kinematics. To solve the local optima problem of traditional artificial potential field (APF) method and guarantee the collision avoidance safety in complex encounter scenarios, a motion planning method based on model predictive strategy and artificial potential field, i.e., MPAPF, is proposed. In this method, the ship motion planning problem is transformed to a non-linear optimization problem with multiple constraints including maneuverability, navigation rules, navigable waterway, etc. Simulation results from 4 case studies show that the proposed MPAPF algorithm can solve the problems above and generate feasible motion paths to avoid ship collision in complex encounter scenarios compared to variants of APF, A-star and rapidly-exploring random trees (RRT).
More Related Videos
09:46MPI CyberMotion Simulator: Implementation of a Novel Motion Simulator to Investigate Multisensory Path Integration in Three Dimensions
Published on: May 10, 2012
06:28A Networked Desktop Virtual Reality Setup for Decision Science and Navigation Experiments with Multiple Participants
Published on: August 26, 2018
Related Concept Videos
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Planar Rigid-Body Motion
Planar motion is typically divided into three distinct categories. The first is rectilinear translation, demonstrated by a subway train that moves along...
Absolute Motion Analysis- General Plane Motion
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the...
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Relative Motion Analysis using Rotating Axes
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
Equation of Motion: General Plane motion - Problem Solving
The friction between the roller and the ground is characterized by two coefficients. The static friction coefficient is 0.15, while the kinetic friction coefficient is 0.1. These values are crucial in understanding the interaction between...