Text this: Finite time trajectory tracking control of underwater salvage robot under full-state constraints