Controle embarcado em robôs com acionamento diferencial e encoders de baixa resolução

dc.contributor.advisorMedeiros, Adelardo Adelino Dantas de
dc.contributor.authorCondados, Luís Gabriel Pereira
dc.contributor.referees1Dórea, Carlos Eduardo Trabuco
dc.contributor.referees2Alsina, Pablo Javier
dc.date.accessioned2021-06-09T13:25:22Z
dc.date.accessioned2021-10-06T11:52:10Z
dc.date.available2021-06-09T13:25:22Z
dc.date.available2021-10-06T11:52:10Z
dc.date.issued2020-12-14
dc.description.abstractThis work presents a proposal and tests in practice a speed observer and controller for DC motors equipped with low-resolution encoders. The target application of this work are mini robots with differential drive. The system was implemented in the microcontroller (ESP32). It demonstrated, by experimental results, to be able to control the speed of the motor-wheel pairs of differential drive robots (with low-precision rotary encoders) to reduce their asymmetries. A control scheme with two control strategies, of the type Feedforward / Backward, was used, with the Kalman filter as the speed estimator to reduce the sensors quantization error.pt_BR
dc.description.resumoEste trabalho apresenta uma proposta e testa na prática um sistema de observação e controle de velocidade para motores de corrente contínua equipados com encoders de baixa resolução. O trabalho tem como aplicação alvo mini robôs de acionamento diferencial. O sistema proposto foi implementado no microcontrolador (ESP32 ) e mostrou, pelos resultados experimentais, ser capaz de controlar a velocidade do par motor-roda de robôs com acionamento diferencial (com encoders rotativos de baixa precisão) de forma a conseguir reduzir as assimetrias dos motores. Foi feito o uso de um esquema de controle com duas estratégias, do tipo Feedforward/Backward e usou-se o filtro de Kalman para realizar a estimativa da velocidade, com o objetivo de reduzir o erro de quantização dos sensores.pt_BR
dc.identifier20190000993pt_BR
dc.identifier.citationCONDADOS, Luís Gabriel Pereira. Controle embarcado em robôs com acionamento diferencial e encoders de baixa resolução. 2020. 63 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2020.pt_BR
dc.identifier.urihttps://repositorio.ufrn.br/handle/123456789/43649
dc.languagept_BRpt_BR
dc.publisherUniversidade Federal do Rio Grande do Nortept_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentEngenharia de Computaçãopt_BR
dc.publisher.initialsUFRNpt_BR
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/*
dc.subjectControle Embarcadopt_BR
dc.subjectMotores CCpt_BR
dc.subjectFiltro de Kalmanpt_BR
dc.subjectESP32pt_BR
dc.subjectRobôs com acionamento diferencialpt_BR
dc.subjectEngenharia de Computaçãopt_BR
dc.titleControle embarcado em robôs com acionamento diferencial e encoders de baixa resoluçãopt_BR
dc.title.alternativeEmbedded control in robots with differential drive and low resolution encoderspt_BR
dc.typebachelorThesispt_BR

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
TCC_Gabriel_versao_final.pdf
Tamanho:
11.53 MB
Formato:
Adobe Portable Document Format
Nenhuma Miniatura disponível
Baixar

Licença do Pacote

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
714 B
Formato:
Plain Text
Nenhuma Miniatura disponível
Baixar