Mobile system for optimized planning to drone flight applied to the precision agriculture
Autor(a) principal: | |
---|---|
Data de Publicação: | 2020 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
Texto Completo: | http://repositorio.utfpr.edu.br/jspui/handle/1/25919 |
Resumo: | Este artigo apresenta o desenvolvido de um aplicativo móvel para otimizar o voo de drone em um cenário de agricultura de precisão. A plataforma Android foi escolhida, pois possui ferramentas gratuitas para o desenvolvimento e existem muitas APIs diferentes que podem ser usadas para resolver esse problema. Para a apresentação do mapa, bem como a manipulação de geocodificação, foram utilizadas as ferramentas da Google. Para a otimização, foi utilizado um algoritmo baseado em leilões recursivos, que possui a característica de encontrar soluções viáveis, mesmo em cenários complexos. O aplicativo foi testado e alcançou resultados exequíveis para grandes cenários com mais de mil pontos de referência em apenas alguns instantes, mesmo rodando em um dispositivo móvel. Destaca-se o aplicativo e o algoritmo de leilão recursivo, é uma solução importante para a otimização de voos com drones em áreas rurais, onde geralmente não há possibilidade de executar o aplicativo em computadores tradicionais, pois geralmente não há acesso à Internet. |
id |
UTFPR-12_ae94c85dadbfcc97bc672cd661fc18a5 |
---|---|
oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/25919 |
network_acronym_str |
UTFPR-12 |
network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
repository_id_str |
|
spelling |
2021-09-08T13:29:01Z2021-09-08T13:29:01Z2020-03-02SILVA, André Luiz Rabello da. Mobile system for optimized planning to drone flight applied to the precision agriculture. 2020. Trabalho de Conclusão de Curso (Especialização em Tecnologia Java) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2020.http://repositorio.utfpr.edu.br/jspui/handle/1/25919Este artigo apresenta o desenvolvido de um aplicativo móvel para otimizar o voo de drone em um cenário de agricultura de precisão. A plataforma Android foi escolhida, pois possui ferramentas gratuitas para o desenvolvimento e existem muitas APIs diferentes que podem ser usadas para resolver esse problema. Para a apresentação do mapa, bem como a manipulação de geocodificação, foram utilizadas as ferramentas da Google. Para a otimização, foi utilizado um algoritmo baseado em leilões recursivos, que possui a característica de encontrar soluções viáveis, mesmo em cenários complexos. O aplicativo foi testado e alcançou resultados exequíveis para grandes cenários com mais de mil pontos de referência em apenas alguns instantes, mesmo rodando em um dispositivo móvel. Destaca-se o aplicativo e o algoritmo de leilão recursivo, é uma solução importante para a otimização de voos com drones em áreas rurais, onde geralmente não há possibilidade de executar o aplicativo em computadores tradicionais, pois geralmente não há acesso à Internet.This paper presents a mobile app developed to optimize the drone flight in a precision agriculture scenario. The Android platform was chosen, once it have free tools for development and there are many different API that could be used to solve this problem. For map presentation, as well as geocoding manipulation, Google tools were used. For the optimization, an algorithm based on recursive auctions was used, which has the characteristic of finding feasible solutions even in complex scenarios. The app has been tested and achieved feasible results for large scenarios with over a thousand waypoints in just few minutes, even running on a mobile device. It highlights the mobile app, and the recursive auction algorithm, it is an important solution for drone flight optimization in rural areas, where there is usually no possibility to run the application on traditional computers, as usually there is no access to the Internet.engUniversidade Tecnológica Federal do ParanáPato BrancoTecnologia JavaUTFPRBrasilCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOAndroid (Recurso eletrônico)DronePredator (Drone)Agricultura de precisãoAndroid (Electronic resource)Drone aircraftPredator (Drone aircraft)Precision farmingMobile system for optimized planning to drone flight applied to the precision agricultureSistema móvel para o planejamento otimizado ao voo de droneinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisPato BrancoFavarim, FábioFavarim, FábioBeulke, Andreia ScariotPegorini, ViníciusSilva, André Luiz Rabello dainfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALPB_CEETJ_V_2020_03.pdfPB_CEETJ_V_2020_03.pdfapplication/pdf670621http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25919/1/PB_CEETJ_V_2020_03.pdfd5cdc38d0bcd409a859460cdddacc12dMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25919/2/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD52TEXTPB_CEETJ_V_2020_03.pdf.txtPB_CEETJ_V_2020_03.pdf.txtExtracted texttext/plain34272http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25919/3/PB_CEETJ_V_2020_03.pdf.txt1881dc1ad77d1f5067bb50a562db2b26MD53THUMBNAILPB_CEETJ_V_2020_03.pdf.jpgPB_CEETJ_V_2020_03.pdf.jpgGenerated Thumbnailimage/jpeg1228http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25919/4/PB_CEETJ_V_2020_03.pdf.jpgff8e841eb0c425c1e0727aacddba5074MD541/259192021-09-09 03:05:44.881oai:repositorio.utfpr.edu.br:1/25919TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2021-09-09T06:05:44Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
dc.title.pt_BR.fl_str_mv |
Mobile system for optimized planning to drone flight applied to the precision agriculture |
dc.title.alternative.pt_BR.fl_str_mv |
Sistema móvel para o planejamento otimizado ao voo de drone |
title |
Mobile system for optimized planning to drone flight applied to the precision agriculture |
spellingShingle |
Mobile system for optimized planning to drone flight applied to the precision agriculture Silva, André Luiz Rabello da CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Android (Recurso eletrônico) Drone Predator (Drone) Agricultura de precisão Android (Electronic resource) Drone aircraft Predator (Drone aircraft) Precision farming |
title_short |
Mobile system for optimized planning to drone flight applied to the precision agriculture |
title_full |
Mobile system for optimized planning to drone flight applied to the precision agriculture |
title_fullStr |
Mobile system for optimized planning to drone flight applied to the precision agriculture |
title_full_unstemmed |
Mobile system for optimized planning to drone flight applied to the precision agriculture |
title_sort |
Mobile system for optimized planning to drone flight applied to the precision agriculture |
author |
Silva, André Luiz Rabello da |
author_facet |
Silva, André Luiz Rabello da |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Favarim, Fábio |
dc.contributor.referee1.fl_str_mv |
Favarim, Fábio |
dc.contributor.referee2.fl_str_mv |
Beulke, Andreia Scariot |
dc.contributor.referee3.fl_str_mv |
Pegorini, Vinícius |
dc.contributor.author.fl_str_mv |
Silva, André Luiz Rabello da |
contributor_str_mv |
Favarim, Fábio Favarim, Fábio Beulke, Andreia Scariot Pegorini, Vinícius |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
topic |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Android (Recurso eletrônico) Drone Predator (Drone) Agricultura de precisão Android (Electronic resource) Drone aircraft Predator (Drone aircraft) Precision farming |
dc.subject.por.fl_str_mv |
Android (Recurso eletrônico) Drone Predator (Drone) Agricultura de precisão Android (Electronic resource) Drone aircraft Predator (Drone aircraft) Precision farming |
description |
Este artigo apresenta o desenvolvido de um aplicativo móvel para otimizar o voo de drone em um cenário de agricultura de precisão. A plataforma Android foi escolhida, pois possui ferramentas gratuitas para o desenvolvimento e existem muitas APIs diferentes que podem ser usadas para resolver esse problema. Para a apresentação do mapa, bem como a manipulação de geocodificação, foram utilizadas as ferramentas da Google. Para a otimização, foi utilizado um algoritmo baseado em leilões recursivos, que possui a característica de encontrar soluções viáveis, mesmo em cenários complexos. O aplicativo foi testado e alcançou resultados exequíveis para grandes cenários com mais de mil pontos de referência em apenas alguns instantes, mesmo rodando em um dispositivo móvel. Destaca-se o aplicativo e o algoritmo de leilão recursivo, é uma solução importante para a otimização de voos com drones em áreas rurais, onde geralmente não há possibilidade de executar o aplicativo em computadores tradicionais, pois geralmente não há acesso à Internet. |
publishDate |
2020 |
dc.date.issued.fl_str_mv |
2020-03-02 |
dc.date.accessioned.fl_str_mv |
2021-09-08T13:29:01Z |
dc.date.available.fl_str_mv |
2021-09-08T13:29:01Z |
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.citation.fl_str_mv |
SILVA, André Luiz Rabello da. Mobile system for optimized planning to drone flight applied to the precision agriculture. 2020. Trabalho de Conclusão de Curso (Especialização em Tecnologia Java) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2020. |
dc.identifier.uri.fl_str_mv |
http://repositorio.utfpr.edu.br/jspui/handle/1/25919 |
identifier_str_mv |
SILVA, André Luiz Rabello da. Mobile system for optimized planning to drone flight applied to the precision agriculture. 2020. Trabalho de Conclusão de Curso (Especialização em Tecnologia Java) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2020. |
url |
http://repositorio.utfpr.edu.br/jspui/handle/1/25919 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Pato Branco |
dc.publisher.program.fl_str_mv |
Tecnologia Java |
dc.publisher.initials.fl_str_mv |
UTFPR |
dc.publisher.country.fl_str_mv |
Brasil |
publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Pato Branco |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
instacron_str |
UTFPR |
institution |
UTFPR |
reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
bitstream.url.fl_str_mv |
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25919/1/PB_CEETJ_V_2020_03.pdf http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25919/2/license.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25919/3/PB_CEETJ_V_2020_03.pdf.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25919/4/PB_CEETJ_V_2020_03.pdf.jpg |
bitstream.checksum.fl_str_mv |
d5cdc38d0bcd409a859460cdddacc12d b9d82215ab23456fa2d8b49c5df1b95b 1881dc1ad77d1f5067bb50a562db2b26 ff8e841eb0c425c1e0727aacddba5074 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1797044001282457600 |