MPC-based COLREGS Compliant Collision Avoidance for a Multi-Vessel Ship-Towing System