TY - JOUR
T1 - IoT-Based Piano Playing Robot
AU - Huang, Hsing Hsin
AU - Lin, Yi Bing
N1 - Publisher Copyright:
© 2018 IEEE.
PY - 2024/11
Y1 - 2024/11
N2 - This article proposes PianoTalk, an IoT-based piano-playing robot that strives for excellence in construction, control methods, and appearance. The robot features two 19-finger piano-playing hands, each functioning as an independent IoT device controlled by an IoT development platform called IoTtalk. We propose six essential rules to enable a robot to simulate human piano playing. The objective extends beyond technical prowess to embody a thematic demonstration of musical capability. This innovation offers two key contributions. Firstly, it marks the first IoT-based piano-playing robot where each robot hand and sustain pedal functions as an autonomous IoT device. This enables cascading and synchronization of multiple robot hands for any off-the-shelf piano, overcoming the fixed hand limitation in previous solutions. For example, PianoTalk can assign either one or two robot hands to a 54-key piano and up to four robot hands for a 97-key piano duet. Secondly, PianoTalk leverages the advantages of IoT, enabling piano robots to perform orchestral pieces simultaneously in various locations. Connected to IoTtalk, it enables remote collaborations with other IoT-based musical instruments, such as the developed violin robot and smart gloves, for a comprehensive musical ensemble.
AB - This article proposes PianoTalk, an IoT-based piano-playing robot that strives for excellence in construction, control methods, and appearance. The robot features two 19-finger piano-playing hands, each functioning as an independent IoT device controlled by an IoT development platform called IoTtalk. We propose six essential rules to enable a robot to simulate human piano playing. The objective extends beyond technical prowess to embody a thematic demonstration of musical capability. This innovation offers two key contributions. Firstly, it marks the first IoT-based piano-playing robot where each robot hand and sustain pedal functions as an autonomous IoT device. This enables cascading and synchronization of multiple robot hands for any off-the-shelf piano, overcoming the fixed hand limitation in previous solutions. For example, PianoTalk can assign either one or two robot hands to a 54-key piano and up to four robot hands for a 97-key piano duet. Secondly, PianoTalk leverages the advantages of IoT, enabling piano robots to perform orchestral pieces simultaneously in various locations. Connected to IoTtalk, it enables remote collaborations with other IoT-based musical instruments, such as the developed violin robot and smart gloves, for a comprehensive musical ensemble.
KW - Robot kinematics
KW - Internet of things
KW - Music
KW - Robot sensing systems
KW - keyboards
UR - http://www.scopus.com/inward/record.url?scp=85197571100&partnerID=8YFLogxK
U2 - 10.1109/IOTM.001.2400017
DO - 10.1109/IOTM.001.2400017
M3 - Article
AN - SCOPUS:85197571100
SN - 2576-3180
VL - 7
SP - 110
EP - 116
JO - IEEE Internet of Things Magazine
JF - IEEE Internet of Things Magazine
IS - 6
ER -