Enhancing the Tri-Dimensional Awareness of an Autonomous Surface Vehicle through Machine Learning Algorithms - Michael Neto Rosendo (2022)