A vessel positioning system maneuvers a marine vessel in such a way that
the vessel maintains its global position and heading in accordance with a
desired position and heading selected by the operator of the marine
vessel. When used in conjunction with a joystick, the operator of the
marine vessel can place the system in a station keeping enabled mode and
the system then maintains the desired position obtained upon the initial
change in the joystick from an active mode to an inactive mode. In this
way, the operator can selectively maneuver the marine vessel manually
and, when the joystick is released, the vessel will maintain the position
in which it was at the instant the operator stopped maneuvering it with
the joystick.