Nonlinear model predictive control for path following of autonomous inland vessels in confined waterways | Synapse