Controle inteligente de um robô móvel omnidirecional com tomada de decisão utilizando aprendizagem por reforço

Detalhes bibliográficos
Autor(a) principal: Moreira, Victor Ramon Firmo
Data de Publicação: 2021
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/handle/123456789/32964
Resumo: A evolução dos sistemas robóticos se tornou evidente no decorrer do tempo. Tanto pelos avanços em fabricação mecânica quanto pelos novos algoritmos utilizados, os robôs móveis têm se tornado cada vez mais independentes em suas ações. No que tange às estratégias de aprendizagem de máquina, uma atenção especial vem sendo dada aos algoritmos de aprendizagem por reforço, em virtude de suas semelhanças com o processo de aprendizado biológico. Neste trabalho propõe-se o desenvolvimento de um agente autônomo, combinando estratégias de controle inteligente com algoritmos de tomada de decisão. Para a implementação da estratégia proposta, será utilizado o robô móvel omnidirecional Robotino. Foram realizadas simulações de atuação do robô que tem por objetivo a exploração espacial de um ambiente, sendo para isso aplicado um modelo matemático específico. Para o controle do sistema, a estratégia de Linearização por Realimentação foi combinada a um compensador baseado em Redes Neurais Artificiais para lidar com as incertezas, eventuais perturbações externas e compensar a dinâmica não modelada. O algoritmo epsilon-greedy, por sua vez, foi escolhido para capacitar o robô no processo de tomada de decisão. Os resultados da implementação experimental mostram que a estratégia de controle inteligente foi eficiente e o agente inteligente proposto foi capaz de explorar o ambiente de maneira efetiva, obtendo uma alta recompensa média.
id UFRN_2629bb3ff12dc43966c3948b4d0d999b
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/32964
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Moreira, Victor Ramon Firmohttp://lattes.cnpq.br/5970099237666320Araújo, Fábio Meneghetti Ugulino deSantana Júnior, Orivaldo Vieira deColombini, Esther LunaBessa, Wallace Moreira2021-08-02T22:49:47Z2021-08-02T22:49:47Z2021-04-12MOREIRA, Victor Ramon Firmo. Controle inteligente de um robô móvel omnidirecional com tomada de decisão utilizando aprendizagem por reforço. 2021. 68f. Dissertação (Mestrado em Engenharia Elétrica e de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2021.https://repositorio.ufrn.br/handle/123456789/32964A evolução dos sistemas robóticos se tornou evidente no decorrer do tempo. Tanto pelos avanços em fabricação mecânica quanto pelos novos algoritmos utilizados, os robôs móveis têm se tornado cada vez mais independentes em suas ações. No que tange às estratégias de aprendizagem de máquina, uma atenção especial vem sendo dada aos algoritmos de aprendizagem por reforço, em virtude de suas semelhanças com o processo de aprendizado biológico. Neste trabalho propõe-se o desenvolvimento de um agente autônomo, combinando estratégias de controle inteligente com algoritmos de tomada de decisão. Para a implementação da estratégia proposta, será utilizado o robô móvel omnidirecional Robotino. Foram realizadas simulações de atuação do robô que tem por objetivo a exploração espacial de um ambiente, sendo para isso aplicado um modelo matemático específico. Para o controle do sistema, a estratégia de Linearização por Realimentação foi combinada a um compensador baseado em Redes Neurais Artificiais para lidar com as incertezas, eventuais perturbações externas e compensar a dinâmica não modelada. O algoritmo epsilon-greedy, por sua vez, foi escolhido para capacitar o robô no processo de tomada de decisão. Os resultados da implementação experimental mostram que a estratégia de controle inteligente foi eficiente e o agente inteligente proposto foi capaz de explorar o ambiente de maneira efetiva, obtendo uma alta recompensa média.The evolution of robotic systems has become evident over time. Due to the advances in mechanical manufacturing and the new algorithms used, mobile robots have become increasingly independent in their actions. Regarding machine learning strategies, special attention is given to reinforcement learning algorithms, because of its similarities with the biological learning process. This work proposes the development of an autonomous agent, combining intelligent control strategies with decision-making algorithms. For the implementation of the proposed strategy, the Robotino®omnidirectional mobile robot will be used. Simulations of the robot’s performance were performed to explore space in an environment, for which a specific mathematical model is applied. For system control, the Linearization by Feedback strategy was combined with a compensator based on Artificial Neural Networks to deal with uncertainties, possible external disturbances disturbances and compensate for unmodeled dynamics. The e-greedy algorithm, in turn, was chosen to enable the robot in the decision-making process. The results of the experimental implementation show that an intelligent control strategy was efficient and the proposed intelligent agent was able to explore the environment effectively, obtaining a high average reward.Conselho Nacional de Desenvolvimento Científico e Tecnológico - CNPqUniversidade Federal do Rio Grande do NortePROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA E DE COMPUTAÇÃOUFRNBrasilControle não linearLinearização por realimentaçãoRedes neurais artificiaise-greedyRobotino®Controle inteligente de um robô móvel omnidirecional com tomada de decisão utilizando aprendizagem por reforçoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALControleinteligenterobo_Moreira_2021.pdfapplication/pdf7942356https://repositorio.ufrn.br/bitstream/123456789/32964/1/Controleinteligenterobo_Moreira_2021.pdf1d81217a524407583d5c9f1e72d61ef1MD51123456789/329642021-08-27 12:39:07.962oai:https://repositorio.ufrn.br:123456789/32964Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2021-08-27T15:39:07Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.pt_BR.fl_str_mv Controle inteligente de um robô móvel omnidirecional com tomada de decisão utilizando aprendizagem por reforço
title Controle inteligente de um robô móvel omnidirecional com tomada de decisão utilizando aprendizagem por reforço
spellingShingle Controle inteligente de um robô móvel omnidirecional com tomada de decisão utilizando aprendizagem por reforço
Moreira, Victor Ramon Firmo
Controle não linear
Linearização por realimentação
Redes neurais artificiais
e-greedy
Robotino®
title_short Controle inteligente de um robô móvel omnidirecional com tomada de decisão utilizando aprendizagem por reforço
title_full Controle inteligente de um robô móvel omnidirecional com tomada de decisão utilizando aprendizagem por reforço
title_fullStr Controle inteligente de um robô móvel omnidirecional com tomada de decisão utilizando aprendizagem por reforço
title_full_unstemmed Controle inteligente de um robô móvel omnidirecional com tomada de decisão utilizando aprendizagem por reforço
title_sort Controle inteligente de um robô móvel omnidirecional com tomada de decisão utilizando aprendizagem por reforço
author Moreira, Victor Ramon Firmo
author_facet Moreira, Victor Ramon Firmo
author_role author
dc.contributor.authorID.pt_BR.fl_str_mv
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/5970099237666320
dc.contributor.advisorID.pt_BR.fl_str_mv
dc.contributor.referees1.none.fl_str_mv Araújo, Fábio Meneghetti Ugulino de
dc.contributor.referees1ID.pt_BR.fl_str_mv
dc.contributor.referees2.none.fl_str_mv Santana Júnior, Orivaldo Vieira de
dc.contributor.referees2ID.pt_BR.fl_str_mv
dc.contributor.referees3.none.fl_str_mv Colombini, Esther Luna
dc.contributor.referees3ID.pt_BR.fl_str_mv
dc.contributor.author.fl_str_mv Moreira, Victor Ramon Firmo
dc.contributor.advisor1.fl_str_mv Bessa, Wallace Moreira
contributor_str_mv Bessa, Wallace Moreira
dc.subject.por.fl_str_mv Controle não linear
Linearização por realimentação
Redes neurais artificiais
e-greedy
Robotino®
topic Controle não linear
Linearização por realimentação
Redes neurais artificiais
e-greedy
Robotino®
description A evolução dos sistemas robóticos se tornou evidente no decorrer do tempo. Tanto pelos avanços em fabricação mecânica quanto pelos novos algoritmos utilizados, os robôs móveis têm se tornado cada vez mais independentes em suas ações. No que tange às estratégias de aprendizagem de máquina, uma atenção especial vem sendo dada aos algoritmos de aprendizagem por reforço, em virtude de suas semelhanças com o processo de aprendizado biológico. Neste trabalho propõe-se o desenvolvimento de um agente autônomo, combinando estratégias de controle inteligente com algoritmos de tomada de decisão. Para a implementação da estratégia proposta, será utilizado o robô móvel omnidirecional Robotino. Foram realizadas simulações de atuação do robô que tem por objetivo a exploração espacial de um ambiente, sendo para isso aplicado um modelo matemático específico. Para o controle do sistema, a estratégia de Linearização por Realimentação foi combinada a um compensador baseado em Redes Neurais Artificiais para lidar com as incertezas, eventuais perturbações externas e compensar a dinâmica não modelada. O algoritmo epsilon-greedy, por sua vez, foi escolhido para capacitar o robô no processo de tomada de decisão. Os resultados da implementação experimental mostram que a estratégia de controle inteligente foi eficiente e o agente inteligente proposto foi capaz de explorar o ambiente de maneira efetiva, obtendo uma alta recompensa média.
publishDate 2021
dc.date.accessioned.fl_str_mv 2021-08-02T22:49:47Z
dc.date.available.fl_str_mv 2021-08-02T22:49:47Z
dc.date.issued.fl_str_mv 2021-04-12
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.citation.fl_str_mv MOREIRA, Victor Ramon Firmo. Controle inteligente de um robô móvel omnidirecional com tomada de decisão utilizando aprendizagem por reforço. 2021. 68f. Dissertação (Mestrado em Engenharia Elétrica e de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2021.
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/handle/123456789/32964
identifier_str_mv MOREIRA, Victor Ramon Firmo. Controle inteligente de um robô móvel omnidirecional com tomada de decisão utilizando aprendizagem por reforço. 2021. 68f. Dissertação (Mestrado em Engenharia Elétrica e de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2021.
url https://repositorio.ufrn.br/handle/123456789/32964
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 Universidade Federal do Rio Grande do Norte
dc.publisher.program.fl_str_mv PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA E DE COMPUTAÇÃO
dc.publisher.initials.fl_str_mv UFRN
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
bitstream.url.fl_str_mv https://repositorio.ufrn.br/bitstream/123456789/32964/1/Controleinteligenterobo_Moreira_2021.pdf
bitstream.checksum.fl_str_mv 1d81217a524407583d5c9f1e72d61ef1
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv
_version_ 1802117873414438912