ROVs with Semi-Autonomous Capabilities for use on Renewable Energy Platforms