Design remotely operated and autonomous underwater or surface vehicles around buoyancy, pressure, currents, corrosion, acoustic communication, and limited localization. Plan missions with recovery and leak-response procedures.