Nonangular MPC-Based Thrust Allocation Algorithm for Marine Vessels—A Study of Optimal Thruster Commands | IEEE Journals & Magazine | IEEE Xplore