Optimizing Arm Movement in Cartesian- Type Piano-Playing Robot with Dynamic Programming
DC Field | Value | Language |
---|---|---|
dc.contributor.author | 강민성 | - |
dc.date.accessioned | 2025-09-10T08:30:28Z | - |
dc.date.available | 2025-09-10T08:30:28Z | - |
dc.date.issued | 2025-07 | - |
dc.identifier.uri | https://scholarworks.bwise.kr/erica/handle/2021.sw.erica/126320 | - |
dc.description.abstract | — Fingering plays a crucial role in piano performance. Accordingly, when using a robot to play the piano, appropriate fingering and arm movement is required. Research on pianoplaying using various types of robots has been conducted. However, most studies have focused on robots with structures similar to humans. As a result, the same fingering algorithm cannot be applied to robots with different structures. In previous research, a robot with a Cartesian robot structure, where one finger is assigned to each key to ensure the same key point, was used to associate sound volume with music notation. In that study, arm movement focused solely on preventing collisions, which led to unnecessary arm movements and degraded the performance. Therefore, in this study, we propose a method to optimize the robot's performance as an extension of previous research. The proposed method uses dynamic programming to calculate the cost for all possible arm positions and find the optimal path. Additionally, to prevent performance degradation, arm movement is avoided for short-duration notes. The proposed method compares the results based on the hand's playable range, and performance improvement is verified through experiments by comparing the performance of the new method and the previous algorithm on the same musical score. | - |
dc.format.extent | 6 | - |
dc.language | 영어 | - |
dc.language.iso | ENG | - |
dc.publisher | IEEE | - |
dc.title | Optimizing Arm Movement in Cartesian- Type Piano-Playing Robot with Dynamic Programming | - |
dc.type | Article | - |
dc.identifier.doi | 10.1109/CACRE66141.2025.11119578 | - |
dc.identifier.scopusid | 2-s2.0-105015969550 | - |
dc.identifier.bibliographicCitation | 2025 10th International Conference on Automation, Control and Robotics Engineering (CACRE), pp 101 - 106 | - |
dc.citation.title | 2025 10th International Conference on Automation, Control and Robotics Engineering (CACRE) | - |
dc.citation.startPage | 101 | - |
dc.citation.endPage | 106 | - |
dc.type.docType | Proceeding | - |
dc.description.isOpenAccess | N | - |
dc.description.journalRegisteredClass | foreign | - |
dc.subject.keywordAuthor | Arm Movement | - |
dc.subject.keywordAuthor | Collision Avoiding | - |
dc.subject.keywordAuthor | Dynamic Programming | - |
dc.subject.keywordAuthor | Entertainment Robotics | - |
dc.subject.keywordAuthor | Piano-Playing Robot | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
55 Hanyangdeahak-ro, Sangnok-gu, Ansan, Gyeonggi-do, 15588, Korea+82-31-400-4269 sweetbrain@hanyang.ac.kr
COPYRIGHT © 2021 HANYANG UNIVERSITY. ALL RIGHTS RESERVED.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.