Diseño de un controlador PI para las ruedas de un robot móvil diferencial utilizando NI-MyRio

Autores/as

DOI:

https://doi.org/10.33448/rsd-v11i2.25857

Palabras clave:

Robótica Móvil; Controlador PI; PID; LabVIEW.

Resumen

Introducción. Con el aumento de la capacidad de procesamiento y el desarrollo de la tecnología, la robótica móvil ha sido utilizada en diferentes aplicaciones, como en la supervisión de locales peligrosos, transporte, vigilancia, guía de turistas, limpieza y otros. El crecimiento de esta área todavía no es visible en Brasil, pues no hay grandes fabricantes de plataforma para desarrollo y programación de robots. Objetivo. Este artículo muestra el desarrollo de un robot móvil para uso en ambientes internos y externos para fines didácticos y como una plataforma de desarrollo. Metodología. El desarrollo de un robot móvil implica en elementos de hardware y software, y, en esta última categoría, los controladores de velocidad son partes importantes en la construcción de robot móviles, los cuales son implementados con un controlador PI embebido en un sistema NI-MyRio, de National Instruments. Este sistema es programado em LabVIEW y tiene los controladores de velocidad de las ruedas y, además, puede realizar las lecturas del encoder del robot. El sistema de NI-MyRio está conectado a una red Ethernet, en la cual computadoras conectadas a la misma pueden supervisarlo y controlarlo. Resultados. Se hizo el modelaje matemático de las ruedas y, por medio de estos modelos, se configuró el controlador PI utilizando el método del modelo del control interno. Dentro de los experimentos, se comprobó la funcionalidad de los controladores de forma satisfactoria. Conclusión. Así, se concluye que se logró encontrar el modelo matemático del robot y controlador para que atendiesen a los requisitos del proyecto.

Citas

Åström, K. J. (2002). Control System Design by Karl Johan Åström. https://www.cds.caltech.edu/~murray/courses/cds101/fa02/caltech/astrom.html

Astrom, K. J., & Hägglund, T. (2006). Advanced PID control. In ISA-The Instrumentation, Systems, and Automation Society.

Atherton, D. P. (1995). An Analysis Package Comparing PID Anti-Windup Strategies. IEEE Control Systems, 15(2), 34–40. https://doi.org/10.1109/37.375281

Ayres, L. M., Batista, L. G., da Silva, J. R., Motta, V. da R., Marques, V. M., & Cuadros, M. A. S. L. (2017). Desenvolvimento e Implementação de uma Arquitetura de Navegação Para um Robô Móvel Utilizando Comandos de Voz, Algoritmo A* e o Controlador Backstepping. XIII Simpósio Brasileiro de Automação Inteligente - SBAI.

Ben-Ari, M., & Mondada, F. (2018). Elements of Robotics. Springer International Publishing. https://doi.org/10.1007/978-3-319-62533-1

Bernardes, N. D. (2017). Implementação do PID fracionário com filtro de Kalman em um robô móvel diferencial. Federal Institute of Espirito Santo.

Bezerra, C. G. (2004). Localização de um robô móvel usando odometria e marcos naturais. Universidade Federal do Rio Grande do Norte.

Campos, Mario César Massa; Teixeira, H. C. G. (2010). Controles típicos de equipaemntos e processos industriais. Blucher, Ed. (2nd ed.).

Cuadros, D., A, M., Rogério, P., & Gamarra, D. (2015). Development of a mobile robotics platform for navigation tasks using image processing. In Computer Science and Applications (pp. 457–463). CRC Press. https://doi.org/10.1201/b18508-79

Faisal, M., Hedjar, R., Al Sulaiman, M., & Al-Mutib, K. (2013). Fuzzy logic navigation and obstacle avoidance by a mobile robot in an unknown dynamic environment. International Journal of Advanced Robotic Systems, 10. https://doi.org/10.5772/54427

Manyika, J., Chui, M., & Bughin, J. (2013). Disruptive technologies: Advances that will transform life, business, and the global economy. McKinsey Global …, May, 163. http://www.mckinsey.com/insights/business_technology/disruptive_technologies%5Cnhttp://www.chrysalixevc.com/pdfs/mckinsey_may2013.pdf

Paiva, B., de Freitas, S., Medeiros, M. G., Ruella Da Silva, J., Maia De Almeida, G., Antonio De Souza, M., & Cuadros, L. (2016). Utilização de exemplos criados no software LabVIEW ® implementados no starter kit 2.0 como ferramenta no ensino-aprendizagem da robótica.

Rivera, D. E., Morari, M., & Skogestad, S. (1986). Internal Model Control, 4. PID Control Design, 1, 252–265.

RobotShop. (2022). Dr. Robot Jaguar 4x4 Mobile Platform - RobotShop. https://www.robotshop.com/en/dr-robot-jaguar-4x4-mobile-platform.html

Romero, R. A. F., Silva Junior, E. P. e, Osório, F. S., & Wolf, D. F. (2014). Robótica Móvel (Vol. 1). LTC.

Rundqwist, L. (1991). Anti-reset windup for PID controllers. IFAC Symposia Series - Proceedings of a Triennial World Congress, 4(8), 453–458. https://doi.org/10.1016/s1474-6670(17)51865-0

Sharma, R., Gaur, P., & Mittal, A. P. (2017). Optimum Design of Fractional-Order Hybrid Fuzzy Logic Controller for a Robotic Manipulator. Arabian Journal for Science and Engineering, 42(2), 739–750. https://doi.org/10.1007/s13369-016-2306-0

Simoens, P., Dragone, M., & Saffiotti, A. (2018). The Internet of Robotic Things. International Journal of Advanced Robotic Systems, 15(1), 172988141875942. https://doi.org/10.1177/1729881418759424

Souza, J. A. M. F. (2005). Introdução aos robôs.

Tommasi, E., Faria, H., Cuadros, M., Almeida, G., Resende, C., & Gamarra, D. (2015). Estudo Comparativo de Controladores de Seguimento de Trajetória para Robôs de Tração Diferencial: Fuzzy, Ganhos Fixos e Backstepping. XII Simpósio Brasileiro de Automação Inteligente (SBAI), 1–6.

Vrancic, D., & Hanus, R. (1996). Anti-Windup, Bumpless, and Conditioned Transfer Techniques for PID Controllers. IEEE Control Systems, 16(4), 48–57. https://doi.org/10.1109/37.526915

Y.Abdalla, T., & I. Hamzah, M. (2013). Trajectory Tracking Control for Mobile Robot using Wavelet Network. International Journal of Computer Applications, 74(3), 32–37. https://doi.org/10.5120/12866-9700

Descargas

Publicado

28/01/2022

Cómo citar

OLIVEIRA, R. do A. .; CUADROS, M. A. de S. L. .; XAVIER, C. S. .; VALADÃO, C. T. . Diseño de un controlador PI para las ruedas de un robot móvil diferencial utilizando NI-MyRio. Research, Society and Development, [S. l.], v. 11, n. 2, p. e38211225857, 2022. DOI: 10.33448/rsd-v11i2.25857. Disponível em: https://rsdjournal.org/index.php/rsd/article/view/25857. Acesso em: 22 dic. 2024.

Número

Sección

Ingenierías