Design of a Drumming Robot Based on MIDI Music Data

Authors
Kim, TaehwangPark, SeonwooLee, InwooYim, Sehyuk
Issue Date
2025-11
Publisher
IEEE
Citation
25th International Conference on Control Automation and Systems-ICCAS-Annual, pp.99 - 104
Abstract
Humanoid robots capable of performing music particularly drum-playing robots have great potential in entertainment and human-robot interaction. While our previous studies have focused on expressing human-like movements using a large number of degrees of freedom (DOFs), this study proposes a minimally designed and low degree-of-freedom humanoid robot capable of performing drum sequences. We developed an event sequence generator that converts MIDI music data into the event sequence format executable for the developed humanoid robot and automatically assign the hands and instruments to be played. We also created a trajectory generator consisting of several modules. The joint angles are generated in the task space and joint space, and then synthesized accordingly. To address potential self-collisions during fast and complex motions, a real-time collision prediction algorithm based on the Separating Axis Theorem (SAT) is applied. If detected, the collision avoidance module changes the event sequence or task space trajectory following several steps. Experimental results show that even with a simple hardware configuration, it can stably and accurately perform complex drum patterns.
ISSN
2093-7121
URI
https://pubs.kist.re.kr/handle/201004/154550
Appears in Collections:
KIST Conference Paper > 2025
Export
RIS (EndNote)
XLS (Excel)
XML

qrcode

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

BROWSE