A novel model predictive artificial potential field based ship motion planning method considering COLREGs for complex encounter scenarios. (March 2023)