Online planning low-cost paths for unmanned surface vehicles based on the artificial vector field and environmental heuristics. (4th November 2020)