paper-with-me

Papers

PANDORA: Diffusion Policy Learning for Dexterous Robotic Piano Playing

2025-03-17 · Yanjia Huang, Renjie Li, Zhengzhong Tu

We present PANDORA, a novel diffusion-based policy learning framework designed specifically for dexterous robotic piano performance. Our approach employs a conditional U-Net architecture enhanced with FiLM-based global conditioning, which iteratively denoises noisy action sequences into smooth, high-dimensional trajectories. To achieve precise key execution coupled with expressive musical performance, we design a composite reward function that integrates task-specific accuracy, audio fidelity, and high-level semantic feedback from a large language model (LLM) oracle. The LLM oracle assesses musical expressiveness and stylistic nuances, enabling dynamic, hand-specific reward adjustments. Further augmented by a residual inverse-kinematics refinement policy, PANDORA achieves state-of-the-art performance in the ROBOPIANIST environment, significantly outperforming baselines in both precision and expressiveness. Ablation studies validate the critical contributions of diffusion-based denoising and LLM-driven semantic feedback in enhancing robotic musicianship. Videos available at: https://taco-group.github.io/PANDORA

📄 PDF Abstract BibTeX arXiv:2503.14545

Code (0)

등록된 구현이 없습니다.

Tasks

DenoisingLanguage ModelingLanguage ModellingLarge Language Model

Methods 이 논문이 사용한 방법론

ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
Max Pooling Max Pooling is a pooling operation that calculates the maximum value for patches of a feature map, and uses it to create a downsampled (pooled) feature map. It is usually…
Concatenated Skip Connection A Concatenated Skip Connection is a type of skip connection that seeks to reuse features by concatenating them to new layers, allowing more information to be retained from…
U-Net 설명 없음

Similar Papers 제목 키워드 기반

Learning to Play Piano in the Real World

2025-03-19 · Yves-Simon Zeulner, Sandeep Selvaraj, Roberto Calandra

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-…

Dexterous Robotic Piano Playing at Scale

2025-11-04 · Le Chen, Yi Zhao, Jan Schneider, Quankai Gao 외 arxiv

Endowing robot hands with human-level dexterity has been a long-standing goal in robotics. Bimanual robotic piano playing represents a particularly challenging task: it is high-dimensional, contact-rich, and requires fas…

Reinforcement Learning

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

2026-03-12 · Amber Xie, Haozhi Qi, Dorsa Sadigh arxiv

Mastering dexterous manipulation with multi-fingered hands has been a grand challenge in robotics for decades. Despite its potential, the difficulty of collecting high-quality data remains a primary bottleneck for high-p…

Reinforcement Learning

Enforcing Human-like Kinematics in Dexterous Piano Playing via Adversarial Posture Regularization

2026-06-22 · Bin Qiu, Yanming Shao, Guanyu Cai, Yao Mu arxiv

Reinforcement learning can train bimanual dexterous hands to play piano in physics simulation with high note accuracy, but for high-DoF dexterous hands, relying solely on task rewards or IK inversion often leads to unnat…

Reinforcement Learning

PianoMime: Learning a Generalist, Dexterous Piano Player from Internet Demonstrations

2024-07-25 · Cheng Qian, Julen Urain, Kevin Zakka, Jan Peters

In this work, we introduce PianoMime, a framework for training a piano-playing agent using internet demonstrations. The internet is a promising source of large-scale demonstrations for training our robot agents. In parti…