Design of an above water position determination system for a ship’s hull maintenance robot