Sistema de navegação autónoma baseada em GPS para rover robótico multitarefa para aplicações agrícolas e aplicação web de realidade aumentada para apoio à supervisão
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10400.6/11988 |
Resumo: | Por consequência do aumento da população mundial e a crescente procura por alimentos, há uma grande necessidade de aumentar a produtividade da agricultura. Entretanto, o problema é agravado com a migração populacional das áreas rurais paras as cidades, o que causa uma diminuição da mão-de-obra no setor agrícola. Neste intuito, dentro do conceito de agricultura 4.0, a introdução de robôs autónomos nas atividades agrícolas poderá enfrentar esses problemas, apoiando a falta de mão-de-obra crescente e promovendo o aumento da produtividade agrícola. Algumas soluções de robôs autónomos aplicados a agricultura são expostas nessa dissertação, contudo, ainda será necessário um esforço maior da comunidade científica para desenvolver soluções de robôs com maior automação e que viabilizem sua utilização com a diminuição dos custos de produção. Esse trabalho expõe o algoritmo utilizado para realizar a navegação autónoma, baseada em GPS, do Rover Robótico para Aplicações Agrícolas (R2A2) multitarefa destinado a realizar a pulverização de herbicida. Com isso, são expostos os métodos clássicos de programação de sistemas de locomoção autónoma, bem como são expostos todos os sensores e atuadores necessário para a realização dessa tarefa. Também foi desenvolvida uma aplicação web de realidade aumentada para auxiliar na supervisão do veículo autónomo. Foi desenvolvido um código em C/C++ para a movimentação autónoma da plataforma robótica utilizando como microprocessador principal um Arduino Mega2560 e a aplicação web de realidade aumentada baseada em posicionamento que foi desenvolvida utilizando a bibliotecas AR.JS e o Framework A-FRAME compilados em um código HTML. A aplicação foi testada num pomar de pessegueiros tendo apresentado uma média de acertos aproximada de 94% o que revela a precisão da solução tecnológica desenvolvida. São expostos também, os resultados e conclusões do algoritmo de movimentação autónoma e da aplicação web. |
id |
RCAP_7707f280e5af60317456db7fd82ca2ca |
---|---|
oai_identifier_str |
oai:ubibliorum.ubi.pt:10400.6/11988 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Sistema de navegação autónoma baseada em GPS para rover robótico multitarefa para aplicações agrícolas e aplicação web de realidade aumentada para apoio à supervisãoAgricultura 4.0Algoritmo de Movimentação AutónomaComputação FísicaDesenvolvimento WebRealidade AumentadaRobô TerrestreRobóticaSistema de Movimentação AutónomaDomínio/Área Científica::Engenharia e Tecnologia::Engenharia EletromecânicaPor consequência do aumento da população mundial e a crescente procura por alimentos, há uma grande necessidade de aumentar a produtividade da agricultura. Entretanto, o problema é agravado com a migração populacional das áreas rurais paras as cidades, o que causa uma diminuição da mão-de-obra no setor agrícola. Neste intuito, dentro do conceito de agricultura 4.0, a introdução de robôs autónomos nas atividades agrícolas poderá enfrentar esses problemas, apoiando a falta de mão-de-obra crescente e promovendo o aumento da produtividade agrícola. Algumas soluções de robôs autónomos aplicados a agricultura são expostas nessa dissertação, contudo, ainda será necessário um esforço maior da comunidade científica para desenvolver soluções de robôs com maior automação e que viabilizem sua utilização com a diminuição dos custos de produção. Esse trabalho expõe o algoritmo utilizado para realizar a navegação autónoma, baseada em GPS, do Rover Robótico para Aplicações Agrícolas (R2A2) multitarefa destinado a realizar a pulverização de herbicida. Com isso, são expostos os métodos clássicos de programação de sistemas de locomoção autónoma, bem como são expostos todos os sensores e atuadores necessário para a realização dessa tarefa. Também foi desenvolvida uma aplicação web de realidade aumentada para auxiliar na supervisão do veículo autónomo. Foi desenvolvido um código em C/C++ para a movimentação autónoma da plataforma robótica utilizando como microprocessador principal um Arduino Mega2560 e a aplicação web de realidade aumentada baseada em posicionamento que foi desenvolvida utilizando a bibliotecas AR.JS e o Framework A-FRAME compilados em um código HTML. A aplicação foi testada num pomar de pessegueiros tendo apresentado uma média de acertos aproximada de 94% o que revela a precisão da solução tecnológica desenvolvida. São expostos também, os resultados e conclusões do algoritmo de movimentação autónoma e da aplicação web.As a result of the increase in the world population and the growing demand for food, there is a great need to increase the productivity of agriculture. However, the problem is aggravated by the migration of population from rural areas to cities, which causes a decrease in the labor force in the agricultural sector. Within the concept of agriculture 4.0, the introduction of autonomous robots in agricultural plantations will be able to face these problems, solving the growing lack of labor and promoting an increase in agricultural productivity. Some autonomous robot solutions applied to agriculture are exposed in this dissertation, however, it will still be necessary a greater effort from the scientific community to develop robot solutions with a higher level of automaticity and that enable their use with a reduction in production costs. This work exposes the algorithm used to perform the autonomous GPS-based navigation of the Robotic Rover for Agricultural Applications (R2A2) multitasking for carrying out herbicide spraying. Thus, the classic methods of programming autonomous locomotion systems are exposed, as well as all the sensors and actuators necessary to perform this task are exposed. An augmented reality web application was also developed to assist in the supervision of the autonomous vehicle. For this, a code was made in C/C++ for the autonomous movement of the robotic platform using an Arduino Mega2560 as the main microprocessor and the augmented reality web application based on positioning was developed using the AR.JS libraries and the A-FRAME Framework compiled in an HTML code. The application was tested in a peach orchard presenting an average hit score around 94% revealing the precision of the technological solution developed. The results and conclusions of the autonomous movement algorithm and the web application are also exposed.Gaspar, Pedro Miguel de Figueiredo Dinis OliveirauBibliorumMenezes, Gil Ayres2022-01-24T16:09:34Z2021-11-252021-10-112021-11-25T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.6/11988TID:202895718porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-12-15T09:54:45Zoai:ubibliorum.ubi.pt:10400.6/11988Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T00:51:41.482815Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Sistema de navegação autónoma baseada em GPS para rover robótico multitarefa para aplicações agrícolas e aplicação web de realidade aumentada para apoio à supervisão |
title |
Sistema de navegação autónoma baseada em GPS para rover robótico multitarefa para aplicações agrícolas e aplicação web de realidade aumentada para apoio à supervisão |
spellingShingle |
Sistema de navegação autónoma baseada em GPS para rover robótico multitarefa para aplicações agrícolas e aplicação web de realidade aumentada para apoio à supervisão Menezes, Gil Ayres Agricultura 4.0 Algoritmo de Movimentação Autónoma Computação Física Desenvolvimento Web Realidade Aumentada Robô Terrestre Robótica Sistema de Movimentação Autónoma Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletromecânica |
title_short |
Sistema de navegação autónoma baseada em GPS para rover robótico multitarefa para aplicações agrícolas e aplicação web de realidade aumentada para apoio à supervisão |
title_full |
Sistema de navegação autónoma baseada em GPS para rover robótico multitarefa para aplicações agrícolas e aplicação web de realidade aumentada para apoio à supervisão |
title_fullStr |
Sistema de navegação autónoma baseada em GPS para rover robótico multitarefa para aplicações agrícolas e aplicação web de realidade aumentada para apoio à supervisão |
title_full_unstemmed |
Sistema de navegação autónoma baseada em GPS para rover robótico multitarefa para aplicações agrícolas e aplicação web de realidade aumentada para apoio à supervisão |
title_sort |
Sistema de navegação autónoma baseada em GPS para rover robótico multitarefa para aplicações agrícolas e aplicação web de realidade aumentada para apoio à supervisão |
author |
Menezes, Gil Ayres |
author_facet |
Menezes, Gil Ayres |
author_role |
author |
dc.contributor.none.fl_str_mv |
Gaspar, Pedro Miguel de Figueiredo Dinis Oliveira uBibliorum |
dc.contributor.author.fl_str_mv |
Menezes, Gil Ayres |
dc.subject.por.fl_str_mv |
Agricultura 4.0 Algoritmo de Movimentação Autónoma Computação Física Desenvolvimento Web Realidade Aumentada Robô Terrestre Robótica Sistema de Movimentação Autónoma Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletromecânica |
topic |
Agricultura 4.0 Algoritmo de Movimentação Autónoma Computação Física Desenvolvimento Web Realidade Aumentada Robô Terrestre Robótica Sistema de Movimentação Autónoma Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletromecânica |
description |
Por consequência do aumento da população mundial e a crescente procura por alimentos, há uma grande necessidade de aumentar a produtividade da agricultura. Entretanto, o problema é agravado com a migração populacional das áreas rurais paras as cidades, o que causa uma diminuição da mão-de-obra no setor agrícola. Neste intuito, dentro do conceito de agricultura 4.0, a introdução de robôs autónomos nas atividades agrícolas poderá enfrentar esses problemas, apoiando a falta de mão-de-obra crescente e promovendo o aumento da produtividade agrícola. Algumas soluções de robôs autónomos aplicados a agricultura são expostas nessa dissertação, contudo, ainda será necessário um esforço maior da comunidade científica para desenvolver soluções de robôs com maior automação e que viabilizem sua utilização com a diminuição dos custos de produção. Esse trabalho expõe o algoritmo utilizado para realizar a navegação autónoma, baseada em GPS, do Rover Robótico para Aplicações Agrícolas (R2A2) multitarefa destinado a realizar a pulverização de herbicida. Com isso, são expostos os métodos clássicos de programação de sistemas de locomoção autónoma, bem como são expostos todos os sensores e atuadores necessário para a realização dessa tarefa. Também foi desenvolvida uma aplicação web de realidade aumentada para auxiliar na supervisão do veículo autónomo. Foi desenvolvido um código em C/C++ para a movimentação autónoma da plataforma robótica utilizando como microprocessador principal um Arduino Mega2560 e a aplicação web de realidade aumentada baseada em posicionamento que foi desenvolvida utilizando a bibliotecas AR.JS e o Framework A-FRAME compilados em um código HTML. A aplicação foi testada num pomar de pessegueiros tendo apresentado uma média de acertos aproximada de 94% o que revela a precisão da solução tecnológica desenvolvida. São expostos também, os resultados e conclusões do algoritmo de movimentação autónoma e da aplicação web. |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021-11-25 2021-10-11 2021-11-25T00:00:00Z 2022-01-24T16:09:34Z |
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 |
http://hdl.handle.net/10400.6/11988 TID:202895718 |
url |
http://hdl.handle.net/10400.6/11988 |
identifier_str_mv |
TID:202895718 |
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.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799136405500198912 |