Path planning for unmanned surface vehicle based on predictive artificial potential field. (15th April 2020)