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
id REPOUNORT2_d7288c302cf4558bd53cb245270dea85
oai_identifier_str oai:manglar.uninorte.edu.co:10584/8016
network_acronym_str REPOUNORT2
network_name_str Repositorio Uninorte
repository_id_str
spelling Quintero, ChristianAcuña Recio, KevinGonzález Caraballo, Gabriel2018-06-07T21:25:18Z2018-06-07T21:25:18Z2018-05-11http://hdl.handle.net/10584/8016Problema 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.Engineering problem: The immediate end of the current project is to show by example the importance of giving the robots the means to adapt on the social and entertainment fields, so that it improves the Human-Computer interaction. Central Proposal: It is proposed to design an intelligent system for the performance of melodies on a piano by a NAO robot using music scores as audiovisual stimuli. The main scope of the music score processing system is to generate an exportable MIDI file from pictures of the music score. The main scope of the performance system is to process a MIDI file, to play its content on a physical keyboard. Design: The system is based on two main sub-systems: one for the acquisition and processing of the visual stimuli, that exports a MIDI file from pictures of the music score taken by the NAO’s camera; and one that handles the performance of the melody, that processes MIDI messages into robot actions. Results and conclusions: At the end of the project the implementation and testing of the proposed and designed system was achieved. The robot is able to play melodies on a piano keyboard from music scores and MIDI files. It is also able to export MIDI files generated from music score pictures.spaBarranquilla, Universidad del Norte, 2018Universidad del Nortehttp://purl.org/coar/access_right/c_abf2RoboticaRobot humanoideMusica y roboticaReconocimiento optico de caracteresMIDIRoboticsHumanoid robotMusic and roboticsOptical character recognitionMIDIInterpretación de melodías en teclado por parte de un robot Nao a partir de partiturasMelody interpretation on keyboard by a Nao robot using music scoresarticlehttp://purl.org/coar/resource_type/c_6501ORIGINALnao_piano.jpgnao_piano.jpgimage/jpeg757468http://172.16.14.36:8080/bitstream/10584/8016/1/nao_piano.jpg732199c0e9b8eb77270e0bfe595d67beMD51nao_piano.pdfnao_piano.pdfapplication/pdf1949978http://172.16.14.36:8080/bitstream/10584/8016/2/nao_piano.pdfc24928c9ac18c1515c3cedb49042df9fMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://172.16.14.36:8080/bitstream/10584/8016/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD5310584/8016oai:172.16.14.36:10584/80162018-06-08 10:00:46.105Repositorio Digital de la Universidad del Nortemauribe@uninorte.edu.co
dc.title.es_ES.fl_str_mv Interpretación de melodías en teclado por parte de un robot Nao a partir de partituras
dc.title.en_US.fl_str_mv Melody interpretation on keyboard by a Nao robot using music scores
title Interpretación de melodías en teclado por parte de un robot Nao a partir de partituras
spellingShingle Interpretación de melodías en teclado por parte de un robot Nao a partir de partituras
Robotica
Robot humanoide
Musica y robotica
Reconocimiento optico de caracteres
MIDI
Robotics
Humanoid robot
Music and robotics
Optical character recognition
MIDI
title_short Interpretación de melodías en teclado por parte de un robot Nao a partir de partituras
title_full Interpretación de melodías en teclado por parte de un robot Nao a partir de partituras
title_fullStr Interpretación de melodías en teclado por parte de un robot Nao a partir de partituras
title_full_unstemmed Interpretación de melodías en teclado por parte de un robot Nao a partir de partituras
title_sort Interpretación de melodías en teclado por parte de un robot Nao a partir de partituras
dc.creator.fl_str_mv Acuña Recio, Kevin
González Caraballo, Gabriel
dc.contributor.advisor.none.fl_str_mv Quintero, Christian
dc.contributor.author.none.fl_str_mv Acuña Recio, Kevin
González Caraballo, Gabriel
dc.subject.es_ES.fl_str_mv Robotica
Robot humanoide
Musica y robotica
Reconocimiento optico de caracteres
MIDI
topic Robotica
Robot humanoide
Musica y robotica
Reconocimiento optico de caracteres
MIDI
Robotics
Humanoid robot
Music and robotics
Optical character recognition
MIDI
dc.subject.en_US.fl_str_mv Robotics
Humanoid robot
Music and robotics
Optical character recognition
MIDI
description 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.
publishDate 2018
dc.date.accessioned.none.fl_str_mv 2018-06-07T21:25:18Z
dc.date.available.none.fl_str_mv 2018-06-07T21:25:18Z
dc.date.issued.none.fl_str_mv 2018-05-11
dc.type.es_ES.fl_str_mv article
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_6501
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10584/8016
url http://hdl.handle.net/10584/8016
dc.language.iso.es_ES.fl_str_mv spa
language spa
dc.rights.es_ES.fl_str_mv Universidad del Norte
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Universidad del Norte
http://purl.org/coar/access_right/c_abf2
dc.publisher.es_ES.fl_str_mv Barranquilla, Universidad del Norte, 2018
institution Universidad del Norte
bitstream.url.fl_str_mv http://172.16.14.36:8080/bitstream/10584/8016/1/nao_piano.jpg
http://172.16.14.36:8080/bitstream/10584/8016/2/nao_piano.pdf
http://172.16.14.36:8080/bitstream/10584/8016/3/license.txt
bitstream.checksum.fl_str_mv 732199c0e9b8eb77270e0bfe595d67be
c24928c9ac18c1515c3cedb49042df9f
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Digital de la Universidad del Norte
repository.mail.fl_str_mv mauribe@uninorte.edu.co
_version_ 1818112649824567296