Finite-Time Observer Based Three-Dimensional Tracking Control of an Underwater Robot with Multiple Unknowns | IEEE Conference Publication | IEEE Xplore