The thesis generally presents a system for autonomous collision avoidance and the algorithms that can be used to design such a system. The presentation begins with a definition of the area under consideration, purposes, goals, assumptions and a description of the research methodology. The following is a general presentation of the field of autonomous vessels and the reasons for its growth and development. In the following, the levels of autonomy and the operation of autonomous vessels, as well as the system for autonomous collision avoidance, are presented in more detail. Important sensors necessary for the operation of such a system are also presented. The following is a basic explanation of the algorithm and the machine learning
algorithm. At the end of this chapter, the general structure of the algorithm for autonomous collision avoidance is also given. The following is a presentation of individual algorithms used in the development of autonomous navigation and autonomous driving, among which are the Genetic Algorithm, K-Nearest Neighbor algorithm, Support Vector Machines, Artificial Potential Fields algorithm and Deep Neural Networks. For each algorithm, a technical
explanation, a simple explanation and a presentation of the possible use of the algorithm in the field of autonomous vessels are given. The final part provides a comparison and analysis of the presented algorithms.
|