Rotas adaptativas para inspeção autônoma de subestação por meio do uso de VANT

Detalhes bibliográficos
Autor(a) principal: Canto, Matheus Kraemer Bastos do
Data de Publicação: 2019
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: https://repositorio.ufsc.br/handle/123456789/200128
Resumo: TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação.
id UFSC_736f6509632d82da4d987084db2f7e6f
oai_identifier_str oai:repositorio.ufsc.br:123456789/200128
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Universidade Federal de Santa CatarinaCanto, Matheus Kraemer Bastos doMoreno, Ubirajara Franco2019-08-23T18:01:14Z2019-08-23T18:01:14Z2019https://repositorio.ufsc.br/handle/123456789/200128TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação.A solução, em formato de sistema, foi desenvolvida na Fundação CERTI como parte do módulo experimental da automação do processo de aquisição de imagens termográficas de equipamentos de subestação de um projeto de P&D, contratado pela concessionária de energia COPEL. O projeto propõe um sistema de geração e execução de rotas de inspeção adaptativas livres de colisão, passando por pontos definidos pelo usuário. As rotas apresentam comportamento adaptativo pois ao longo da inspeção podem ter seu curso alterado por uma condição externa de tratamento de imagem e não são fixas entre os pontos de inspeção, se adaptam caso o mapa de obstáculos seja alterado. Para definição dos pontos de inspeção o operador utiliza um ambiente virtual, com o modelo de colisão dos obstáculos e de um VANT genérico. Neste ambiente, o VANT é controlado manualmente pelo operador através de um controle USB genérico. Para representação do modelo de colisão, o trabalho apresenta um método de conversão de modelos 3D para Octotree, um padrão de dados utilizado por algoritmos de motion planning. Para geração de rotas entre os pontos coletados o sistema propõe o uso de algoritmos de motion planning disponíveis em bibliotecas gratuitas distribuídas para ROS. Para execução das rotas no VANT, um aplicativo para sistema Android foi desenvolvido para controlar o processo de tratamento e execução dos pontos recebidos pelo sistema gerador de rotas. Para a troca de mensagens e execução de serviços entre os principais módulos do sistema, o framework ROS foi utilizado. Os resultados do sistema foram satisfatórios quanto ao mecanismo de geração e controle das rotas, como comprovam testes realizados com o sistema como evitar obstáculos, controle de posição e orientação, conversão entre coordenadas cartesianas e de GPS e teste de execução de rotas no simulador do próprio VANT DJI Inspire 1.The solution, in system format, was developed at CERTI Foundation as part of the experimental module of automation of the process of acquisition of thermographic images of substation equipment of a R&D project, hired by the energy company COPEL. The project proposes a system of generation and execution of adaptive inspection routes free of collision, passing through points defined by the operator. The routes present an adaptive behavior because along the inspection they can have their course altered by an image processing external condition and are not fixed between the inspection points, they adapt if the obstacle map is altered. In this environment, the UAV is manually controlled by the operator through a generic USB control. To represent the collision model, the work presents a method for converting 3D models to Octotree, a data standard used by motion planning algorithms. To generate routes between the collected points, the system uses sample-based motion planning algorithms available in free libraries distributed for ROS. To execute the routes in the UAV, an application for Android system was developed to control the process of treatment and execution of the points received by the route generator system. For the exchange of messages and execution of services between the main modules of the system, the ROS framework was used. The results of the system were satisfactory in terms of the mechanism for generating and controlling routes, as shown by tests performed with the system to avoid obstacles, position and orientation control, conversion between Cartesian and GPS coordinates and route execution test in the simulator of the VANT DJI Inspire 1 itself.Florianópolis, SC.VANT, Inspeção, Rotas, ROS, OctotreeUAV. Inspection. Adaptive RouteRotas adaptativas para inspeção autônoma de subestação por meio do uso de VANTinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCLICENSElicense.txtlicense.txttext/plain; charset=utf-81383https://repositorio.ufsc.br/bitstream/123456789/200128/2/license.txt11ee89cd31d893362820eab7c4d46734MD52ORIGINALPFC Matheus Kraemer Bastos do Canto_2019-1.pdfPFC Matheus Kraemer Bastos do Canto_2019-1.pdfapplication/pdf4211647https://repositorio.ufsc.br/bitstream/123456789/200128/1/PFC%20Matheus%20Kraemer%20Bastos%20do%20Canto_2019-1.pdf20ce2fef0ad79abbf0f979a488aa662fMD51123456789/2001282019-08-23 15:01:14.931oai:repositorio.ufsc.br:123456789/200128Vm9jw6ogdGVtIGEgbGliZXJkYWRlIGRlOiBDb21wYXJ0aWxoYXIg4oCUIGNvcGlhciwgZGlzdHJpYnVpciBlIHRyYW5zbWl0aXIgYSBvYnJhLiBSZW1peGFyIOKAlCBjcmlhciBvYnJhcyBkZXJpdmFkYXMuClNvYiBhcyBzZWd1aW50ZXMgY29uZGnDp8O1ZXM6IEF0cmlidWnDp8OjbyDigJQgVm9jw6ogZGV2ZSBjcmVkaXRhciBhIG9icmEgZGEgZm9ybWEgZXNwZWNpZmljYWRhIHBlbG8gYXV0b3Igb3UgbGljZW5jaWFudGUgKG1hcyBuw6NvIGRlIG1hbmVpcmEgcXVlIHN1Z2lyYSBxdWUgZXN0ZXMgY29uY2VkZW0gcXVhbHF1ZXIgYXZhbCBhIHZvY8OqIG91IGFvIHNldSB1c28gZGEgb2JyYSkuIFVzbyBuw6NvLWNvbWVyY2lhbCDigJQgVm9jw6ogbsOjbyBwb2RlIHVzYXIgZXN0YSBvYnJhIHBhcmEgZmlucyBjb21lcmNpYWlzLgpGaWNhbmRvIGNsYXJvIHF1ZTogUmVuw7puY2lhIOKAlCBRdWFscXVlciBkYXMgY29uZGnDp8O1ZXMgYWNpbWEgcG9kZSBzZXIgcmVudW5jaWFkYSBzZSB2b2PDqiBvYnRpdmVyIHBlcm1pc3PDo28gZG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMuIERvbcOtbmlvIFDDumJsaWNvIOKAlCBPbmRlIGEgb2JyYSBvdSBxdWFscXVlciBkZSBzZXVzIGVsZW1lbnRvcyBlc3RpdmVyIGVtIGRvbcOtbmlvIHDDumJsaWNvIHNvYiBvIGRpcmVpdG8gYXBsaWPDoXZlbCwgZXN0YSBjb25kacOnw6NvIG7Do28gw6ksIGRlIG1hbmVpcmEgYWxndW1hLCBhZmV0YWRhIHBlbGEgbGljZW7Dp2EuIE91dHJvcyBEaXJlaXRvcyDigJQgT3Mgc2VndWludGVzIGRpcmVpdG9zIG7Do28gc8OjbywgZGUgbWFuZWlyYSBhbGd1bWEsIGFmZXRhZG9zIHBlbGEgbGljZW7Dp2E6IExpbWl0YcOnw7VlcyBlIGV4Y2XDp8O1ZXMgYW9zIGRpcmVpdG9zIGF1dG9yYWlzIG91IHF1YWlzcXVlciB1c29zIGxpdnJlcyBhcGxpY8OhdmVpczsgT3MgZGlyZWl0b3MgbW9yYWlzIGRvIGF1dG9yOyBEaXJlaXRvcyBxdWUgb3V0cmFzIHBlc3NvYXMgcG9kZW0gdGVyIHNvYnJlIGEgb2JyYSBvdSBzb2JyZSBhIHV0aWxpemHDp8OjbyBkYSBvYnJhLCB0YWlzIGNvbW8gZGlyZWl0b3MgZGUgaW1hZ2VtIG91IHByaXZhY2lkYWRlLiBBdmlzbyDigJQgUGFyYSBxdWFscXVlciByZXV0aWxpemHDp8OjbyBvdSBkaXN0cmlidWnDp8Ojbywgdm9jw6ogZGV2ZSBkZWl4YXIgY2xhcm8gYSB0ZXJjZWlyb3Mgb3MgdGVybW9zIGRhIGxpY2Vuw6dhIGEgcXVlIHNlIGVuY29udHJhIHN1Ym1ldGlkYSBlc3RhIG9icmEuIEEgbWVsaG9yIG1hbmVpcmEgZGUgZmF6ZXIgaXNzbyDDqSBjb20gdW0gbGluayBwYXJhIGVzdGEgcMOhZ2luYS4KTGljZW7Dp2EgQ3JlYXRpdmUgQ29tbW9ucyAtIGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLzMuMC9ici8KRepositório de PublicaçõesPUBhttp://150.162.242.35/oai/requestopendoar:23732019-08-23T18:01:14Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.pt_BR.fl_str_mv Rotas adaptativas para inspeção autônoma de subestação por meio do uso de VANT
title Rotas adaptativas para inspeção autônoma de subestação por meio do uso de VANT
spellingShingle Rotas adaptativas para inspeção autônoma de subestação por meio do uso de VANT
Canto, Matheus Kraemer Bastos do
VANT, Inspeção, Rotas, ROS, Octotree
UAV. Inspection. Adaptive Route
title_short Rotas adaptativas para inspeção autônoma de subestação por meio do uso de VANT
title_full Rotas adaptativas para inspeção autônoma de subestação por meio do uso de VANT
title_fullStr Rotas adaptativas para inspeção autônoma de subestação por meio do uso de VANT
title_full_unstemmed Rotas adaptativas para inspeção autônoma de subestação por meio do uso de VANT
title_sort Rotas adaptativas para inspeção autônoma de subestação por meio do uso de VANT
author Canto, Matheus Kraemer Bastos do
author_facet Canto, Matheus Kraemer Bastos do
author_role author
dc.contributor.pt_BR.fl_str_mv Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Canto, Matheus Kraemer Bastos do
dc.contributor.advisor1.fl_str_mv Moreno, Ubirajara Franco
contributor_str_mv Moreno, Ubirajara Franco
dc.subject.por.fl_str_mv VANT, Inspeção, Rotas, ROS, Octotree
UAV. Inspection. Adaptive Route
topic VANT, Inspeção, Rotas, ROS, Octotree
UAV. Inspection. Adaptive Route
description TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação.
publishDate 2019
dc.date.accessioned.fl_str_mv 2019-08-23T18:01:14Z
dc.date.available.fl_str_mv 2019-08-23T18:01:14Z
dc.date.issued.fl_str_mv 2019
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufsc.br/handle/123456789/200128
url https://repositorio.ufsc.br/handle/123456789/200128
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.publisher.none.fl_str_mv Florianópolis, SC.
publisher.none.fl_str_mv Florianópolis, SC.
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
bitstream.url.fl_str_mv https://repositorio.ufsc.br/bitstream/123456789/200128/2/license.txt
https://repositorio.ufsc.br/bitstream/123456789/200128/1/PFC%20Matheus%20Kraemer%20Bastos%20do%20Canto_2019-1.pdf
bitstream.checksum.fl_str_mv 11ee89cd31d893362820eab7c4d46734
20ce2fef0ad79abbf0f979a488aa662f
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1766805315826745344