Cutting-Edge Autonomous Underwater Vehicles (AUVs), Underwater Resident Vehicles and Remotely Operated Vehicles (ROVs)