Interpretación de melodías en teclado por parte de un robot Nao a partir de partituras

Problema de ingeniería o necesidad a tratar: El fin inmediato del presente proyecto es mostrar a través de un ejemplo la importancia de proporcionar a los robots funcionalidad y adaptabilidad en el ámbito social y de entretenimiento, de tal forma que mejore la Interacción Humano-Computador. Propuest...

Full description

Autores:
Acuña Recio, Kevin
González Caraballo, Gabriel
Tipo de recurso:
Fecha de publicación:
2018
Institución:
Universidad del Norte
Repositorio:
Repositorio Uninorte
Idioma:
spa
OAI Identifier:
oai:manglar.uninorte.edu.co:10584/8016
Acceso en línea:
http://hdl.handle.net/10584/8016
Palabra clave:
Robotica
Robot humanoide
Musica y robotica
Reconocimiento optico de caracteres
MIDI
Robotics
Humanoid robot
Music and robotics
Optical character recognition
MIDI
Rights
License
Universidad del Norte
Description
Summary:Problema de ingeniería o necesidad a tratar: El fin inmediato del presente proyecto es mostrar a través de un ejemplo la importancia de proporcionar a los robots funcionalidad y adaptabilidad en el ámbito social y de entretenimiento, de tal forma que mejore la Interacción Humano-Computador. Propuesta central: Se propone diseñar y elaborar un sistema inteligente para la interpretación de melodías en un piano por parte de un robot NAO ante las partituras como estímulos audiovisuales. El sistema de procesamiento de partituras tiene como principal alcance la capacidad de producir un archivo MIDI (exportable) a partir de fotos de las partituras. El sistema de interpretación tiene como principal alcance la capacidad de procesar un archivo MIDI, e interpretar su contenido en un teclado físico. Diseño: El sistema se basa en dos sub-sistemas principales: uno para la adquisición y procesamiento de los estímulos audiovisuales, que exporta un archivo MIDI a partir de fotos de partituras tomadas con la cámara del robot; y uno para la interpretación de la melodía, que convierte mensajes MIDI en acciones del robot. Síntesis de Resultados y Conclusiones: Al final del proyecto se consiguió implementar y poner a prueba satisfactoriamente el sistema planteado y diseñado. El robot es capaz de interpretar melodías en un teclado a partir de partituras y de archivos MIDI. También es capaz de exportar archivos MIDI a partir de partituras.