| CPC G05D 1/0206 (2013.01) [B63B 79/15 (2020.01); B63B 79/40 (2020.01); B63B 2213/02 (2013.01)] | 20 Claims |

|
20. A non-transitory computer readable medium having stored thereon computer instructions that, when executed by a processor, cause the processor to:
determine a desired maneuver including a desired relative positioning of a first watercraft to a second watercraft;
determine a first position of the first watercraft;
determine a first position of the second watercraft;
determine, based on the desired maneuver, a desired second position of the second watercraft such that the first watercraft and the second watercraft comply with the desired relative positioning when the second watercraft is in the desired second position;
determine, based on the desired second position of the second watercraft, instructions to cause the second watercraft to move to the desired second position; and
cause the second watercraft to move to the desired second position such that the first watercraft and the second watercraft comply with the desired relative positioning of the desired maneuver.
|