Robô para emulação de tarefas de pintura manual

Detalhes bibliográficos
Autor(a) principal: Pontes, Tiago Ferraz Laranja
Data de Publicação: 2020
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/10400.22/17653
Resumo: A robótica já não faz parte do futuro, mas sim do presente. Em pouco tempo esta tecnologia demonstrou ser a solução mais viável em muitos problemas. Os principais objetivos da robotização de um processo são a redução de custos e o aumento da produtividade sendo estes os benefícios que estão enraizados em qualquer tipo de negócio. Contudo com o aumento na procura destas soluções a robótica industrial tem vindo a tornar-se mais acessível e o número de projetos, nesta área, tem vindo a aumentar exponencialmente. Hoje em dia, uma máquina que possua tecnologia como Visão ou Inteligência Artificial aumenta o seu leque de soluções. Por exemplo, ´e capaz de se exprimir artisticamente ou aprender com o seu próprio trabalho sem a intervenção do ser humano, automatizando assim a tarefa que está a desempenhar. Outras ferramentas capazes de se apresentarem como grandes soluções para o aumento da produtividade e automatização de processos são os programas Computer Aided Design (CAD). Esta dissertação foca-se numa solução que interliga a robótica e as ferramentas CAD com o principal objetivo de comprovar o que estas duas tecnologias são capazes. Assim, o presente projeto pretende demonstrar uma solução que visa aplicar uma pintura num objeto, de forma automática, tendo por base o desenho importado de um software CAD. Para tal foi desenvolvido um programa, em linguagem Python, que converte o desenho CAD em instruções para o robô executar a sua tarefa de pintura. Em suma, foi necessário fazer uma pesquisa aprofundada dos diferentes tipos de ficheiro e técnicas de importação de ficheiros CAD, e analisadas e testadas possíveis formas de extração de informação relevante do ficheiro em questão. Com a realização deste projeto, verificou-se a potencialidade destas duas tecnologias juntas, e espera-se que no futuro aparecerão inúmeros projetos baseados na robótica e nas ferramentas CAD.
id RCAP_513065db5fe780110593a1f5ecfbed52
oai_identifier_str oai:recipp.ipp.pt:10400.22/17653
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 Robô para emulação de tarefas de pintura manualRobóticaVisão e inteligência artificialCADPythonPintura manualRoboticsComputer visionArtificial intelligenceManual paintingA robótica já não faz parte do futuro, mas sim do presente. Em pouco tempo esta tecnologia demonstrou ser a solução mais viável em muitos problemas. Os principais objetivos da robotização de um processo são a redução de custos e o aumento da produtividade sendo estes os benefícios que estão enraizados em qualquer tipo de negócio. Contudo com o aumento na procura destas soluções a robótica industrial tem vindo a tornar-se mais acessível e o número de projetos, nesta área, tem vindo a aumentar exponencialmente. Hoje em dia, uma máquina que possua tecnologia como Visão ou Inteligência Artificial aumenta o seu leque de soluções. Por exemplo, ´e capaz de se exprimir artisticamente ou aprender com o seu próprio trabalho sem a intervenção do ser humano, automatizando assim a tarefa que está a desempenhar. Outras ferramentas capazes de se apresentarem como grandes soluções para o aumento da produtividade e automatização de processos são os programas Computer Aided Design (CAD). Esta dissertação foca-se numa solução que interliga a robótica e as ferramentas CAD com o principal objetivo de comprovar o que estas duas tecnologias são capazes. Assim, o presente projeto pretende demonstrar uma solução que visa aplicar uma pintura num objeto, de forma automática, tendo por base o desenho importado de um software CAD. Para tal foi desenvolvido um programa, em linguagem Python, que converte o desenho CAD em instruções para o robô executar a sua tarefa de pintura. Em suma, foi necessário fazer uma pesquisa aprofundada dos diferentes tipos de ficheiro e técnicas de importação de ficheiros CAD, e analisadas e testadas possíveis formas de extração de informação relevante do ficheiro em questão. Com a realização deste projeto, verificou-se a potencialidade destas duas tecnologias juntas, e espera-se que no futuro aparecerão inúmeros projetos baseados na robótica e nas ferramentas CAD.Robotics is no longer part of the future, but of the present. In a short time this technology will adjust to be the most viable solution in many problems. The main objectives of robotizing a process are to reduce costs and increase productivity, these benefits being rooted in any type of business. However, with the increase in the demand for solutions, industrial robotics has become more accessible and the number of projects in this area has increased exponentially. Nowadays, a machine that has technology like Computer Vision or Artificial Intelligence increases its range of solutions. For example, its able to express artistically or learn from its own work without human intervention. Other tools capable of presenting themselves as solutions for increasing productivity and automating processes are Computer Aided Design (CAD) programs. This dissertation focuses on a solution that links robotics and CAD tools with the main objective of proving what these two technologies are capable of. Thus, the present project intends to demonstrate a solution that aims to apply a painting to an object, automatically, based on the drawing imported from a CAD software. For this purpose, a program was developed, in Python language, that converts the CAD drawing into instructions for the robot to perform its painting task. In short, it was necessary to do an intensive search of the different types of CAD files, and possible ways of extracting relevant information from the file. With the realization of this project, the potential of these two technologies was verified together, and it is expected that in the newer future will appear many projects based on robotics and CAD tools.Silva, Manuel Fernando dos SantosRepositório Científico do Instituto Politécnico do PortoPontes, Tiago Ferraz Laranja2021-03-25T15:57:10Z20202020-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.22/17653TID:202551148porinfo: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-03-13T13:08:44Zoai:recipp.ipp.pt:10400.22/17653Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:37:16.123765Repositó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 Robô para emulação de tarefas de pintura manual
title Robô para emulação de tarefas de pintura manual
spellingShingle Robô para emulação de tarefas de pintura manual
Pontes, Tiago Ferraz Laranja
Robótica
Visão e inteligência artificial
CAD
Python
Pintura manual
Robotics
Computer vision
Artificial intelligence
Manual painting
title_short Robô para emulação de tarefas de pintura manual
title_full Robô para emulação de tarefas de pintura manual
title_fullStr Robô para emulação de tarefas de pintura manual
title_full_unstemmed Robô para emulação de tarefas de pintura manual
title_sort Robô para emulação de tarefas de pintura manual
author Pontes, Tiago Ferraz Laranja
author_facet Pontes, Tiago Ferraz Laranja
author_role author
dc.contributor.none.fl_str_mv Silva, Manuel Fernando dos Santos
Repositório Científico do Instituto Politécnico do Porto
dc.contributor.author.fl_str_mv Pontes, Tiago Ferraz Laranja
dc.subject.por.fl_str_mv Robótica
Visão e inteligência artificial
CAD
Python
Pintura manual
Robotics
Computer vision
Artificial intelligence
Manual painting
topic Robótica
Visão e inteligência artificial
CAD
Python
Pintura manual
Robotics
Computer vision
Artificial intelligence
Manual painting
description A robótica já não faz parte do futuro, mas sim do presente. Em pouco tempo esta tecnologia demonstrou ser a solução mais viável em muitos problemas. Os principais objetivos da robotização de um processo são a redução de custos e o aumento da produtividade sendo estes os benefícios que estão enraizados em qualquer tipo de negócio. Contudo com o aumento na procura destas soluções a robótica industrial tem vindo a tornar-se mais acessível e o número de projetos, nesta área, tem vindo a aumentar exponencialmente. Hoje em dia, uma máquina que possua tecnologia como Visão ou Inteligência Artificial aumenta o seu leque de soluções. Por exemplo, ´e capaz de se exprimir artisticamente ou aprender com o seu próprio trabalho sem a intervenção do ser humano, automatizando assim a tarefa que está a desempenhar. Outras ferramentas capazes de se apresentarem como grandes soluções para o aumento da produtividade e automatização de processos são os programas Computer Aided Design (CAD). Esta dissertação foca-se numa solução que interliga a robótica e as ferramentas CAD com o principal objetivo de comprovar o que estas duas tecnologias são capazes. Assim, o presente projeto pretende demonstrar uma solução que visa aplicar uma pintura num objeto, de forma automática, tendo por base o desenho importado de um software CAD. Para tal foi desenvolvido um programa, em linguagem Python, que converte o desenho CAD em instruções para o robô executar a sua tarefa de pintura. Em suma, foi necessário fazer uma pesquisa aprofundada dos diferentes tipos de ficheiro e técnicas de importação de ficheiros CAD, e analisadas e testadas possíveis formas de extração de informação relevante do ficheiro em questão. Com a realização deste projeto, verificou-se a potencialidade destas duas tecnologias juntas, e espera-se que no futuro aparecerão inúmeros projetos baseados na robótica e nas ferramentas CAD.
publishDate 2020
dc.date.none.fl_str_mv 2020
2020-01-01T00:00:00Z
2021-03-25T15:57:10Z
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/10400.22/17653
TID:202551148
url http://hdl.handle.net/10400.22/17653
identifier_str_mv TID:202551148
dc.language.iso.fl_str_mv por
language por
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_ 1799131463301464064