Hemos subido un documento Word y una presentación Power Point (ambos en formato PDF) explicando detalladamente nuestros objetivos iniciales. Podéis descargároslos siguiendo los siguientes enlaces:
Documento
Presentación de diapositivas
Para los que no queráis leer ambos documentos (tampoco son muy largos) podemos exponer los puntos más importantes:
Objetivos principales:
- Reconocer las jugadas realizadas en un tablero con una webcam
- Implementar un software de inteligencia artifical de las damas que controle el transcurso de la partida
- Implementar un brazo robótico que mueva las piezas
Objetivos opcionales/mejoras:
- Enviar las jugadas realizadas a un server de Internet en tiempo real
- Detectar estados de ánimo en el humano para regular el nivel de dificultad
Estas dos semanas hemos avanzado sobre todo en el tema relativo al software. Hemos instalado la plataforma Visual Studio, las librerías del OpenCV y hemos trasteado un poco con ellas. No teníamos al principio mucha noción del lenguaje C++ (sí de Java y ensamblador), con lo que durante este tiempo nos hemos preocupado de familiarizarnos con el material de trabajo.
Como nota positiva hemos también encontrado códigos capaces de detectar con OpenCV cuadrados, esquinas y piezas en un tablero de ajedrez. Pero lo más importante, hemos encontrado también un exquisito código en C++ de una IA de las damas. Ahora mismo estamos estudiando todo este código e intuir cómo adaptarlo a nuestras necesidades.
La próxima semana tenemos una presentación en el B-043 sobre el progreso de nuestra práctica. Tras la misma podremos adjuntar más material ilustrativo al blog.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario