PID and H-inf tuning methods for ship autopilot