Applications of fuzzy logic for both the low- and high-level control o
f an Autonomous Underwater Vehicle (AUV) am described. A six degree-of
-freedom flight control system for the Ocean Voyager has been develope
d where heading, pitch, and depth am controlled simultaneously by thre
e separate single axis fuzzy logic controllers. A fuzzily constrained
integrator compensates for frictional effects and setpoint error. A no
nlinear simulation model is used both to analyze the behavior of the f
uzzy logic controllers and to calibrate the rules. Ongoing work with c
ell state space techniques to optimize performance is described. In ad
dition, a docking controller for the Ocean Voyager based on a fuzzy al
gorithm is described. The fuzzy rule base recursively drives the vehic
le towards intermediate fuzzy goals that become more precise as the fi
nal target is approached. Docking proceeds as long as the AUV remains
in a funnel of acceptable intermediate positions.