Cooperative robotic lawn mowing system

Detalhes bibliográficos
Autor(a) principal: Vasconcelos, Paulo Brandão
Data de Publicação: 2021
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10773/33935
Resumo: Since the industrial revolution, robotic systems have been, little by little, replacing human beings in upcoming tasks. Robotic cooperation has become a ever so present constant in the most diverse robotic systems. Examples of robotic cooperation have impose themselves as solutions for modern day issues. From children toys to robotic football teams. In this Dissertation, it’s proposed the creation of a system that complements the current Bosch Indego autonomous lawn mowing system for application of this concept. This system makes use of the communication capabilities of the ESP32 in order to achieve its objectives. To do that, it was created a whole new system architecture since the current infrastructure is not able to integrate the new features. This architecture makes use of a mesh network to ensure the connectivity between all system modules. On top of that, it also allows the user to remotely configure the system through a web interface. As a consequence of the new system architecture, the features required of each module (mowers and base stations) were reviewed. It was also conceptualized a new module, the Relay, whose sole purpose is to ensure connectivity to remote areas of the garden, in case of need. The implementation of this system was tested in both real and simulated environments developed for this effect. The ESP32 communication capabilities regarding its range were also tested in order to understand the relevance of the Relay module.
id RCAP_e25ce6ace17d0b41e1dc920af0cfaf49
oai_identifier_str oai:ria.ua.pt:10773/33935
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 Cooperative robotic lawn mowing systemRobotic cooperationSwarmLawn mowersMesh networkingSince the industrial revolution, robotic systems have been, little by little, replacing human beings in upcoming tasks. Robotic cooperation has become a ever so present constant in the most diverse robotic systems. Examples of robotic cooperation have impose themselves as solutions for modern day issues. From children toys to robotic football teams. In this Dissertation, it’s proposed the creation of a system that complements the current Bosch Indego autonomous lawn mowing system for application of this concept. This system makes use of the communication capabilities of the ESP32 in order to achieve its objectives. To do that, it was created a whole new system architecture since the current infrastructure is not able to integrate the new features. This architecture makes use of a mesh network to ensure the connectivity between all system modules. On top of that, it also allows the user to remotely configure the system through a web interface. As a consequence of the new system architecture, the features required of each module (mowers and base stations) were reviewed. It was also conceptualized a new module, the Relay, whose sole purpose is to ensure connectivity to remote areas of the garden, in case of need. The implementation of this system was tested in both real and simulated environments developed for this effect. The ESP32 communication capabilities regarding its range were also tested in order to understand the relevance of the Relay module.Desde a revolução industrial que os sistemas robóticos têm vindo, pouco a pouco, a substituir o ser humano nas tarefas que surgem. A cooperação robótica tem vindo a ser uma constante cada vez mais presente nos diversos sistemas robóticos. Nas mais diversas áreas de aplicação, exemplos de cooperação robótica têm-se imposto como uma solução para muitos problemas dos dias de hoje. Desde brinquedos para crianças a equipas de futebol robótico. Nesta Dissertação, propõe-se a criação de um sistema complementar ao sistema de corte de relva autónomo Indego da Bosch para aplicação deste mesmo conceito. Este sistema faz uso das capacidades de comunicação da família de módulos ESP32 para atingir o seu objetivo. Para isso, foi necessária a delineação de toda uma nova arquitetura de sistema dado a infraestrutra atual não suportar o novo paradigma. Esta arquitetura faz uso de uma rede mesh para garantir a conexão entre todos os módulos cooperantes do sistema. Para além disso, permite ao utilizador a configuração remota do mesmo através de uma interface web. Consequentemente, foram revistas as funcionalidades necessárias de cada módulo bem (corta relvas e docas de carga). Foi ainda concetualizado um novo módulo, o Relay, que serve para garantir conectividade em zonas mais remotas do jardim, em caso de necessidade. A implementação deste sistema foi testada tanto em ambientes reais como em simuladores desenvolvidos para esse mesmo efeito. Foram ainda medidas as capacidades do ESP32 quanto a distâncias de comunicação para aferir a relevância do módulo de Relay.2026-12-20T00:00:00Z2021-12-15T00:00:00Z2021-12-15info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/33935engVasconcelos, Paulo Brandãoinfo:eu-repo/semantics/embargoedAccessreponame: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:RCAAP2024-02-22T12:05:17Zoai:ria.ua.pt:10773/33935Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T03:05:17.068350Repositó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 Cooperative robotic lawn mowing system
title Cooperative robotic lawn mowing system
spellingShingle Cooperative robotic lawn mowing system
Vasconcelos, Paulo Brandão
Robotic cooperation
Swarm
Lawn mowers
Mesh networking
title_short Cooperative robotic lawn mowing system
title_full Cooperative robotic lawn mowing system
title_fullStr Cooperative robotic lawn mowing system
title_full_unstemmed Cooperative robotic lawn mowing system
title_sort Cooperative robotic lawn mowing system
author Vasconcelos, Paulo Brandão
author_facet Vasconcelos, Paulo Brandão
author_role author
dc.contributor.author.fl_str_mv Vasconcelos, Paulo Brandão
dc.subject.por.fl_str_mv Robotic cooperation
Swarm
Lawn mowers
Mesh networking
topic Robotic cooperation
Swarm
Lawn mowers
Mesh networking
description Since the industrial revolution, robotic systems have been, little by little, replacing human beings in upcoming tasks. Robotic cooperation has become a ever so present constant in the most diverse robotic systems. Examples of robotic cooperation have impose themselves as solutions for modern day issues. From children toys to robotic football teams. In this Dissertation, it’s proposed the creation of a system that complements the current Bosch Indego autonomous lawn mowing system for application of this concept. This system makes use of the communication capabilities of the ESP32 in order to achieve its objectives. To do that, it was created a whole new system architecture since the current infrastructure is not able to integrate the new features. This architecture makes use of a mesh network to ensure the connectivity between all system modules. On top of that, it also allows the user to remotely configure the system through a web interface. As a consequence of the new system architecture, the features required of each module (mowers and base stations) were reviewed. It was also conceptualized a new module, the Relay, whose sole purpose is to ensure connectivity to remote areas of the garden, in case of need. The implementation of this system was tested in both real and simulated environments developed for this effect. The ESP32 communication capabilities regarding its range were also tested in order to understand the relevance of the Relay module.
publishDate 2021
dc.date.none.fl_str_mv 2021-12-15T00:00:00Z
2021-12-15
2026-12-20T00:00:00Z
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/10773/33935
url http://hdl.handle.net/10773/33935
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/embargoedAccess
eu_rights_str_mv embargoedAccess
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_ 1799137707820056576