An autonomous energy harvesting station-keeping vehicle for Persistent Ocean Surveillance | IEEE Conference Publication | IEEE Xplore