A Stereovision-based Navigation System for Autonomous Vessels