Autonomous Surface Vehicle Training