Reinforcement Learning-Based Controller With NMPC-Assisted Training for Autonomous Surface Vessels | Synapse