Teaching Control Theory using Mobile Robot Obstacle Following/Avoidance with CoppeliaSim and MFO Algorithm.

  • M. A. Pastrana UnB
  • J. Bautista University of the Amazonia
  • Jose Mendoza-Peñaloza UnB
  • L. H. Oliveira UnB
  • D. A. Mendes UnB
  • Daniel M. Muñoz UnB

Resumo


The advancements in information and communication technologies have had a significant impact on the engineering educational system. Virtual laboratories are progressively being adopted to improve the way in which students interact with simulations for control systems. The enhancement of visualization and interaction offered by modern computers presents an opportunity to teach the theoretical foundation with a more organic approach. In addition, there are optimization algorithms that can be employed to designing controllers in an optimal way without having extensive knowledge in the area of control theory. This paper delineates the utilization of CoppeliaSim software, the Moth Flame Optimization (MFO) algorithm, and the EVA mobile robot for teaching control theory with Single-Input, Single-Output systems (SISO), for mobile robot obstacle following/avoidance application. The approach employs an online multi-language (Spanish and Portuguese) methodology for students without knowledge of control theory.
Palavras-chave: Teach Control systems, PID controller, MFO algorithm, mobile robots
Publicado
09/10/2023
PASTRANA, M. A.; BAUTISTA, J.; MENDOZA-PEÑALOZA, Jose; OLIVEIRA, L. H.; MENDES, D. A.; MUÑOZ, Daniel M.. Teaching Control Theory using Mobile Robot Obstacle Following/Avoidance with CoppeliaSim and MFO Algorithm.. In: SIMPÓSIO BRASILEIRO DE ROBÓTICA E SIMPÓSIO LATINO AMERICANO DE ROBÓTICA (SBR/LARS), 15. , 2023, Salvador/BA. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2023 . p. 579-584.