Automating ROV Manipulation