pith. machine review for the scientific record. sign in

arxiv: 2503.15481 · v3 · submitted 2025-03-19 · 💻 cs.RO · cs.AI· cs.LG

Recognition: unknown

Learning to Play Piano in the Real World

Authors on Pith no claims yet
classification 💻 cs.RO cs.AIcs.LG
keywords pianorealworldplayinglearningrobotapproachapproaches
0
0 comments X
read the original abstract

Towards the grand challenge of achieving human-level manipulation in robots, playing piano is a compelling testbed that requires strategic, precise, and flowing movements. Over the years, several works demonstrated hand-designed controllers on real world piano playing, while other works evaluated robot learning approaches on simulated piano playing. In this work, we develop the first piano playing robotic system that makes use of learning approaches while also being deployed on a real world dexterous robot. Specifically, we use a Sim2Real2Sim approach where we iteratively alternate between training policies in simulation, deploying the policies in the real world, and use the collected real world data to update the parameters of the simulator. Using this approach we demonstrate that the robot can learn to play several piano pieces (including Are You Sleeping, Happy Birthday, Ode To Joy, and Twinkle Twinkle Little Star) in the real world accurately, reaching an average F1-score of 0.881. By providing this proof-of-concept, we want to encourage the community to adopt piano playing as a compelling benchmark towards human-level manipulation in the real world. We open-source our code and show additional videos at www.lasr.org/research/learning-to-play-piano .

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. PianoFlow: Music-Aware Streaming Piano Motion Generation with Bimanual Coordination

    cs.CV 2026-04 unverdicted novelty 6.0

    PianoFlow generates coordinated bimanual piano motions from audio via MIDI-distilled flow-matching, asymmetric role-gated interaction, and autoregressive streaming continuation, outperforming priors with 9x faster inference.

  2. HandelBot: Real-World Piano Playing via Fast Adaptation of Dexterous Robot Policies

    cs.RO 2026-03 unverdicted novelty 6.0

    HandelBot achieves precise bimanual piano playing by refining a simulation policy through lateral finger adjustments and residual RL, outperforming direct sim deployment by 1.8x with only 30 minutes of physical data a...