DESENVOLVIMENTO DE UM CONTROLADOR PID PARA MELHORAR A ODOMETRIA NO ROBÔ LEGO MINDSTORM EV3

Autores

  • Brendon Souza UESC
  • Martha Ximena Torres Delgado UESC
  • Emmanuel Norberto Ribeiro dos Santos UESC

Palavras-chave:

PID, Odometria, robótica

Resumo

Na área da robótica móvel, a precisão na navegação e localização é crucial para o desempenho eficaz dos robôs e, com isso, o desenvolvimento de algoritmos de controle se torna fundamental. O controlador proporcional integral e derivativo (PID) é o algoritmo de controle mais utilizado na indústria devido sua eficácia, simplicidade e robustez. O presente trabalho explora a implementação de um controlador PID em um robô construído na plataforma LEGO Mindstorm EV3, com o objetivo de melhorar a precisão de sua navegação e, por consequência, aprimorar os resultados de um algoritmo de localização baseado em odometria. Para isso, foi desenvolvido o controlador PID e feita a união com o algoritmo baseado em odometria. Além disso, foram realizados testes práticos para validar a eficácia da plataforma robótica. Esses testes foram executados em diferentes trajetórias permitindo calcular os erros médios e o desvio padrão entre a posição estimada e a posição real. Os resultados mostraram que, com a inclusão do controlador PID, os desvios médios foram reduzidos para valores entre 12 mm no eixo X e 52 mm no eixo Y. Esses resultados evidenciam que a integração do PID reduziu significativamente as distorções acumuladas na odometria, aumentando a precisão da navegação. Este estudo avança as pesquisas relacionadas a área de robótica móvel no curso de Ciência da Computação da Universidade Estadual de Santa Cruz, servindo como incentivo para futuras pesquisas no campo da robótica.

Downloads

Os dados de download ainda não estão disponíveis.

Biografia do Autor

  • Martha Ximena Torres Delgado, UESC

    Possui graduação em Engenharia Eletrica - Universidad Del Valle (1991), mestrado em Engenharia Elétrica pela Universidade de São Paulo (1994) e doutorado em Engenharia Elétrica pela Universidade de São Paulo (1999). Atualmente é professor titular da Universidade Estadual de Santa Cruz. Tem experiência na área de Ciência da Computação, com ênfase em Arquitetura de Sistemas de Computação, atuando principalmente nos seguintes temas: processamento paralelo, sistemas embarcados, bioinformática: reconstrução de arvores filogeneticas.e cadeias de markov como ferramenta de previsão. 

  • Emmanuel Norberto Ribeiro dos Santos, UESC

    Possui graduação em Ciência da Computação pela Universidade Estadual de Santa Cruz(2023). Tem experiência na área de Ciência da Computação.

Referências

ARKIN, Ronald C. Behaviour-Based Robotics. [S.l.: s.n.], 1998.

ÅSTRÖM, Karl J.; HÄGGLUND, Tore. PID controllers: theory, design, and tuning. 2. ed. [S.l.: s.n.], 1995. v. 1. ISBN 1-55617-516-7.

BASTOS, Fellipe Fonseca. Estudo e Implementação de Controladores Fuzzy e PID para Controle de Direção e Velocidade de um AGV com Visão Computacional. [S.l.: s.n.], 2019.

BEGA, Egídio Alberto et al. Instrumentação Industrial. 2. ed. [S.l.]: Interciência, 2006.

BEZERRA, Clauber G; ALSINA, Pablo Javier; MEDEIROS, A A D de. Um sistema de localizaçao para um robô móvel baseado em odometria e marcos naturais. 2003.

BEZERRA, Clauber Gomes. Localização de Um Robô Móvel Usando Odometria e Marcos Naturais. [S.l.: s.n.], 2004.

ČAPEK, Karel. RUR: Robôs Universais de Rossum. Edição: Rogério Pietro. [S.l.]: Editora Madrepérola, 2021.

DISTEFANO, Joseph J; STUBBERUD, Allen R; WILLIAMS, Ivan J. Sistemas de controle. [S.l.]: Bookman Editora, 2014.

FERNANDES, Leandro Carlos. Análise e implementação de algoritmos para localização de robôs móveis. [S.l.: s.n.], 2003.

GENTILHO, Edno. Instrumentação e Controle PID Embarcado para Cadeiras de Rodas Elétricas Acionada por Sopro e Sucção, 2014.

GOODWIN, G.C; GRAEBE, S.F.; SALGADO, Mario E. Control Systems Design. [S.l.: s.n.], 2001.

ISO. ISO 8362:2021. [S.l.: s.n.], 2021. Disponível em: https://www.iso.org/obp/ui/en/#iso:std:iso:8373:ed-3:v1:en. Acesso: 03 de Dezembro de 2023.

MURRILL, Paul W. Fundamentals of process control theory. [S.l.]: Isa, 1981.

NASCIMENTO, Rafaella Cristianne Alves do. Localização de robôs móveis em ambientes fechados utilizando câmeras montadas no teto. 2014. Diss.(Mestrado) – Universidade Federal do Rio Grande do Norte.

PINTO, Nuno Jorge Ferreira. Implementação e Teste de Soluções de Navegação de Robôs Móveis com Base no Sistema NXT/EV3 da LEGO®, 2016.

SANTOS, Emmanuel Norberto Ribeiro dos. Um Algoritmo de Localização Baseado em Odometria Usando a Plataforma LEGO MINDSTORMS EV3.[S.l.: s.n.], 2023.

SARAIVA, Felipe De Andrade. Métodos de Sintonia em Controladores PID.[S.l.: s.n.], 2011.

STEPHAN, A et al. Performance Analysis of LEGO Mindstorm EV3 Robot with PID Controller for Trajectory Tracking Application. Institute of Electrical e Electronics Engineers (IEEE), p. 1782–1787, jun. 2023. DOI: 10.1109/ICICCS56967.2023.10142757.

ZIEGLER, John G; NICHOLS, Nathaniel B. Optimum settings for automatic controllers. Transactions of the American society of mechanical engineers, American Society of Mechanical Engineers, v. 64, n. 8, p. 759–765, 1942.

Downloads

Publicado

2025-12-04

Como Citar

SOUZA, Brendon; XIMENA TORRES DELGADO, Martha; NORBERTO RIBEIRO DOS SANTOS, Emmanuel. DESENVOLVIMENTO DE UM CONTROLADOR PID PARA MELHORAR A ODOMETRIA NO ROBÔ LEGO MINDSTORM EV3. Colloquium Exactarum. ISSN: 2178-8332, [S. l.], v. 17, n. 1, p. 1–15, e255059, 2025. Disponível em: https://journal.unoeste.br/index.php/ce/article/view/5059. Acesso em: 26 dez. 2025.