Describir: A suction-based reversible attachment and locomotion mechanism for an underway vessel hull cleaning and inspection robot