Towards Persistent Autonomy of Underwater Robotic Vehicles: Robust Control Strategies for Efficient Positioning and Interaction