Coordination of Marine Robots Under Tracking Errors and Communication Constraints