Distributed Situational Awareness for Maritime Autonomous Surface Ships in Mixed Waterborne Transport