Similar Items: Modeling and controller design of crabbing motion for auto-berthing