Identificação e controle unidirecional em robôs móveis utilizandoKit Robótico Lego Mindstorms
Autor(a) principal: | |
---|---|
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 |