%0 Journal Article %T A line follower robot implementation using Lego's Mindstorms Kit and Q-Learning %A V¨ªctor Ricardo Cruz-¨¢lvarez %A Enrique Hidalgo-Pe£¿a %A Hector-Gabriel Acosta-Mesa %J Acta Universitaria %D 2012 %I %X A common problem working with mobile robots is that programming phase could be a long, expensive and heavy process for programmers. The reinforcement learning algorithms offer one of the most general frameworks in learning subjects. This work presents an approach using the Q-Learning algorithm on a Lego robot in order for it to learn by itself how to follow a blackline drawn down on a white surface, using Matlab [5] as programming environment. Un problema com¨²n al trabajar con robots m¨®viles es que la fase de programaci¨®n puede ser un proceso largo, costoso y dif¨ªcil para los programadores. Los Algoritmos de Aprendizaje por Refuerzo ofrecen uno de los marcos de trabajo m¨¢s generales en el ¨¢mbito de aprendizaje de m¨¢quina. Este trabajo presenta un enfoque usando el algoritmo de Q-Learning en un robot Lego para que aprenda "por s¨ª mismo" a seguir una l¨ªnea negra dibujada en una superficie blanca. El entorno de programaci¨®n utilizado en este trabajo es Matlab. %K Reinforcement learning algorithms %K Q-Learning %K Lego Mindstorms %K Matlab. %U http://www.actauniversitaria.ugto.mx/index.php/acta/article/view/350