Movement of a vehicle such as a boat (30) is guided by dynamically
monitoring parameters and generating instructions for the operator. The instructions
are at a level to attain a number of sub-goals to reach a goal position (33)
from a current position (32). Each sub-goal is attained in a single vehicle
manoeuvre such as straight-ahead or rotation, each manoeuvre being instructable
to the operator. The instructions are generated using a space model (12)
of the space around the vehicle, an operator model (11) of operator vehicle
control characteristics, and a vehicle model (12) of vehicle movement characteristics.