In this paper a nonlinear controller is designed for a 6 DOF model of an un
manned underwater vehicle (UUV) which includes both the kinematics and the
dynamics. It is shown how the use of a Lyapunov function, consisting of a q
uadratic term in the velocity (both linear and angular), a quadratic term i
n the position and a logarithmic term in the attitude leads to a design of
a control law that achieves global asymptotic stabilization to an arbitrary
set point in position/attitude. The control law is made linearly bounded b
y avoiding cancellation of some of the quadratic nonlinearities in the mode
l. No information about the inertia matrix, the damping, and the Coriolis/c
entripetal parameters is used in the controller, endowing it with a certain
amount of parametric robustness. The control law is given in terms of the
Modified Rodrigues parameters. An extensive simulation study shows that the
proposed control law achieves excellent tracking for slowly changing traje
ctories, even though it is designed only for set point regulation. The nonl
inear controller dramatically outperforms a liner controller.