A Machine Learning Approach for Predicting Docking-Based Structures

Detalhes bibliográficos
Autor(a) principal: Maria Inês Rodrigues Pereira
Data de Publicação: 2020
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: https://hdl.handle.net/10216/132609
Resumo: The maritime industry has only recently taken its first steps towards automation and Artificial Intelligence (AI). The development of Autonomous Surface Vehicles (ASVs) falls under this scope, uncovering the possibility of greatly reducing the role of human intervention in this industry and the inherent consequences of human error. Research concerning the operation of this type of vehicles has seen an upward trend in recent years, although its full-scale application still encounters various limitations, such as the need to ensure safety and develop the required technology. The docking and undocking processes are among the most challenging tasks for a maritime vehicle. In fact, most maritime accidents occur in sea ports and harbours. Such evidence, along with the scarceness of scientific endeavours in this topic, make the docking approach of an ASV an alluring matter to delve into. With this intention in mind, this dissertation aims to take one step further towards enabling a vessel to dock autonomously, by providing a perception tool necessary for this maneuver. The developed work comprises a Deep Learning (DL) network able to detect the existence of a docking platform in the vehicle's surrounding environment and classify the type of the structure. As data concerning this context is not widely available, it was necessary to conduct a data acquisition process in the 3D simulator Gazebo, in which models of five different types of docks were placed in a simulated maritime environment and data from several sensors, such as a LiDAR and a stereo camera, was captured. The gathered data was used for the training of the cascaded classifier, which was composed of two networks: a first one to ascertain whether there is a dock in the vicinity of the vehicle and a second one to categorize the structure. This dissertation also proposes a mechanism to perform an occupation analysis of the dock, based on a template matching approach. The developed work was tested on the gathered data and in a dynamic setup in the aforementioned simulator, taking into account different noise conditions to better replicate an authentic maritime environment. The detection model achieved an accuracy of 96.44% in optimal conditions and an average of 90.43% considering light to very severe noise conditions, with a deviation of 2.8% for the worst case. The categorizing model obtained a maximum accuracy of 86.70% and an average accuracy of 80.90% for noise tests. The occupation analysis algorithm is able to return the number and coordinates of the vacant spots of the dock. Both the cascade classifier and the occupation tool were developed through an approach that allows an easy adaptation to other types of docks, thus differentiating it from other works on the topic.
id RCAP_bfe85c8c67af8d2484b37ca498b5f809
oai_identifier_str oai:repositorio-aberto.up.pt:10216/132609
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling A Machine Learning Approach for Predicting Docking-Based StructuresEngenharia electrotécnica, electrónica e informáticaElectrical engineering, Electronic engineering, Information engineeringThe maritime industry has only recently taken its first steps towards automation and Artificial Intelligence (AI). The development of Autonomous Surface Vehicles (ASVs) falls under this scope, uncovering the possibility of greatly reducing the role of human intervention in this industry and the inherent consequences of human error. Research concerning the operation of this type of vehicles has seen an upward trend in recent years, although its full-scale application still encounters various limitations, such as the need to ensure safety and develop the required technology. The docking and undocking processes are among the most challenging tasks for a maritime vehicle. In fact, most maritime accidents occur in sea ports and harbours. Such evidence, along with the scarceness of scientific endeavours in this topic, make the docking approach of an ASV an alluring matter to delve into. With this intention in mind, this dissertation aims to take one step further towards enabling a vessel to dock autonomously, by providing a perception tool necessary for this maneuver. The developed work comprises a Deep Learning (DL) network able to detect the existence of a docking platform in the vehicle's surrounding environment and classify the type of the structure. As data concerning this context is not widely available, it was necessary to conduct a data acquisition process in the 3D simulator Gazebo, in which models of five different types of docks were placed in a simulated maritime environment and data from several sensors, such as a LiDAR and a stereo camera, was captured. The gathered data was used for the training of the cascaded classifier, which was composed of two networks: a first one to ascertain whether there is a dock in the vicinity of the vehicle and a second one to categorize the structure. This dissertation also proposes a mechanism to perform an occupation analysis of the dock, based on a template matching approach. The developed work was tested on the gathered data and in a dynamic setup in the aforementioned simulator, taking into account different noise conditions to better replicate an authentic maritime environment. The detection model achieved an accuracy of 96.44% in optimal conditions and an average of 90.43% considering light to very severe noise conditions, with a deviation of 2.8% for the worst case. The categorizing model obtained a maximum accuracy of 86.70% and an average accuracy of 80.90% for noise tests. The occupation analysis algorithm is able to return the number and coordinates of the vacant spots of the dock. Both the cascade classifier and the occupation tool were developed through an approach that allows an easy adaptation to other types of docks, thus differentiating it from other works on the topic.2020-07-232020-07-23T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/10216/132609TID:202593037engMaria Inês Rodrigues Pereirainfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-29T14:09:57Zoai:repositorio-aberto.up.pt:10216/132609Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T23:56:08.882265Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv A Machine Learning Approach for Predicting Docking-Based Structures
title A Machine Learning Approach for Predicting Docking-Based Structures
spellingShingle A Machine Learning Approach for Predicting Docking-Based Structures
Maria Inês Rodrigues Pereira
Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
title_short A Machine Learning Approach for Predicting Docking-Based Structures
title_full A Machine Learning Approach for Predicting Docking-Based Structures
title_fullStr A Machine Learning Approach for Predicting Docking-Based Structures
title_full_unstemmed A Machine Learning Approach for Predicting Docking-Based Structures
title_sort A Machine Learning Approach for Predicting Docking-Based Structures
author Maria Inês Rodrigues Pereira
author_facet Maria Inês Rodrigues Pereira
author_role author
dc.contributor.author.fl_str_mv Maria Inês Rodrigues Pereira
dc.subject.por.fl_str_mv Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
topic Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
description The maritime industry has only recently taken its first steps towards automation and Artificial Intelligence (AI). The development of Autonomous Surface Vehicles (ASVs) falls under this scope, uncovering the possibility of greatly reducing the role of human intervention in this industry and the inherent consequences of human error. Research concerning the operation of this type of vehicles has seen an upward trend in recent years, although its full-scale application still encounters various limitations, such as the need to ensure safety and develop the required technology. The docking and undocking processes are among the most challenging tasks for a maritime vehicle. In fact, most maritime accidents occur in sea ports and harbours. Such evidence, along with the scarceness of scientific endeavours in this topic, make the docking approach of an ASV an alluring matter to delve into. With this intention in mind, this dissertation aims to take one step further towards enabling a vessel to dock autonomously, by providing a perception tool necessary for this maneuver. The developed work comprises a Deep Learning (DL) network able to detect the existence of a docking platform in the vehicle's surrounding environment and classify the type of the structure. As data concerning this context is not widely available, it was necessary to conduct a data acquisition process in the 3D simulator Gazebo, in which models of five different types of docks were placed in a simulated maritime environment and data from several sensors, such as a LiDAR and a stereo camera, was captured. The gathered data was used for the training of the cascaded classifier, which was composed of two networks: a first one to ascertain whether there is a dock in the vicinity of the vehicle and a second one to categorize the structure. This dissertation also proposes a mechanism to perform an occupation analysis of the dock, based on a template matching approach. The developed work was tested on the gathered data and in a dynamic setup in the aforementioned simulator, taking into account different noise conditions to better replicate an authentic maritime environment. The detection model achieved an accuracy of 96.44% in optimal conditions and an average of 90.43% considering light to very severe noise conditions, with a deviation of 2.8% for the worst case. The categorizing model obtained a maximum accuracy of 86.70% and an average accuracy of 80.90% for noise tests. The occupation analysis algorithm is able to return the number and coordinates of the vacant spots of the dock. Both the cascade classifier and the occupation tool were developed through an approach that allows an easy adaptation to other types of docks, thus differentiating it from other works on the topic.
publishDate 2020
dc.date.none.fl_str_mv 2020-07-23
2020-07-23T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/10216/132609
TID:202593037
url https://hdl.handle.net/10216/132609
identifier_str_mv TID:202593037
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799135881894821888