An Autonomous Collision Avoidance Algorithm Based on Perception and Maritime Rules | IEEE Conference Publication | IEEE Xplore