A ROS Implementation of the Situational Awareness and Maneuvering Systems for an Autonomous Marine Vessel | IEEE Conference Publication | IEEE Xplore