The paper considers how it is now feasible to employ a technique called fuzzy logic to develop an intelligent autopilot for small ships which has the ability to learn about its performance and make relevant tuning adjustments online to maintain levels of operation. The paper discusses the operation of the fuzzy logic controller, the self-organising controller and the design of a performance index.