A Collaborative Path Planning Method for Heterogeneous Autonomous Marine Vehicles | IEEE Journals & Magazine | IEEE Xplore