Professional Documents
Culture Documents
discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/252062349
CITATIONS READS
3 94
2 authors:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Nourdine Aliane on 28 May 2014.
Abstract This paper presents a checkers playing robot, En este artculo se presentan, por un lado, los aspectos
developed as a project within an educational framework by a tcnicos ms relevantes del desarrollo de la aplicacin de un
group of students. The checkers playing robot is a robot que juega a las damas. Por otro, se discuten algunos
multidisciplinary project that integrates technologies such as
aspectos pedaggicos relacionados con las competencias
robots programming, computer vision, and artificial intelligence.
In fact, the project is developed around three modules: namely a especficas propias al desarrollo tcnico del sistema as como
computer vision system, a checkers game software engine, and las competencias transversales que han derivado de la
robotic manipulator programming. The result is a robot capable dinmica de trabajo al desarrollar el proyecto.
of autonomously playing checkers game against a human player. El resto del artculo est organizado como sigue: La seccin
Firstly, the paper focuses on the technical aspects, and then some dos presenta una recopilacin de algunos trabajos relacionados
pedagogical issues are discussed. con los juegos de estrategia que involucran el uso de sistemas
robotizados. La seccin tres presenta la aplicacin de un
Keywords robotics, artificial intelligence, computer vision,
education. robot que juega a las damas y describe los aspectos tcnicos
ms relevantes del sistema. La cuarta seccin comenta algunos
I. INTRODUCCIN aspectos pedaggicos relacionados con el desarrollo de este
proyecto. Finalmente, la ltima seccin recoge las
U N PROYECTO de robtica, en general, integra varias
tecnologas, y su carcter multidisciplinar hace que
constituya un excelente contexto educativo. Los robots estn
conclusiones ms importantes de este trabajo.
El proyecto de un robot que juega a las damas involucra El juego de las damas es cclico y su tratamiento consta de
un robot manipulador de tipo SCORBOT-ER IX de 5 grados los siguientes pasos:
de libertad y de un sistema de visin basado en una cmara
Captura y procesamiento de la imagen del tablero para
monocroma. El procesamiento digital de imgenes se basa en
determinar el estado del juego.
el uso de las MIL, un paquete de software de MATROX [15].
Activacin del motor de juego que, prevalecindose de
Por otra parte, el tablero ha sido especialmente diseado para
los resultados del mdulo anterior, determina la mejor
adecuarlo al espacio de trabajo del manipulador asegurando la
jugada.
mayor destreza en la manipulacin de las piezas. Las fichas
son piezas cilndricas que se discriminan por su color blanco o Comunicacin con el controlador del robot para el
negro. Por su parte, las damas se distinguen de los peones por envo de las rdenes necesarias para la ejecucin de las
jugadas.
su tamao. En la Fig.1, se puede ver el aspecto global de
sistema del robot que juega a las damas. Esperar la seal de sincronizacin para realizar un
nuevo ciclo.
Cuando el usuario est en posesin de su turno, el robot se
encuentra en espera en una posicin llamada de reposo. El
robot obtiene el turno de juego mediante la activacin de un
sensor ptico por parte del usuario. Este proceso cclico
finaliza cuando el sistema detecta que solo quedan en el
tablero fichas del mismo color. En la Fig. 3 se puede ver las
interacciones de los diferentes subsistemas y el flujo de
informacin.
Sistema Motor de
de visin Juego
Y
Y
Figura 4. Relacin entre los sistemas de referencia.