Desenvolvimento de um veículo autoguiado baseado num Raspberry Pi

Detalhes bibliográficos
Autor(a) principal: Peixe, Ricardo André Zambujo
Data de Publicação: 2022
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10174/32664
Resumo: Face à rápida expansão tecnológica vivenciada no presente século, existe uma procura contínua por en- quadrar novas ferramentas, a fim de otimizar o rendimento dos processos fabris, através da redução de tempos de produção, custos associados, riscos para os trabalhadores, etc. Como resposta aos tradicionais mecanismos de transportes, que atualmente ainda dominam este setor, apresenta-se uma tecnologia com tendências crescentes, fornecendo a flexibilidade necessária e o rigor exigido, através de processos independentes de ações humanas. Este produto é o Automated Guided Vehicle, comummente designado por AGV. Conforme esta motivação, este trabalho de projeto visa demonstrar o desenvolvimento de um AGV de construção ori- ginal baseado num Raspberry Pi 4B, segundo um modelo POC (Proof of Concept ), com o intuito de seguir um sistema de guias, que perfaz um percurso operacional. Este sistema é um sistema unidirecional, com entroncamentos, cruzamentos e mudanças de direção, que serão realizadas de forma automatizada através da leitura dos sinais, integrados no piso, interpretados por visão artificial. O método de navegação do AGV assenta num sistema fechado, uma vez que existe um layout fixo no piso. Em termos de orientação, o AGV apresenta um sistema de deslocação diferencial e integra na sua estrutura uma câmara digital, que permite realizar a aquisição de imagem sendo o único método de aquisição do ambiente ao seu redor. Toda a in- formação obtida é processada por um sistema dedicado, que através do OpenCV (Open Source Computer Vision Library ) e um algoritmo computacional desenvolvido em Python, realiza o processamento das imagens e realiza as decisões necessárias para uma navegação satisfatória. O processo de seleção de guias é au- tomatizado pelo AGV, mas o Utilizador pré-define as rotas que este percorrerá, de modo que ao fim de um número de percursos programados, o AGV repete novamente os trajetos planeados. A portabilidade do AGV é assegurada por uma bateria, que é gerida por uma BMS (Battery Management System), acoplada numa estrutura física modelada e construída por um processo de tecnologia de fabricação aditiva – deposição de material fundido (FDM), de forma a conseguir-se um design económico, único e compacto; Abstract: Development of an Automated Guided Vehicle Based on a Raspberry Pi - In view of the rapid technological expansion experienced in the present century, there is a continuous demand for developing new tools in order to optimize the performance of manufacturing processes, through the reduction of production times, associated costs, risks for workers, etc. As a response to the traditional transport mechanisms, which currently still dominate this sector, a technology with growing trends is presented, providing the necessary flexibility and the required rigor, through processes independent of human actions. This product is the Automated Guided Vehicle, commonly referred as AGV. According to this motivation, this project aims to demonstrate the development of an AGV a original construction based on a Raspberry Pi 4B, according to a POC model (Proof of Concept ), with the aim to follow a system of guides, which makes up an operational route. This system is an unidirectional system, with junctions, intersections and changes of direction, which will be carried out in an automated way by reading the signs, integrated into the floor, interpreted by artificial vision. The navigation method of the AGV is based on a closed system, since there is a fixed layout on the floor. In terms of orientation, the AGV features a differential displacement system and integrates a digital camera in its structure, which allows for image acquisition, being the only method of acquiring the environment around it. All the information obtained is processed by a dedicated system, which, through OpenCV (Open Source Computer Vision Library ) and a computational algorithm developed in Python, performs the processing of the images and makes the necessary decisions for a satisfactory navigation. The guide selection process is automated by the AGV, but the User pre-defines the routes it will follow, so that after a number of programmed routes, the AGV repeats the planned routes again. The portability of the AGV is ensured by a battery, which is managed by a BMS (Battery Management System), coupled to a physical structure modeled and built using an additive manufacturing technology process – fused deposition modeling (FDM), in order to achieve an economical, unique and compact design.
id RCAP_afe946edf33b3596cc2d560e276dcd0d
oai_identifier_str oai:dspace.uevora.pt:10174/32664
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 Desenvolvimento de um veículo autoguiado baseado num Raspberry PiAGVRaspberry PiVisão ArtificialOpenCVBMSAGVRaspberry PiArtificial VisionOpenCVBMSFace à rápida expansão tecnológica vivenciada no presente século, existe uma procura contínua por en- quadrar novas ferramentas, a fim de otimizar o rendimento dos processos fabris, através da redução de tempos de produção, custos associados, riscos para os trabalhadores, etc. Como resposta aos tradicionais mecanismos de transportes, que atualmente ainda dominam este setor, apresenta-se uma tecnologia com tendências crescentes, fornecendo a flexibilidade necessária e o rigor exigido, através de processos independentes de ações humanas. Este produto é o Automated Guided Vehicle, comummente designado por AGV. Conforme esta motivação, este trabalho de projeto visa demonstrar o desenvolvimento de um AGV de construção ori- ginal baseado num Raspberry Pi 4B, segundo um modelo POC (Proof of Concept ), com o intuito de seguir um sistema de guias, que perfaz um percurso operacional. Este sistema é um sistema unidirecional, com entroncamentos, cruzamentos e mudanças de direção, que serão realizadas de forma automatizada através da leitura dos sinais, integrados no piso, interpretados por visão artificial. O método de navegação do AGV assenta num sistema fechado, uma vez que existe um layout fixo no piso. Em termos de orientação, o AGV apresenta um sistema de deslocação diferencial e integra na sua estrutura uma câmara digital, que permite realizar a aquisição de imagem sendo o único método de aquisição do ambiente ao seu redor. Toda a in- formação obtida é processada por um sistema dedicado, que através do OpenCV (Open Source Computer Vision Library ) e um algoritmo computacional desenvolvido em Python, realiza o processamento das imagens e realiza as decisões necessárias para uma navegação satisfatória. O processo de seleção de guias é au- tomatizado pelo AGV, mas o Utilizador pré-define as rotas que este percorrerá, de modo que ao fim de um número de percursos programados, o AGV repete novamente os trajetos planeados. A portabilidade do AGV é assegurada por uma bateria, que é gerida por uma BMS (Battery Management System), acoplada numa estrutura física modelada e construída por um processo de tecnologia de fabricação aditiva – deposição de material fundido (FDM), de forma a conseguir-se um design económico, único e compacto; Abstract: Development of an Automated Guided Vehicle Based on a Raspberry Pi - In view of the rapid technological expansion experienced in the present century, there is a continuous demand for developing new tools in order to optimize the performance of manufacturing processes, through the reduction of production times, associated costs, risks for workers, etc. As a response to the traditional transport mechanisms, which currently still dominate this sector, a technology with growing trends is presented, providing the necessary flexibility and the required rigor, through processes independent of human actions. This product is the Automated Guided Vehicle, commonly referred as AGV. According to this motivation, this project aims to demonstrate the development of an AGV a original construction based on a Raspberry Pi 4B, according to a POC model (Proof of Concept ), with the aim to follow a system of guides, which makes up an operational route. This system is an unidirectional system, with junctions, intersections and changes of direction, which will be carried out in an automated way by reading the signs, integrated into the floor, interpreted by artificial vision. The navigation method of the AGV is based on a closed system, since there is a fixed layout on the floor. In terms of orientation, the AGV features a differential displacement system and integrates a digital camera in its structure, which allows for image acquisition, being the only method of acquiring the environment around it. All the information obtained is processed by a dedicated system, which, through OpenCV (Open Source Computer Vision Library ) and a computational algorithm developed in Python, performs the processing of the images and makes the necessary decisions for a satisfactory navigation. The guide selection process is automated by the AGV, but the User pre-defines the routes it will follow, so that after a number of programmed routes, the AGV repeats the planned routes again. The portability of the AGV is ensured by a battery, which is managed by a BMS (Battery Management System), coupled to a physical structure modeled and built using an additive manufacturing technology process – fused deposition modeling (FDM), in order to achieve an economical, unique and compact design.Universidade de Évora2022-11-08T17:19:41Z2022-11-082022-10-25T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10174/32664http://hdl.handle.net/10174/32664TID:203087429porDepartamento de Engenharia Mecatrónicaipeixeee@gmail.com489Peixe, Ricardo André Zambujoinfo: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:RCAAP2024-01-03T19:33:48Zoai:dspace.uevora.pt:10174/32664Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T01:21:43.827736Repositó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 Desenvolvimento de um veículo autoguiado baseado num Raspberry Pi
title Desenvolvimento de um veículo autoguiado baseado num Raspberry Pi
spellingShingle Desenvolvimento de um veículo autoguiado baseado num Raspberry Pi
Peixe, Ricardo André Zambujo
AGV
Raspberry Pi
Visão Artificial
OpenCV
BMS
AGV
Raspberry Pi
Artificial Vision
OpenCV
BMS
title_short Desenvolvimento de um veículo autoguiado baseado num Raspberry Pi
title_full Desenvolvimento de um veículo autoguiado baseado num Raspberry Pi
title_fullStr Desenvolvimento de um veículo autoguiado baseado num Raspberry Pi
title_full_unstemmed Desenvolvimento de um veículo autoguiado baseado num Raspberry Pi
title_sort Desenvolvimento de um veículo autoguiado baseado num Raspberry Pi
author Peixe, Ricardo André Zambujo
author_facet Peixe, Ricardo André Zambujo
author_role author
dc.contributor.author.fl_str_mv Peixe, Ricardo André Zambujo
dc.subject.por.fl_str_mv AGV
Raspberry Pi
Visão Artificial
OpenCV
BMS
AGV
Raspberry Pi
Artificial Vision
OpenCV
BMS
topic AGV
Raspberry Pi
Visão Artificial
OpenCV
BMS
AGV
Raspberry Pi
Artificial Vision
OpenCV
BMS
description Face à rápida expansão tecnológica vivenciada no presente século, existe uma procura contínua por en- quadrar novas ferramentas, a fim de otimizar o rendimento dos processos fabris, através da redução de tempos de produção, custos associados, riscos para os trabalhadores, etc. Como resposta aos tradicionais mecanismos de transportes, que atualmente ainda dominam este setor, apresenta-se uma tecnologia com tendências crescentes, fornecendo a flexibilidade necessária e o rigor exigido, através de processos independentes de ações humanas. Este produto é o Automated Guided Vehicle, comummente designado por AGV. Conforme esta motivação, este trabalho de projeto visa demonstrar o desenvolvimento de um AGV de construção ori- ginal baseado num Raspberry Pi 4B, segundo um modelo POC (Proof of Concept ), com o intuito de seguir um sistema de guias, que perfaz um percurso operacional. Este sistema é um sistema unidirecional, com entroncamentos, cruzamentos e mudanças de direção, que serão realizadas de forma automatizada através da leitura dos sinais, integrados no piso, interpretados por visão artificial. O método de navegação do AGV assenta num sistema fechado, uma vez que existe um layout fixo no piso. Em termos de orientação, o AGV apresenta um sistema de deslocação diferencial e integra na sua estrutura uma câmara digital, que permite realizar a aquisição de imagem sendo o único método de aquisição do ambiente ao seu redor. Toda a in- formação obtida é processada por um sistema dedicado, que através do OpenCV (Open Source Computer Vision Library ) e um algoritmo computacional desenvolvido em Python, realiza o processamento das imagens e realiza as decisões necessárias para uma navegação satisfatória. O processo de seleção de guias é au- tomatizado pelo AGV, mas o Utilizador pré-define as rotas que este percorrerá, de modo que ao fim de um número de percursos programados, o AGV repete novamente os trajetos planeados. A portabilidade do AGV é assegurada por uma bateria, que é gerida por uma BMS (Battery Management System), acoplada numa estrutura física modelada e construída por um processo de tecnologia de fabricação aditiva – deposição de material fundido (FDM), de forma a conseguir-se um design económico, único e compacto; Abstract: Development of an Automated Guided Vehicle Based on a Raspberry Pi - In view of the rapid technological expansion experienced in the present century, there is a continuous demand for developing new tools in order to optimize the performance of manufacturing processes, through the reduction of production times, associated costs, risks for workers, etc. As a response to the traditional transport mechanisms, which currently still dominate this sector, a technology with growing trends is presented, providing the necessary flexibility and the required rigor, through processes independent of human actions. This product is the Automated Guided Vehicle, commonly referred as AGV. According to this motivation, this project aims to demonstrate the development of an AGV a original construction based on a Raspberry Pi 4B, according to a POC model (Proof of Concept ), with the aim to follow a system of guides, which makes up an operational route. This system is an unidirectional system, with junctions, intersections and changes of direction, which will be carried out in an automated way by reading the signs, integrated into the floor, interpreted by artificial vision. The navigation method of the AGV is based on a closed system, since there is a fixed layout on the floor. In terms of orientation, the AGV features a differential displacement system and integrates a digital camera in its structure, which allows for image acquisition, being the only method of acquiring the environment around it. All the information obtained is processed by a dedicated system, which, through OpenCV (Open Source Computer Vision Library ) and a computational algorithm developed in Python, performs the processing of the images and makes the necessary decisions for a satisfactory navigation. The guide selection process is automated by the AGV, but the User pre-defines the routes it will follow, so that after a number of programmed routes, the AGV repeats the planned routes again. The portability of the AGV is ensured by a battery, which is managed by a BMS (Battery Management System), coupled to a physical structure modeled and built using an additive manufacturing technology process – fused deposition modeling (FDM), in order to achieve an economical, unique and compact design.
publishDate 2022
dc.date.none.fl_str_mv 2022-11-08T17:19:41Z
2022-11-08
2022-10-25T00: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 http://hdl.handle.net/10174/32664
http://hdl.handle.net/10174/32664
TID:203087429
url http://hdl.handle.net/10174/32664
identifier_str_mv TID:203087429
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv Departamento de Engenharia Mecatrónica
ipeixeee@gmail.com
489
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade de Évora
publisher.none.fl_str_mv Universidade de Évora
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_ 1817553952212779008