Text this: Development of controller for an underactuated autonomous underwater vehicle (AUV)