Mpc-based motion planning and control enables smarter and safer autonomous marine vehicles: perspectives and a tutorial survey | Synapse