Utilização de visão computacional e robótica colaborativa para a coleta seletiva de lixo

Detalhes bibliográficos
Ano de defesa: 2022
Autor(a) principal: Meneguelli, Rafael
Orientador(a): Resende, Cassius Zanetti
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Serra
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://repositorio.ifes.edu.br/handle/123456789/2442
Resumo: RESUMO: Um dos maiores problemas ambientais que a humanidade vem enfrentando é a quantidade de resíduos gerados. O Brasil é um dos países do mundo que mais gera resíduos sólidos urbanos e que possui um dos maiores contingentes de pessoas que separam esses resíduos manualmente, muitas vezes em deploráveis condições de trabalho. A coleta seletiva consiste basicamente na separação de resíduos recicláveis. A utilização de sistemas automatizados é uma alternativa para tornar a separação de resíduos mais eficiente e segura. Assim, este trabalho descreve a implementação de um sistema para separação dos materiais, combinando a atuação de um robô colaborativo e o uso de métodos baseados em visão computacional utilizados para detectar 04 tipos principais de resíduos sólidos, a saber, vidro, metal, papel e plástico. Para detectar cada tipo de resíduo sólido, foram utilizadas duas redes neurais convolucionais distintas, a Mask R-CNN e a YoloV5. Os resultados obtidos mostram que a pose dos objetos é obtida com uma precisão adequada para a tarefa utilizando-se ambos frameworks, contudo a rede YoloV5 se demostrou mais adequada ao problema, pois foi capaz de classificar objetos na imagem com tempo inferior a 0,01s. Nos experimentos práticos realizados, o robô colaborativo se desloca até a pose calculada, captura o resíduo e o deposita no recipiente correspondente a seu tipo automaticamente, simulando um sistema industrial de separação de material reciclável. Os comandos de controle de movimento e a integração do sistema de visão foram realizadas utilizando-se a linguagem Python. Ressalta-se que foi desenvolvida uma biblioteca própria para o envio de comandos de movimentação do robô. O sistema protótipo desenvolvido demonstra-se robusto e cumpre com o objetivo do trabalho, que é realizar a coleta seletiva do lixo de forma autônoma.
id IFES-2_5d053cc879130ffae8fc00cc4295c86d
oai_identifier_str oai:repositorio.ifes.edu.br:123456789/2442
network_acronym_str IFES-2
network_name_str Repositório Institucional do IFES
repository_id_str
spelling Meneguelli, RafaelFazanaro, Filipe IedaAlmeida, Gustavo Maia deResende, Cassius ZanettiCavalieri, Daniel Cruz2022-10-20T10:57:21Z2022-10-20T10:57:21Z2022-07-13MENEGUELLI, Rafael. Utilização de visão computacional e robótica colaborativa para a coleta seletiva de lixo. 2022. 88 f. Dissertação (Mestrado em Engenharia de Controle e Automação)- Instituto Federal do Espírito Santo, Campus Serra, Serra, 2022.https://repositorio.ifes.edu.br/handle/123456789/244230004012070P2RESUMO: Um dos maiores problemas ambientais que a humanidade vem enfrentando é a quantidade de resíduos gerados. O Brasil é um dos países do mundo que mais gera resíduos sólidos urbanos e que possui um dos maiores contingentes de pessoas que separam esses resíduos manualmente, muitas vezes em deploráveis condições de trabalho. A coleta seletiva consiste basicamente na separação de resíduos recicláveis. A utilização de sistemas automatizados é uma alternativa para tornar a separação de resíduos mais eficiente e segura. Assim, este trabalho descreve a implementação de um sistema para separação dos materiais, combinando a atuação de um robô colaborativo e o uso de métodos baseados em visão computacional utilizados para detectar 04 tipos principais de resíduos sólidos, a saber, vidro, metal, papel e plástico. Para detectar cada tipo de resíduo sólido, foram utilizadas duas redes neurais convolucionais distintas, a Mask R-CNN e a YoloV5. Os resultados obtidos mostram que a pose dos objetos é obtida com uma precisão adequada para a tarefa utilizando-se ambos frameworks, contudo a rede YoloV5 se demostrou mais adequada ao problema, pois foi capaz de classificar objetos na imagem com tempo inferior a 0,01s. Nos experimentos práticos realizados, o robô colaborativo se desloca até a pose calculada, captura o resíduo e o deposita no recipiente correspondente a seu tipo automaticamente, simulando um sistema industrial de separação de material reciclável. Os comandos de controle de movimento e a integração do sistema de visão foram realizadas utilizando-se a linguagem Python. Ressalta-se que foi desenvolvida uma biblioteca própria para o envio de comandos de movimentação do robô. O sistema protótipo desenvolvido demonstra-se robusto e cumpre com o objetivo do trabalho, que é realizar a coleta seletiva do lixo de forma autônoma.ABSTRACT: One of the biggest environmental problems that humanity has been facing is the amount of waste generated. The disorderly growth of large cities combined with consumption and industrialization are substantially increasing the amount of solid waste generation. Brazil is one of the countries in the world where most generate solid urban waste and which has one of the largest numbers of people who separate this waste manually, many times in deplorable working conditions. Selective waste sorting basically consists of segregation of recyclable waste. However, when performed manually, the practice of segregation may not be followed evenly. The use of automated systems are an alternative to make the waste segregation more efficient and safer. This work describes a system implementation combining a method based on computer vision to detect 4 main types of solid waste, glass, metal, paper and plastic, and a collaborative robot to perform the separation of identified materials. To classify and detect each type of solid waste, Convolutional Neural Networks, the Mask R-CNN and YoloV5, was used. Results obtained by the computer vision models allows the objects detection with high precision and the YoloV5, showed itself as the ideal framework for solving the proposed problem since it’s capable of detecting objects with an image with a time of less than 0.01s. Sorting generates a bounding box and object position information in the image. The collaborative robot moves to the determined position at the image, using a library developed to perform its movement, captures the waste, and automatically deposits it in the container corresponding to its type, simulating an industrial system for separating recyclable material. The prototype system developed proves to be robust and fulfills the objective of the work, that is perform the autonomous waste sorting.FAPES88 f.acesso_abertoinfo:eu-repo/semantics/openAccessRobóticaVisão por computadorColeta seletiva de lixoResíduos sólidos - ReaproveitamentoRobôsUtilização de visão computacional e robótica colaborativa para a coleta seletiva de lixoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisSerraporreponame:Repositório Institucional do IFESinstname:Instituto Federal de Educação, Ciência e Tecnologia do Espírito Santo (IFES)instacron:IFESCampus Serrahttp://lattes.cnpq.br/4261626566157032http://lattes.cnpq.br/9583314331960942https://orcid.org/0000-0002-4916-1863Engenharia de Controle e Automaçãohttp://lattes.cnpq.br/2650921349694794ORIGINALDissertação Rafael Meneguelli_Final_Biblioteca_Corrigido.pdfDissertação Rafael Meneguelli_Final_Biblioteca_Corrigido.pdfDissertaçãoapplication/pdf3796760https://repositorio.ifes.edu.br/bitstreams/23657adb-abda-4f5c-bdcb-043a8b4aa2f1/downloadbbf0a1ba9c7403fd51832c9d1d5941b4MD51trueAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-8934https://repositorio.ifes.edu.br/bitstreams/10eab74c-a7fd-4ca2-92ff-3e02bf556c8b/downloadac7cb971050ed632be934da23d966924MD52falseAnonymousREADTEXTDissertação Rafael Meneguelli_Final_Biblioteca_Corrigido.pdf.txtDissertação Rafael Meneguelli_Final_Biblioteca_Corrigido.pdf.txtExtracted texttext/plain137029https://repositorio.ifes.edu.br/bitstreams/06a4038c-0d08-47f0-9ee7-a24e42b58b2a/downloada6c0931420ee63e052f4da879e4f7edbMD53falseAnonymousREADTHUMBNAILDissertação Rafael Meneguelli_Final_Biblioteca_Corrigido.pdf.jpgDissertação Rafael Meneguelli_Final_Biblioteca_Corrigido.pdf.jpgGenerated Thumbnailimage/jpeg2109https://repositorio.ifes.edu.br/bitstreams/ffc3b47c-feaa-46e7-b1cf-accdf69d08d6/downloadde0815013efe57c0f3cb01600b77234aMD54falseAnonymousREAD123456789/24422022-10-20T10:57:21.895Zopen.accessoai:repositorio.ifes.edu.br:123456789/2442https://repositorio.ifes.edu.brRepositório InstitucionalPUBhttps://repositorio.ifes.edu.br/server/oai/requestrepositorio@ifes.edu.bropendoar:2022-10-20T10:57:21Repositório Institucional do IFES - Instituto Federal de Educação, Ciência e Tecnologia do Espírito Santo (IFES)falseQXV0b3JlcyBxdWUgc3VibWV0ZW0gYSBlc3RhIGNvbmZlcsOqbmNpYSBjb25jb3JkYW0gY29tIG9zIHNlZ3VpbnRlcyB0ZXJtb3M6CmEpIEF1dG9yZXMgbWFudMOpbSBvcyBkaXJlaXRvcyBhdXRvcmFpcyBzb2JyZSBvIHRyYWJhbGhvLCBwZXJtaXRpbmRvIMOgIGNvbmZlcsOqbmNpYSBjb2xvY8OhLWxvIHNvYiB1bWEgbGljZW7Dp2EgTGljZW7Dp2EgQ3JlYXRpdmUgQ29tbW9ucyBBdHRyaWJ1dGlvbiwgcXVlIHBlcm1pdGUgbGl2cmVtZW50ZSBhIG91dHJvcyBhY2Vzc2FyLCB1c2FyIGUgY29tcGFydGlsaGFyIG8gdHJhYmFsaG8gY29tIG8gY3LDqWRpdG8gZGUgYXV0b3JpYSBlIGFwcmVzZW50YcOnw6NvIGluaWNpYWwgbmVzdGEgY29uZmVyw6puY2lhLgpiKSBBdXRvcmVzIHBvZGVtIGFicmlyIG3Do28gZG9zIHRlcm1vcyBkYSBsaWNlbsOnYSBDQyBlIGRlZmluaXIgY29udHJhdG9zIGFkaWNpb25haXMgcGFyYSBhIGRpc3RyaWJ1acOnw6NvIG7Do28tZXhjbHVzaXZhIGUgc3Vic2Vxw7xlbnRlIHB1YmxpY2HDp8OjbyBkZXN0ZSB0cmFiYWxobyAoZXguOiBwdWJsaWNhciB1bWEgdmVyc8OjbyBhdHVhbGl6YWRhIGVtIHVtIHBlcmnDs2RpY28sIGRpc3BvbmliaWxpemFyIGVtIHJlcG9zaXTDs3JpbyBpbnN0aXR1Y2lvbmFsLCBvdSBwdWJsaWPDoS1sbyBlbSBsaXZybyksIGNvbSBvIGNyw6lkaXRvIGRlIGF1dG9yaWEgZSBhcHJlc2VudGHDp8OjbyBpbmljaWFsIG5lc3RhIGNvbmZlcsOqbmNpYS4KYykgQWzDqW0gZGlzc28sIGF1dG9yZXMgc8OjbyBpbmNlbnRpdmFkb3MgYSBwdWJsaWNhciBlIGNvbXBhcnRpbGhhciBzZXVzIHRyYWJhbGhvcyBvbmxpbmUgKGV4LjogZW0gcmVwb3NpdMOzcmlvIGluc3RpdHVjaW9uYWwgb3UgZW0gc3VhIHDDoWdpbmEgcGVzc29hbCkgYSBxdWFscXVlciBtb21lbnRvIGFudGVzIGUgZGVwb2lzIGRhIGNvbmZlcsOqCg==
dc.title.pt_BR.fl_str_mv Utilização de visão computacional e robótica colaborativa para a coleta seletiva de lixo
title Utilização de visão computacional e robótica colaborativa para a coleta seletiva de lixo
spellingShingle Utilização de visão computacional e robótica colaborativa para a coleta seletiva de lixo
Meneguelli, Rafael
Robótica
Visão por computador
Coleta seletiva de lixo
Resíduos sólidos - Reaproveitamento
Robôs
title_short Utilização de visão computacional e robótica colaborativa para a coleta seletiva de lixo
title_full Utilização de visão computacional e robótica colaborativa para a coleta seletiva de lixo
title_fullStr Utilização de visão computacional e robótica colaborativa para a coleta seletiva de lixo
title_full_unstemmed Utilização de visão computacional e robótica colaborativa para a coleta seletiva de lixo
title_sort Utilização de visão computacional e robótica colaborativa para a coleta seletiva de lixo
author Meneguelli, Rafael
author_facet Meneguelli, Rafael
author_role author
dc.contributor.member.none.fl_str_mv Fazanaro, Filipe Ieda
Almeida, Gustavo Maia de
dc.contributor.author.fl_str_mv Meneguelli, Rafael
dc.contributor.advisor1.fl_str_mv Resende, Cassius Zanetti
dc.contributor.advisor-co1.fl_str_mv Cavalieri, Daniel Cruz
contributor_str_mv Resende, Cassius Zanetti
Cavalieri, Daniel Cruz
dc.subject.por.fl_str_mv Robótica
Visão por computador
Coleta seletiva de lixo
Resíduos sólidos - Reaproveitamento
Robôs
topic Robótica
Visão por computador
Coleta seletiva de lixo
Resíduos sólidos - Reaproveitamento
Robôs
description RESUMO: Um dos maiores problemas ambientais que a humanidade vem enfrentando é a quantidade de resíduos gerados. O Brasil é um dos países do mundo que mais gera resíduos sólidos urbanos e que possui um dos maiores contingentes de pessoas que separam esses resíduos manualmente, muitas vezes em deploráveis condições de trabalho. A coleta seletiva consiste basicamente na separação de resíduos recicláveis. A utilização de sistemas automatizados é uma alternativa para tornar a separação de resíduos mais eficiente e segura. Assim, este trabalho descreve a implementação de um sistema para separação dos materiais, combinando a atuação de um robô colaborativo e o uso de métodos baseados em visão computacional utilizados para detectar 04 tipos principais de resíduos sólidos, a saber, vidro, metal, papel e plástico. Para detectar cada tipo de resíduo sólido, foram utilizadas duas redes neurais convolucionais distintas, a Mask R-CNN e a YoloV5. Os resultados obtidos mostram que a pose dos objetos é obtida com uma precisão adequada para a tarefa utilizando-se ambos frameworks, contudo a rede YoloV5 se demostrou mais adequada ao problema, pois foi capaz de classificar objetos na imagem com tempo inferior a 0,01s. Nos experimentos práticos realizados, o robô colaborativo se desloca até a pose calculada, captura o resíduo e o deposita no recipiente correspondente a seu tipo automaticamente, simulando um sistema industrial de separação de material reciclável. Os comandos de controle de movimento e a integração do sistema de visão foram realizadas utilizando-se a linguagem Python. Ressalta-se que foi desenvolvida uma biblioteca própria para o envio de comandos de movimentação do robô. O sistema protótipo desenvolvido demonstra-se robusto e cumpre com o objetivo do trabalho, que é realizar a coleta seletiva do lixo de forma autônoma.
publishDate 2022
dc.date.accessioned.fl_str_mv 2022-10-20T10:57:21Z
dc.date.available.fl_str_mv 2022-10-20T10:57:21Z
dc.date.issued.fl_str_mv 2022-07-13
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.citation.fl_str_mv MENEGUELLI, Rafael. Utilização de visão computacional e robótica colaborativa para a coleta seletiva de lixo. 2022. 88 f. Dissertação (Mestrado em Engenharia de Controle e Automação)- Instituto Federal do Espírito Santo, Campus Serra, Serra, 2022.
dc.identifier.uri.fl_str_mv https://repositorio.ifes.edu.br/handle/123456789/2442
dc.identifier.capes.pt_BR.fl_str_mv 30004012070P2
identifier_str_mv MENEGUELLI, Rafael. Utilização de visão computacional e robótica colaborativa para a coleta seletiva de lixo. 2022. 88 f. Dissertação (Mestrado em Engenharia de Controle e Automação)- Instituto Federal do Espírito Santo, Campus Serra, Serra, 2022.
30004012070P2
url https://repositorio.ifes.edu.br/handle/123456789/2442
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv acesso_aberto
info:eu-repo/semantics/openAccess
rights_invalid_str_mv acesso_aberto
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 88 f.
dc.publisher.none.fl_str_mv Serra
publisher.none.fl_str_mv Serra
dc.source.none.fl_str_mv reponame:Repositório Institucional do IFES
instname:Instituto Federal de Educação, Ciência e Tecnologia do Espírito Santo (IFES)
instacron:IFES
instname_str Instituto Federal de Educação, Ciência e Tecnologia do Espírito Santo (IFES)
instacron_str IFES
institution IFES
reponame_str Repositório Institucional do IFES
collection Repositório Institucional do IFES
bitstream.url.fl_str_mv https://repositorio.ifes.edu.br/bitstreams/23657adb-abda-4f5c-bdcb-043a8b4aa2f1/download
https://repositorio.ifes.edu.br/bitstreams/10eab74c-a7fd-4ca2-92ff-3e02bf556c8b/download
https://repositorio.ifes.edu.br/bitstreams/06a4038c-0d08-47f0-9ee7-a24e42b58b2a/download
https://repositorio.ifes.edu.br/bitstreams/ffc3b47c-feaa-46e7-b1cf-accdf69d08d6/download
bitstream.checksum.fl_str_mv bbf0a1ba9c7403fd51832c9d1d5941b4
ac7cb971050ed632be934da23d966924
a6c0931420ee63e052f4da879e4f7edb
de0815013efe57c0f3cb01600b77234a
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional do IFES - Instituto Federal de Educação, Ciência e Tecnologia do Espírito Santo (IFES)
repository.mail.fl_str_mv repositorio@ifes.edu.br
_version_ 1864451008434798592