Método de estimativa de trajetória para seguimento de linhas de transmissão através de veículos multirrotores

Detalhes bibliográficos
Autor(a) principal: Pussente, Guilherme Augusto Namorato
Data de Publicação: 2022
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFJF
Texto Completo: https://doi.org/10.34019/ufjf/di/2022/00071
https://repositorio.ufjf.br/jspui/handle/ufjf/14048
Resumo: A inspeção de linhas de transmissão é uma das diversas áreas que vem sido beneficiadas pelo advento dos Veículos aéreos não tripulados (VANTs) que, por características como mobilidade e flexibilidade, propiciam vantagens em relação a inspeções manuais e veículos terrestres. Uma das etapas nesta tarefa é a determinação da trajetória a ser executada pelo VANT e desta forma, esta dissertação busca apresentar um método de seguimento de linhas de transmissão como um planejamento de trajetória local. Inicialmente, as imagens obtidas por câmeras acopladas ao VANT são tratadas e as linhas são detectadas por um detector genérico que não distingue linhas de transmissão em relação a outros elementos retilíneos. Em seguida, um método de ajuste de curvas é empregado visando mitigar o efeito das linhas espúrias e determinar a trajetória com o objetivo de mantê-la no centro das linhas. Testes foram conduzidos e a melhor combinação de técnicas para a detecção das linhas levando em conta as taxas de precisão, acurácia e tempo de execução foi o método Canny + Transformada de Hough Kernelizada (KHT). Para o ajuste de curvas o método que mais aproximou a trajetória à reta esperada foi o algoritmo RANSAC (do inglês, Random Sample Consensus). Testes práticos envolvendo a metodologia apresentada com um controlador do tipo NMPC (do inglês, Non-Linear Model Predictive Control) foram realizados em um ambiente interno mostrando que o VANT conseguiu realizar o seguimento das linhas de acordo com as restrições impostas. Experimentos envolvendo o cálculo da trajetória em ambientes reais foram realizados sem a integração do controlador e os resultados mostram que a estimação foi coerente na grande parte dos frames.
id UFJF_ad4f886fa500940963827590ec2bf5bf
oai_identifier_str oai:hermes.cpd.ufjf.br:ufjf/14048
network_acronym_str UFJF
network_name_str Repositório Institucional da UFJF
repository_id_str
spelling Aguiar, Eduardo Pestana dehttp://lattes.cnpq.br/9530065975903052Marcato, André Luís Marqueshttp://lattes.cnpq.br/1033215067775319Pinto, Milena Fariahttp://lattes.cnpq.br/9537851345288279Santos, Alexandre Bessa doshttp://lattes.cnpq.br/6070068004839508http://lattes.cnpq.br/3766747595738696Pussente, Guilherme Augusto Namorato2022-05-06T14:58:17Z2022-05-062022-05-06T14:58:17Z2022-02-22https://doi.org/10.34019/ufjf/di/2022/00071https://repositorio.ufjf.br/jspui/handle/ufjf/14048A inspeção de linhas de transmissão é uma das diversas áreas que vem sido beneficiadas pelo advento dos Veículos aéreos não tripulados (VANTs) que, por características como mobilidade e flexibilidade, propiciam vantagens em relação a inspeções manuais e veículos terrestres. Uma das etapas nesta tarefa é a determinação da trajetória a ser executada pelo VANT e desta forma, esta dissertação busca apresentar um método de seguimento de linhas de transmissão como um planejamento de trajetória local. Inicialmente, as imagens obtidas por câmeras acopladas ao VANT são tratadas e as linhas são detectadas por um detector genérico que não distingue linhas de transmissão em relação a outros elementos retilíneos. Em seguida, um método de ajuste de curvas é empregado visando mitigar o efeito das linhas espúrias e determinar a trajetória com o objetivo de mantê-la no centro das linhas. Testes foram conduzidos e a melhor combinação de técnicas para a detecção das linhas levando em conta as taxas de precisão, acurácia e tempo de execução foi o método Canny + Transformada de Hough Kernelizada (KHT). Para o ajuste de curvas o método que mais aproximou a trajetória à reta esperada foi o algoritmo RANSAC (do inglês, Random Sample Consensus). Testes práticos envolvendo a metodologia apresentada com um controlador do tipo NMPC (do inglês, Non-Linear Model Predictive Control) foram realizados em um ambiente interno mostrando que o VANT conseguiu realizar o seguimento das linhas de acordo com as restrições impostas. Experimentos envolvendo o cálculo da trajetória em ambientes reais foram realizados sem a integração do controlador e os resultados mostram que a estimação foi coerente na grande parte dos frames.The inspection of power lines is one of several areas that have been benefited from the advent of Unmanned Aerial Vehicles (UAVs) that, due to characteristics such as mobility and flexibility, provide advantages over manual inspections and ground vehicles. One of the steps in this task is the determination of the trajectory to be performed by the UAV and thus, this work aims to introduce a method to power lines path following as a local trajectory planning. Initially, the images obtained by cameras attached to the UAV are processed and the lines are detected by a generic detector that does not distinguish power lines from other rectilinear elements. Then a curve fitting method is employed to mitigate the effect of spurious lines and determine the trajectory with the purpose of keeping it in the center of the lines. Tests were conducted and the best combination of techniques for line detection taking into account accuracy rates, precision and execution time was the Canny + Kernelized Hough Transform (KHT) method. For curve fitting the method that best approximated the trajectory to the expected straight line was the RANSAC algorithm. Practical tests involving the proposed methodology with an NMPC controller were performed in an indoor environment showing that the UAV was able to follow the lines according to the imposed constraints. Experiments involving the calculation of the path in real environments were performed with no controller integration and the results show that the estimation was consistent in most of the frames.porUniversidade Federal de Juiz de Fora (UFJF)Programa de Pós-graduação em Engenharia ElétricaUFJFBrasilFaculdade de Engenhariahttp://creativecommons.org/licenses/by/3.0/br/info:eu-repo/semantics/openAccessCNPQ::ENGENHARIAS::ENGENHARIA ELETRICAVANTLinhas de transmissãoVisão computacionalUAVPower linesComputer visionMétodo de estimativa de trajetória para seguimento de linhas de transmissão através de veículos multirrotoresinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFJFinstname:Universidade Federal de Juiz de Fora (UFJF)instacron:UFJFLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ufjf.br/jspui/bitstream/ufjf/14048/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52ORIGINALguilhermeaugustonamoratopussente.pdfguilhermeaugustonamoratopussente.pdfapplication/pdf8983245https://repositorio.ufjf.br/jspui/bitstream/ufjf/14048/1/guilhermeaugustonamoratopussente.pdfa80dfc260c2f068e5b1d94ac69d57839MD51CC-LICENSETEXTguilhermeaugustonamoratopussente.pdf.txtguilhermeaugustonamoratopussente.pdf.txtExtracted texttext/plain108241https://repositorio.ufjf.br/jspui/bitstream/ufjf/14048/3/guilhermeaugustonamoratopussente.pdf.txt0dd27266fce8c8fb1653a5681b5b793dMD53THUMBNAILguilhermeaugustonamoratopussente.pdf.jpgguilhermeaugustonamoratopussente.pdf.jpgGenerated Thumbnailimage/jpeg1195https://repositorio.ufjf.br/jspui/bitstream/ufjf/14048/4/guilhermeaugustonamoratopussente.pdf.jpgfb9b21c0af57672380297b4e33ebd39aMD54ufjf/140482022-11-21 08:31:56.543oai:hermes.cpd.ufjf.br:ufjf/14048Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufjf.br/oai/requestopendoar:2022-11-21T10:31:56Repositório Institucional da UFJF - Universidade Federal de Juiz de Fora (UFJF)false
dc.title.pt_BR.fl_str_mv Método de estimativa de trajetória para seguimento de linhas de transmissão através de veículos multirrotores
title Método de estimativa de trajetória para seguimento de linhas de transmissão através de veículos multirrotores
spellingShingle Método de estimativa de trajetória para seguimento de linhas de transmissão através de veículos multirrotores
Pussente, Guilherme Augusto Namorato
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
VANT
Linhas de transmissão
Visão computacional
UAV
Power lines
Computer vision
title_short Método de estimativa de trajetória para seguimento de linhas de transmissão através de veículos multirrotores
title_full Método de estimativa de trajetória para seguimento de linhas de transmissão através de veículos multirrotores
title_fullStr Método de estimativa de trajetória para seguimento de linhas de transmissão através de veículos multirrotores
title_full_unstemmed Método de estimativa de trajetória para seguimento de linhas de transmissão através de veículos multirrotores
title_sort Método de estimativa de trajetória para seguimento de linhas de transmissão através de veículos multirrotores
author Pussente, Guilherme Augusto Namorato
author_facet Pussente, Guilherme Augusto Namorato
author_role author
dc.contributor.advisor1.fl_str_mv Aguiar, Eduardo Pestana de
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/9530065975903052
dc.contributor.advisor-co1.fl_str_mv Marcato, André Luís Marques
dc.contributor.advisor-co1Lattes.fl_str_mv http://lattes.cnpq.br/1033215067775319
dc.contributor.referee1.fl_str_mv Pinto, Milena Faria
dc.contributor.referee1Lattes.fl_str_mv http://lattes.cnpq.br/9537851345288279
dc.contributor.referee2.fl_str_mv Santos, Alexandre Bessa dos
dc.contributor.referee2Lattes.fl_str_mv http://lattes.cnpq.br/6070068004839508
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/3766747595738696
dc.contributor.author.fl_str_mv Pussente, Guilherme Augusto Namorato
contributor_str_mv Aguiar, Eduardo Pestana de
Marcato, André Luís Marques
Pinto, Milena Faria
Santos, Alexandre Bessa dos
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
topic CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
VANT
Linhas de transmissão
Visão computacional
UAV
Power lines
Computer vision
dc.subject.por.fl_str_mv VANT
Linhas de transmissão
Visão computacional
UAV
Power lines
Computer vision
description A inspeção de linhas de transmissão é uma das diversas áreas que vem sido beneficiadas pelo advento dos Veículos aéreos não tripulados (VANTs) que, por características como mobilidade e flexibilidade, propiciam vantagens em relação a inspeções manuais e veículos terrestres. Uma das etapas nesta tarefa é a determinação da trajetória a ser executada pelo VANT e desta forma, esta dissertação busca apresentar um método de seguimento de linhas de transmissão como um planejamento de trajetória local. Inicialmente, as imagens obtidas por câmeras acopladas ao VANT são tratadas e as linhas são detectadas por um detector genérico que não distingue linhas de transmissão em relação a outros elementos retilíneos. Em seguida, um método de ajuste de curvas é empregado visando mitigar o efeito das linhas espúrias e determinar a trajetória com o objetivo de mantê-la no centro das linhas. Testes foram conduzidos e a melhor combinação de técnicas para a detecção das linhas levando em conta as taxas de precisão, acurácia e tempo de execução foi o método Canny + Transformada de Hough Kernelizada (KHT). Para o ajuste de curvas o método que mais aproximou a trajetória à reta esperada foi o algoritmo RANSAC (do inglês, Random Sample Consensus). Testes práticos envolvendo a metodologia apresentada com um controlador do tipo NMPC (do inglês, Non-Linear Model Predictive Control) foram realizados em um ambiente interno mostrando que o VANT conseguiu realizar o seguimento das linhas de acordo com as restrições impostas. Experimentos envolvendo o cálculo da trajetória em ambientes reais foram realizados sem a integração do controlador e os resultados mostram que a estimação foi coerente na grande parte dos frames.
publishDate 2022
dc.date.accessioned.fl_str_mv 2022-05-06T14:58:17Z
dc.date.available.fl_str_mv 2022-05-06
2022-05-06T14:58:17Z
dc.date.issued.fl_str_mv 2022-02-22
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://repositorio.ufjf.br/jspui/handle/ufjf/14048
dc.identifier.doi.none.fl_str_mv https://doi.org/10.34019/ufjf/di/2022/00071
url https://doi.org/10.34019/ufjf/di/2022/00071
https://repositorio.ufjf.br/jspui/handle/ufjf/14048
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Juiz de Fora (UFJF)
dc.publisher.program.fl_str_mv Programa de Pós-graduação em Engenharia Elétrica
dc.publisher.initials.fl_str_mv UFJF
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Faculdade de Engenharia
publisher.none.fl_str_mv Universidade Federal de Juiz de Fora (UFJF)
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFJF
instname:Universidade Federal de Juiz de Fora (UFJF)
instacron:UFJF
instname_str Universidade Federal de Juiz de Fora (UFJF)
instacron_str UFJF
institution UFJF
reponame_str Repositório Institucional da UFJF
collection Repositório Institucional da UFJF
bitstream.url.fl_str_mv https://repositorio.ufjf.br/jspui/bitstream/ufjf/14048/2/license.txt
https://repositorio.ufjf.br/jspui/bitstream/ufjf/14048/1/guilhermeaugustonamoratopussente.pdf
https://repositorio.ufjf.br/jspui/bitstream/ufjf/14048/3/guilhermeaugustonamoratopussente.pdf.txt
https://repositorio.ufjf.br/jspui/bitstream/ufjf/14048/4/guilhermeaugustonamoratopussente.pdf.jpg
bitstream.checksum.fl_str_mv 8a4605be74aa9ea9d79846c1fba20a33
a80dfc260c2f068e5b1d94ac69d57839
0dd27266fce8c8fb1653a5681b5b793d
fb9b21c0af57672380297b4e33ebd39a
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFJF - Universidade Federal de Juiz de Fora (UFJF)
repository.mail.fl_str_mv
_version_ 1813194028258164736