OpenROV thesis project