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...
- 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 |