Text this: Research on Collision Avoidance Methods for Unmanned Surface Vehicles Based on Boundary Potential Field