Identificação e controle unidirecional em robôs móveis utilizandoKit Robótico Lego Mindstorms

Detalhes bibliográficos
Autor(a) principal: Souza, Kleber Marcio de
Data de Publicação: 2024
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UEL
Texto Completo: https://repositorio.uel.br/handle/123456789/14502
Resumo: Resumo: Atualmente robôs móveis estão sendo usados em diversas aplicações como: vigilância e tarefas domésticas Para execução das aplicações, o controle da locomoção torna-se essencial para evitar obstáculos e colisões Geralmente os processos de controle são descritos por modelos matemáticos O objetivo deste trabalho é identificar um modelo matemático do robô Lego Mindstorms NXT e desenvolver uma estratégia para o controle de distância unidirecional para este robô Para isso, é necessário um modelo que relaciona a potência do motor com a distância de um objeto em movimento Com base nessa premissa, uma identificação do sistema foi desenvolvida para a obtenção de um modelo matemático que represente o robô neste ponto de operação Para identificação, a caixa de Ferramentas Identificação de Sistemas (System Identification Toolbox), que integra o software Matlab foi utilizada Essa ferramenta tem como utilidade construir modelos matemáticos de sistemas dinâmicos O modelo matemático desenvolvido, é usado para o desenvolvimento de um controlador PID, que usa como critério de estabilidade o método de Routh-Hurwitz Para testes reais desse controle, foi desenvolvido um algoritmo de controle que é utilizado juntamente com o Kit Robótico Lego Mindstorms NXT, que contém um controlador lógico programável conectado a vários componentes: sensor ultra-sônico, sensor de som, sensor de toque e servo-motores
id UEL_218aa23b2a3262cdf664b95368b7b1aa
oai_identifier_str oai:repositorio.uel.br:123456789/14502
network_acronym_str UEL
network_name_str Repositório Institucional da UEL
repository_id_str
spelling Identificação e controle unidirecional em robôs móveis utilizandoKit Robótico Lego MindstormsSistemas de controle por realimentaçãoEngenharia elétricaRobóticaFeedback control systemsEletric engineeringRoboticsResumo: Atualmente robôs móveis estão sendo usados em diversas aplicações como: vigilância e tarefas domésticas Para execução das aplicações, o controle da locomoção torna-se essencial para evitar obstáculos e colisões Geralmente os processos de controle são descritos por modelos matemáticos O objetivo deste trabalho é identificar um modelo matemático do robô Lego Mindstorms NXT e desenvolver uma estratégia para o controle de distância unidirecional para este robô Para isso, é necessário um modelo que relaciona a potência do motor com a distância de um objeto em movimento Com base nessa premissa, uma identificação do sistema foi desenvolvida para a obtenção de um modelo matemático que represente o robô neste ponto de operação Para identificação, a caixa de Ferramentas Identificação de Sistemas (System Identification Toolbox), que integra o software Matlab foi utilizada Essa ferramenta tem como utilidade construir modelos matemáticos de sistemas dinâmicos O modelo matemático desenvolvido, é usado para o desenvolvimento de um controlador PID, que usa como critério de estabilidade o método de Routh-Hurwitz Para testes reais desse controle, foi desenvolvido um algoritmo de controle que é utilizado juntamente com o Kit Robótico Lego Mindstorms NXT, que contém um controlador lógico programável conectado a vários componentes: sensor ultra-sônico, sensor de som, sensor de toque e servo-motoresDissertação (Mestrado em Engenharia Elétrica) - Universidade Estadual de Londrina, Centro de Tecnologia e Urbanismo, Programa de Pós-Graduação em Engenharia ElétricaAbstract: Nowadays, movable robots are being used in many applications such as: surveillance and home chores For the execution of such applications, the locomotion control becomes essential to avoid obstacles and collisions Usually, the processes of controlling are described by mathematical models The objective of this paper is to identify a mathematical model of the Lego Mindstorms NXT robot and develop a strategy for the unidirectional distance control of this robot For such thing, it is necessary a model which relates the engine power with the distance of an object in motion Based on this premise, an identification of the system has been developed to obtain a mathematical model which represents the robot in this point of operation For the identification, the System Identification Toolbox, which integrates the Matlab software, has been used This tool has the use of building mathematical models of dynamic systems The developed mathematical model is used on the development of a PID controller, which uses the Routh- Hurwitz method as a stability criterion For real tests of this control, a control algorithm has been developed to be used together with the robotic kit Lego Mindstorms NXT, which contains a programmable logic controller connected to several components: ultrasonic sensor, sound sensor, touch sensor and servomotorsCovacic, Márcio Roberto [Orientador]Gaino, RuberleiNatti, Paulo LaerteSouza, Kleber Marcio de2024-05-01T14:32:02Z2024-05-01T14:32:02Z2014.0015.05.2014info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://repositorio.uel.br/handle/123456789/14502porMestradoEngenharia ElétricaCentro de Tecnologia e UrbanismoPrograma de Pós-Graduação em Engenharia ElétricaLondrinareponame:Repositório Institucional da UELinstname:Universidade Estadual de Londrina (UEL)instacron:UELinfo:eu-repo/semantics/openAccess2024-07-12T04:20:00Zoai:repositorio.uel.br:123456789/14502Biblioteca Digital de Teses e Dissertaçõeshttp://www.bibliotecadigital.uel.br/PUBhttp://www.bibliotecadigital.uel.br/OAI/oai2.phpbcuel@uel.br||opendoar:2024-07-12T04:20Repositório Institucional da UEL - Universidade Estadual de Londrina (UEL)false
dc.title.none.fl_str_mv Identificação e controle unidirecional em robôs móveis utilizandoKit Robótico Lego Mindstorms
title Identificação e controle unidirecional em robôs móveis utilizandoKit Robótico Lego Mindstorms
spellingShingle Identificação e controle unidirecional em robôs móveis utilizandoKit Robótico Lego Mindstorms
Souza, Kleber Marcio de
Sistemas de controle por realimentação
Engenharia elétrica
Robótica
Feedback control systems
Eletric engineering
Robotics
title_short Identificação e controle unidirecional em robôs móveis utilizandoKit Robótico Lego Mindstorms
title_full Identificação e controle unidirecional em robôs móveis utilizandoKit Robótico Lego Mindstorms
title_fullStr Identificação e controle unidirecional em robôs móveis utilizandoKit Robótico Lego Mindstorms
title_full_unstemmed Identificação e controle unidirecional em robôs móveis utilizandoKit Robótico Lego Mindstorms
title_sort Identificação e controle unidirecional em robôs móveis utilizandoKit Robótico Lego Mindstorms
author Souza, Kleber Marcio de
author_facet Souza, Kleber Marcio de
author_role author
dc.contributor.none.fl_str_mv Covacic, Márcio Roberto [Orientador]
Gaino, Ruberlei
Natti, Paulo Laerte
dc.contributor.author.fl_str_mv Souza, Kleber Marcio de
dc.subject.por.fl_str_mv Sistemas de controle por realimentação
Engenharia elétrica
Robótica
Feedback control systems
Eletric engineering
Robotics
topic Sistemas de controle por realimentação
Engenharia elétrica
Robótica
Feedback control systems
Eletric engineering
Robotics
description Resumo: Atualmente robôs móveis estão sendo usados em diversas aplicações como: vigilância e tarefas domésticas Para execução das aplicações, o controle da locomoção torna-se essencial para evitar obstáculos e colisões Geralmente os processos de controle são descritos por modelos matemáticos O objetivo deste trabalho é identificar um modelo matemático do robô Lego Mindstorms NXT e desenvolver uma estratégia para o controle de distância unidirecional para este robô Para isso, é necessário um modelo que relaciona a potência do motor com a distância de um objeto em movimento Com base nessa premissa, uma identificação do sistema foi desenvolvida para a obtenção de um modelo matemático que represente o robô neste ponto de operação Para identificação, a caixa de Ferramentas Identificação de Sistemas (System Identification Toolbox), que integra o software Matlab foi utilizada Essa ferramenta tem como utilidade construir modelos matemáticos de sistemas dinâmicos O modelo matemático desenvolvido, é usado para o desenvolvimento de um controlador PID, que usa como critério de estabilidade o método de Routh-Hurwitz Para testes reais desse controle, foi desenvolvido um algoritmo de controle que é utilizado juntamente com o Kit Robótico Lego Mindstorms NXT, que contém um controlador lógico programável conectado a vários componentes: sensor ultra-sônico, sensor de som, sensor de toque e servo-motores
publishDate 2024
dc.date.none.fl_str_mv 15.05.2014
2014.00
2024-05-01T14:32:02Z
2024-05-01T14:32:02Z
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 https://repositorio.uel.br/handle/123456789/14502
url https://repositorio.uel.br/handle/123456789/14502
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv Mestrado
Engenharia Elétrica
Centro de Tecnologia e Urbanismo
Programa de Pós-Graduação em Engenharia Elétrica
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.coverage.none.fl_str_mv Londrina
dc.source.none.fl_str_mv reponame:Repositório Institucional da UEL
instname:Universidade Estadual de Londrina (UEL)
instacron:UEL
instname_str Universidade Estadual de Londrina (UEL)
instacron_str UEL
institution UEL
reponame_str Repositório Institucional da UEL
collection Repositório Institucional da UEL
repository.name.fl_str_mv Repositório Institucional da UEL - Universidade Estadual de Londrina (UEL)
repository.mail.fl_str_mv bcuel@uel.br||
_version_ 1809823275595857920