A Collaborative Path Planning Method for Heterogeneous Autonomous Marine Vehicles | Synapse