Operating Multiple Autopilots
AssigneeNavico Holding AS
InventorRobert Langford-Wood
Life of this patent
Estimating the term…
Abstract
Various implementations described herein are directed to a non-transitory computer readable medium having stored thereon computer-executable instructions which, when executed by a computer, may cause the computer to receive an autopilot option selection for piloting a marine vessel. The computer may determine a first message corresponding to the autopilot option selection for a first autopilot. The computer may determine a second message corresponding to the autopilot option selection for a second autopilot. The computer may transmit the first message to the first autopilot. The computer may also transmit the second message to the second autopilot.
Claims30
A non-transitory computer readable medium having stored thereon a plurality of computer-executable instructions which, when executed by a computer, cause the computer to:
- receive user input indicating a desire to pilot a marine vessel using a marine electronics device, wherein the marine electronics device is connected to at least a first autopilot for a first motor and a second autopilot for a second motor, wherein the first autopilot is configured to control the first motor to propel the marine vessel at a speed and in a direction, wherein the second autopilot is configured to control the second motor to propel the marine vessel at a speed and in a direction, and wherein the first motor is configured to be operated independently from the second motor such that either the first motor or the second motor can propel the marine vessel at a speed and in a direction;
- determine a target location to pilot the marine vessel to;
- determine a current location of the marine vessel;
- determine, based on the target location and the current location, a first message to transmit to the first autopilot;
- determine, based on the target location and the current location, a second message to transmit to the corresponding to the autopilot option selection for a second autopilot, wherein operation of the first motor in accordance with the first message and operation of the second motor in accordance with the second message cause the marine vessel to be piloted to the target location;
- transmit the first message to the first autopilot to cause operation of the first motor in accordance with the first message;
- and
- transmit the second message to the second autopilot to cause operation of the second motor in accordance with the second message.
(canceled)
(canceled)
(canceled)
(canceled)
An apparatus for displaying marine electronic data, the apparatus comprising:
- one or more processors;
- a screen configured to display marine data;
- and
- memory having a plurality of executable instructions which, when executed by the one or more processors, cause the one or more processors to:
- receive user input indicating a desire to pilot a marine vessel using a marine electronics device, wherein the marine electronics device is connected to at least a first autopilot for a first motor and a second autopilot for a second motor, wherein the first autopilot is configured to control the first motor to propel the marine vessel at a speed and in a direction, wherein the second autopilot is configured to control the second motor to propel the marine vessel at a speed and in a direction, and wherein the first motor is configured to be operated independently from the second motor such that either the first motor or the second motor can propel the marine vessel at a speed and in a direction;
- determine a target location to pilot the marine vessel to;
- determine a current location of the marine vessel;
- determine, based on the target location and the current location, a first message to transmit to the first autopilot;
- determine, based on the target location and the current location, a second message to transmit to the second autopilot wherein operation of the first motor in accordance with the first message and operation of the second motor in accordance with the second message cause the marine vessel to be piloted to the target location;
- transmit the first message to the first autopilot to cause operation of the first motor in accordance with the first message;
- and
- transmit the second message to the second autopilot to cause operation of the second motor in accordance with the second message.
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
(canceled)
A method for piloting a marine vessel, the method comprising:
- receiving user input indicating a desire to pilot the marine vessel using a marine electronics device, wherein the marine electronics device is connected to at least a first autopilot for a first motor and a second autopilot for a second motor, wherein the first autopilot is configured to control the first motor to propel the marine vessel at a speed and in a direction, wherein the second autopilot is configured to control the second motor to propel the marine vessel at a speed and in a direction, and wherein the first motor is configured to be operated independently from the second motor such that either the first motor or the second motor can propel the marine vessel at a speed and in a direction;
- determining a target location to pilot the marine vessel to;
- determining a current location of the marine vessel;
- determining, based on the target location and the current location, a first message to transmit to the first autopilot;
- determining, based on the target location and the current location, a second message to transmit to the second autopilot, wherein operation of the first motor in accordance with the first message and operation of the second motor in accordance with the second message cause the marine vessel to be piloted to the target location;
- transmitting the first message to the first autopilot to cause operation of the first motor in accordance with the first message;
- and
- transmitting the second message to the second autopilot to cause operation of the second motor in accordance with the second message.
Dependencies are inferred from the claim text.