Implementación de una derivada digital para el control de un robot seguidor de línea

Autores/as

  • Carlos Enrique Maciel Garcia Instituto Tecnologico de Cd. Guzman
  • Luis Enrique Salvador Cano Instituto Tecnológico de Ciudad Guzmán
  • Rafael Pantoja González Instituto Tecnológico de Ciudad Guzmán
  • Favio Rey Lúa Madrigal Instituto Tecnológico de Ciudad Guzmán

Palabras clave:

Robot seguidor de línea, Derivada discreta, Cámara lineal, Freescale

Resumen

Este artículo presenta el desarrollo e implementación de una función derivada discreta aplicada a la señal obtenida de una cámara lineal de 128 píxeles para el control de un robot seguidor de línea. El sistema fue construido sobre una plataforma con microcontrolador Freescale, programado en el entorno CodeWarrior. El objetivo fue mejorar la capacidad del robot para identificar con precisión los bordes de la línea, permitiéndole seguir trayectorias curvas de manera eficiente. Durante la adquisición de datos, se identificó que los primeros 15 y los últimos 8 píxeles de la cámara no presentaban un comportamiento lineal, por lo que se descartaron del procesamiento. La derivada se implementó como una simple diferencia de intensidades consecutivas, asumiendo un tiempo de muestreo constante de 18 ms. Se analizaron diferentes estrategias para mejorar la detección de bordes, incluyendo la selección de pares de muestras óptimas para la derivación. Los resultados obtenidos, tanto en gráficas de comportamiento como en pruebas en pista, demostraron que el uso de la derivada mejoró notablemente la detección de cambios bruscos de intensidad, correlacionados con los bordes de la línea. Esta mejora en el control permitió al robot alcanzar el primer lugar en una competencia nacional durante dos años consecutivos. La propuesta es replicable y adaptable a contextos educativos, donde se busca integrar procesamiento de señales, microcontroladores y robótica móvil.

Descargas

Los datos de descargas todavía no están disponibles.

Citas

BrokenChips Team. (2013). Technical Report – Freescale Cup 2013. Instituto Tecnológico de Ciudad Guzmán.

Dorf, R. C., & Bishop, R. H. (2011). Modern Control Systems (12th ed.). Prentice Hall.

Elmenreich, W., & Klingler, G. (2006). Embedded computer vision for line following robots. In Proceedings of the 3rd IEEE International Workshop on Intelligent Data Acquisition and Advanced Computing Systems (pp. 643–648). https://doi.org/10.1109/IDAACS.2005.283033

Gonzalez, R. C., & Woods, R. E. (2008). Digital Image Processing (3rd ed.). Pearson Prentice Hall.

Ogata, K. (2010). Ingeniería de control moderna (5ª ed.). Pearson Educación.

Texas Instruments. (2011). TSL1401 Linear Sensor Array datasheet. Retrieved from https://www.ti.com/lit/ds/symlink/tsl1401.pdf

Publicado

2025-06-24

Cómo citar

Maciel Garcia, C. E., Salvador Cano, L. E., Pantoja González, R., & Lúa Madrigal, F. R. (2025). Implementación de una derivada digital para el control de un robot seguidor de línea. Revista AMIUTEM, 13(1), 5–10. Recuperado a partir de https://revista.amiutem.edu.mx/index.php/relecamiutem/article/view/258

Número

Sección

Artículo de investigación

Artículos similares

<< < 1 2 3 > >> 

También puede Iniciar una búsqueda de similitud avanzada para este artículo.