Professional Documents
Culture Documents
Mariano Carrillo Romero1, Jorge Antonio Cardona Soto1, Gabriel Axel Arvizo Gutirrez 1,
Francisco Rodrguez Rico1
mcarrillo@utch.edu.mx
Resumen
En este trabajo se muestra una descripcin de los componentes fsicos y sistema de control que integran un
robot seguidor de lnea velocista, desarrollado en la Universidad Tecnolgica de Chihuahua como resultado
de los proyectos realizados por el club de mini robtica en las competencias nacionales e internacionales en
las que ha participado desde el ao 2013 hasta la actualidad y donde se han obtenido los primeros lugares a
nivel mundial.
Dentro de los componentes fsicos se describen los principales elementos que forman parte del robot seguidor
de lnea, as mismo se comprarn diferentes algoritmos empleados como sistemas de control en el robot,
como es el caso del control por estados, control proporcional y el control PID.
Palabras Clave: Seguidor de lnea, Robtica, Control PID, Arquitectura, Algoritmo, mini robtica
INTRODUCCIN
La fabricacin fsica del diseo PCB fue una superficie. El sensor est conformado
realizada por una empresa de origen por un LED emisor infrarrojo, el cual
Chino, que se especializa en estos genera luz en el espectro infrarrojo, este
trabajos con resultados terminales de tipo emisor hace rebotar la seal sobre la
profesional. superficie que se encuentra sensando
mientras que un optotransistor es el
Sensores encargado de recibir la luz reflejada. Este
Este tipo de robot utiliza sensores pticos sensor posee un filtro de luz con la
KTIR0711S los cuales se encargan de finalidad de evitar perturbaciones por luz
detectar la cantidad de luz reflejada por ambiente. [1]
La conexin de los sensores se realiz en circuitos de tres sensores obteniendo de cada uno
su respectiva salida, como se muestra en la figura 4.
Microcontrolador
Declaracin de variables y
constantes.
Inicializacin de velocidades
While (true)
Lectura de
sensores
Error_actual SI
Out_State
== Out_line
NO
CASO 1 Speed1=Med_Speed
Speed2=Med_Speed
Proporcional = Kp * Error_actual
CASO 2 Speed1=Max_Speed
Speed2=0 - Max_Speed
MotorR=Speed1
MotorL=Speed2
FIN
En este algoritmo PID, la parte integral se actual y el anterior. El conjunto de las tres
encarga de acumular errores para seales de control ser la accin de
fortalecer la seal de control, es decir que, control que se utilizar para generar la
si el robot se encuentra fuera del set point seal de PWM a los motores del robot,
y se mantiene en esa posicin por varios para determinar las constantes Kp, Ki y
ciclos, la seal de control integral tender Kd se procede a asignarles valores
a incrementarse en cada ciclo. Por otro arbitrarios y de manera experimental se
lado, la seal de control correspondiente a adecuan los valores hasta obtener un
la parte derivativa presentar valores desempeo ptimo y estable en el robot.
elevados cuando existan cambios
significativos entre el valor del error El algoritmo de control PID se muestra en
la figura 10.
Declaracin de variables y
constantes.
Inicializacin de velocidades
While (true)
Lectura de
sensores
Error_actual SI
Out_State
== Out_line
NO
CASO 1 Speed1=Med_Speed
Prop= Kp*Error_actual
Speed2=Med_Speed
Integral=Ki*Errores
Derivativo=Kd*Error_actual-Error_anterior
Suma_errores++
CASO 2 Speed1=Max_Speed
Speed2=0 - Max_Speed
MotorR=Speed1
MotorL=Speed2
FIN
Referencias
[1] 1Ege Technical and Business College, [4] EcuRed. (s.f.). EcuRed. Obtenido de
D. E. (s.f.). PATH PLANNING OF LINE http://www.ecured.cu/Lm339
FOLLOWER ROBOT. IEEE
Proceedings of the 5th European DSP [5] electronicaestudio. (s.f.). Obtenido de
Education and Research Conference, http://www.electronicaestudio.com/docs/
2012. 02_programar.pdf
[2] Caldas, E. (s.f.). Electronicos Caldas. [6] F Kaiser, S. I. (s.f.). Line Follower
Obtenido de Robot: Fabrication and accuracy.
http://www.electronicoscaldas.com/contr International Conference on Electrical
oladores-digitales-de-senales-dspic/110- Engineering and Information &
dspic-30f4011.html Communication Technology (ICEEICT)
2014.
[3] COSMOS. (s.f.). COSMOS. Obtenido
de [7] Mehran pakdaman Computer
http://www.cosmos.com.mx/wiki/4r0r/ba Department Tabari Institute of Babol, M.
quelita M. (s.f.). A Line Follower Robot from
design to Implementation.