RoboPianist: Dexterous Piano Playing with Deep Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Replicating human-like dexterity in robot hands represents one of the largest open problems in robotics. Reinforcement learning is a promising approach that has achieved impressive progress in the last few years; however, the class of problems it has typically addressed corresponds to a rather narrow definition of dexterity as compared to human capabilities. To address this gap, we investigate piano-playing, a skill that challenges even the human limits of dexterity, as a means to test high-dimensional control, and which requires high spatial and temporal precision, and complex finger coordination and planning. We introduce RoboPianist, a system that enables simulated anthropomorphic hands to learn an extensive repertoire of 150 piano pieces where traditional model-based optimization struggles. We additionally introduce an open-sourced environment, benchmark of tasks, interpretable evaluation metrics, and open challenges for future study. Our website featuring videos, code, and datasets is available at https://kzakka.com/robopianist/
Key facts. Cited by 29 papers in the map (data through 7 Oct 2026). Builds on 30 of its 60 references that are in the map. First posted on arXiv 9 Apr 2023.
Builds on
30 of 60 references.
References · 30
- 2016Layer Normalizationcited by 5,579
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,635
- 2018Addressing Function Approximation Error in Actor-Critic Methodscited by 2,302
- 2015Deep Reinforcement Learning with Double Q-learningcited by 1,704
- 2020D4RL: Datasets for Deep Data-Driven Reinforcement Learningcited by 1,406
- 2019Solving Rubik's Cube with a Robot Handcited by 699
- 2017Learning Complex Dexterous Manipulation with Deep Reinforcement Learning and Demonstrationscited by 685
- 2018Learning Dexterous In-Hand Manipulationcited by 643
- 2020dm_control: Software and Tasks for Continuous Controlcited by 368
- 2019Dynamics-Aware Unsupervised Discovery of Skillscited by 308
- 2019Deep Dynamics Models for Learning Dexterous Manipulationcited by 200
- 2017Emergence of Locomotion Behaviours in Rich Environmentscited by 159
18 more
- 2021A System for General In-Hand Object Re-Orientationcited by 155
- 2022DeXtreme: Transfer of Agile In-hand Manipulation from Simulation to Realitycited by 136
- 2022Towards Human-Level Bimanual Dexterous Manipulation with Reinforcement Learningcited by 113
- 2021Dropout Q-Functions for Doubly Efficient Reinforcement Learningcited by 108
- 2022In-Hand Object Rotation via Rapid Motor Adaptationcited by 102
- 2018Neural probabilistic motor primitives for humanoid controlcited by 96
- 2022Visual Dexterity: In-Hand Reorientation of Novel and Complex Object Shapescited by 92
- 2020State-Only Imitation Learning for Dexterous Manipulationcited by 90
- 2022A Walk in the Park: Learning to Walk in 20 Minutes With Model-Free Reinforcement Learningcited by 76
- 2022Adversarial Motion Priors Make Good Substitutes for Complex Reward Functionscited by 68
- 2022Global Planning for Contact-Rich Manipulation via Local Smoothing of Quasi-dynamic Contact Modelscited by 46
- 2022Predictive Sampling: Real-time Behaviour Synthesis with MuJoCocited by 39
- 2021Towards Learning to Play Piano with Dexterous Hands and Touchcited by 14
- 2020Solving Challenging Dexterous Manipulation Tasks With Trajectory Optimisation and Reinforcement Learningcited by 12
- 2018Relaxed-Rigidity Constraints: Kinematic Trajectory Optimization and Collision Avoidance for In-Grasp Manipulationcited by 11
- 2019Statistical Learning and Estimation of Piano Fingeringcited by 7
- 2020Design and Control of Roller Grasper V2 for In-Hand Manipulationcited by 6
- 2021An Unconstrained Convex Formulation of Compliant Contactcited by 3
Built on by
Citing papers per year: 2023: 1; 2024: 13; 2025: 13; 2026: 2.
29 papers.
Sort:
By area:
- 2024Learning Visuotactile Skills with Two Multifingered Handscited by 71
- 2025ManipTrans: Efficient Dexterous Bimanual Manipulation Transfer via Residual Learningcited by 56
- 2025Sim-to-Real Reinforcement Learning for Vision-Based Dexterous Manipulation on Humanoidscited by 40
- 2024PerAct2: Benchmarking and Learning for Robotic Bimanual Manipulation Taskscited by 37
- 2024Twisting Lids Off with Two Handscited by 36
- 2024ViViDex: Learning Vision-based Dexterous Manipulation from Human Videoscited by 33
- 2024BiGym: A Demo-Driven Mobile Bi-Manual Manipulation Benchmarkcited by 30
- 2025ManipBench: Benchmarking Vision-Language Models for Low-Level Robot Manipulationcited by 24
- 2024Lessons from Learning to Spin "Pens"cited by 22
- 2024VoxAct-B: Voxel-Based Acting and Stabilizing Policy for Bimanual Manipulationcited by 21
- 2023Grasp Multiple Objects with One Handcited by 18
- 2024Privileged Sensing Scaffolds Reinforcement Learningcited by 18
17 more
- 2024PianoMime: Learning a Generalist, Dexterous Piano Player from Internet Demonstrationscited by 8
- 2024F"urElise: Capturing and Physically Synthesizing Hand Motions of Piano Performancecited by 8
- 2026An Unexpected Robot Policy: Early Evaluations of GPT-6 Astra on RoboDojo and Beyondcited by 8
- 2024PianoMotion10M: Dataset and Benchmark for Hand Motion Generation in Piano Performancecited by 5
- 2025Dual-Robust Cross-Domain Offline Reinforcement Learning Against Dynamics Shiftscited by 5
- 2025Separate to Collaborate: Dual-Stream Diffusion Model for Coordinated Piano Hand Motion Synthesiscited by 4
- 2025D-CODA: Diffusion for Coordinated Dual-Arm Data Augmentationcited by 4
- 2025House of Dextra: Cross-embodied Co-design for Dexterous Handscited by 4
- 2024RP1M: A Large-Scale Motion Dataset for Piano Playing with Bi-Manual Dexterous Robot Handscited by 3
- 2025Space Robotics Bench: Robot Learning Beyond Earthcited by 3
- 2024Bimanual Grasp Synthesis for Dexterous Robot Handscited by 2
- 2025VTAO-BiManip: Masked Visual-Tactile-Action Pre-training with Object Understanding for Bimanual Dexterous Manipulationcited by 2
- 2025PANDORA: Diffusion Policy Learning for Dexterous Robotic Piano Playingcited by 2
- 2025Learning Robot Manipulation from Audio World Modelscited by 2
- 2025Learning to Play Piano in the Real Worldcited by 1
- 2025ROPA: Synthetic Robot Pose Generation for RGB-D Bimanual Data Augmentationcited by 1
- 2026JODA: Composable Joint Dynamics for Articulated Objectscited by 0
- 2026An Unexpected Robot Policy: Early Evaluations of GPT-6 Astra on RoboDojo and Beyond21 Sep 2026
- 2026JODA: Composable Joint Dynamics for Articulated Objects11 May 2026
- 2025Learning Robot Manipulation from Audio World Models9 Dec 2025
- 2025House of Dextra: Cross-embodied Co-design for Dexterous Hands3 Dec 2025
- 2025Dual-Robust Cross-Domain Offline Reinforcement Learning Against Dynamics Shifts2 Dec 2025
- 2025Space Robotics Bench: Robot Learning Beyond Earth27 Sep 2025
- 2025ROPA: Synthetic Robot Pose Generation for RGB-D Bimanual Data Augmentation23 Sep 2025
- 2025ManipBench: Benchmarking Vision-Language Models for Low-Level Robot Manipulation14 May 2025
- 2025D-CODA: Diffusion for Coordinated Dual-Arm Data Augmentation8 May 2025
- 2025Separate to Collaborate: Dual-Stream Diffusion Model for Coordinated Piano Hand Motion Synthesis14 Apr 2025
- 2025ManipTrans: Efficient Dexterous Bimanual Manipulation Transfer via Residual Learning27 Mar 2025
- 2025Learning to Play Piano in the Real World19 Mar 2025
17 more
- 2025PANDORA: Diffusion Policy Learning for Dexterous Robotic Piano Playing17 Mar 2025
- 2025Sim-to-Real Reinforcement Learning for Vision-Based Dexterous Manipulation on Humanoids27 Feb 2025
- 2025VTAO-BiManip: Masked Visual-Tactile-Action Pre-training with Object Understanding for Bimanual Dexterous Manipulation7 Jan 2025
- 2024Bimanual Grasp Synthesis for Dexterous Robot Hands24 Nov 2024
- 2024F"urElise: Capturing and Physically Synthesizing Hand Motions of Piano Performance8 Oct 2024
- 2024RP1M: A Large-Scale Motion Dataset for Piano Playing with Bi-Manual Dexterous Robot Hands20 Aug 2024
- 2024Lessons from Learning to Spin "Pens"26 Jul 2024
- 2024PianoMime: Learning a Generalist, Dexterous Piano Player from Internet Demonstrations25 Jul 2024
- 2024BiGym: A Demo-Driven Mobile Bi-Manual Manipulation Benchmark10 Jul 2024
- 2024VoxAct-B: Voxel-Based Acting and Stabilizing Policy for Bimanual Manipulation4 Jul 2024
- 2024PerAct2: Benchmarking and Learning for Robotic Bimanual Manipulation Tasks29 Jun 2024
- 2024PianoMotion10M: Dataset and Benchmark for Hand Motion Generation in Piano Performance13 Jun 2024
- 2024Privileged Sensing Scaffolds Reinforcement Learning23 May 2024
- 2024Learning Visuotactile Skills with Two Multifingered Hands25 Apr 2024
- 2024ViViDex: Learning Vision-based Dexterous Manipulation from Human Videos24 Apr 2024
- 2024Twisting Lids Off with Two Hands4 Mar 2024
- 2023Grasp Multiple Objects with One Hand24 Oct 2023
- 2025Dual-Robust Cross-Domain Offline Reinforcement Learning Against Dynamics Shiftscited by 5
- 2025D-CODA: Diffusion for Coordinated Dual-Arm Data Augmentationcited by 4
- 2024RP1M: A Large-Scale Motion Dataset for Piano Playing with Bi-Manual Dexterous Robot Handscited by 3
- 2025ROPA: Synthetic Robot Pose Generation for RGB-D Bimanual Data Augmentationcited by 1
- 2025Dual-Robust Cross-Domain Offline Reinforcement Learning Against Dynamics Shifts2 Dec 2025
- 2025ROPA: Synthetic Robot Pose Generation for RGB-D Bimanual Data Augmentation23 Sep 2025
- 2025D-CODA: Diffusion for Coordinated Dual-Arm Data Augmentation8 May 2025
- 2024RP1M: A Large-Scale Motion Dataset for Piano Playing with Bi-Manual Dexterous Robot Hands20 Aug 2024
- 2025Learning Robot Manipulation from Audio World Modelscited by 2
- 2025Learning Robot Manipulation from Audio World Models9 Dec 2025
- 2024Learning Visuotactile Skills with Two Multifingered Handscited by 71
- 2025ManipTrans: Efficient Dexterous Bimanual Manipulation Transfer via Residual Learningcited by 56
- 2025Sim-to-Real Reinforcement Learning for Vision-Based Dexterous Manipulation on Humanoidscited by 40
- 2024PerAct2: Benchmarking and Learning for Robotic Bimanual Manipulation Taskscited by 37
- 2024Twisting Lids Off with Two Handscited by 36
- 2024ViViDex: Learning Vision-based Dexterous Manipulation from Human Videoscited by 33
- 2024BiGym: A Demo-Driven Mobile Bi-Manual Manipulation Benchmarkcited by 30
- 2024Lessons from Learning to Spin "Pens"cited by 22
- 2024VoxAct-B: Voxel-Based Acting and Stabilizing Policy for Bimanual Manipulationcited by 21
- 2023Grasp Multiple Objects with One Handcited by 18
- 2024Privileged Sensing Scaffolds Reinforcement Learningcited by 18
- 2024PianoMime: Learning a Generalist, Dexterous Piano Player from Internet Demonstrationscited by 8
12 most cited of 21 All 21 (JSON)
- 2026An Unexpected Robot Policy: Early Evaluations of GPT-6 Astra on RoboDojo and Beyond21 Sep 2026
- 2026JODA: Composable Joint Dynamics for Articulated Objects11 May 2026
- 2025House of Dextra: Cross-embodied Co-design for Dexterous Hands3 Dec 2025
- 2025Space Robotics Bench: Robot Learning Beyond Earth27 Sep 2025
- 2025ManipTrans: Efficient Dexterous Bimanual Manipulation Transfer via Residual Learning27 Mar 2025
- 2025Learning to Play Piano in the Real World19 Mar 2025
- 2025Sim-to-Real Reinforcement Learning for Vision-Based Dexterous Manipulation on Humanoids27 Feb 2025
- 2025VTAO-BiManip: Masked Visual-Tactile-Action Pre-training with Object Understanding for Bimanual Dexterous Manipulation7 Jan 2025
- 2024Bimanual Grasp Synthesis for Dexterous Robot Hands24 Nov 2024
- 2024F"urElise: Capturing and Physically Synthesizing Hand Motions of Piano Performance8 Oct 2024
- 2024Lessons from Learning to Spin "Pens"26 Jul 2024
- 2024PianoMime: Learning a Generalist, Dexterous Piano Player from Internet Demonstrations25 Jul 2024
12 newest of 21 All 21 (JSON)