“…Once the state of the vehicle is known, the detection system processes the information received by the surrounding sensors in order to generate a model of the environment in which the USV is located [6][7][8][9][10]. Using this model of the environment, the guidance system (composed by algorithms of: obstacle avoidance [8,[11][12][13][14][15][16], path following [4,5,17,18] and path planning [3,7,17,19,20]) demands the course and speed setpoints which guide the vessel safely to its goal. With the aim of ensuring that the vehicle reaches these setpoints, the control system commands the vessel's actuators (propulsion system and steering machine) [4,5].…”