Text this: Modeling and controller design of crabbing motion for auto-berthing