Self-Adaptive Dynamic Obstacle Avoidance and Path Planning for USV Under Complex Maritime Environment | Synapse