Método de estimativa de trajetória para seguimento de linhas de transmissão através de veículos multirrotores
Autor(a) principal: | |
---|---|
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 |