ChatPaper.aiChatPaper

물리학 기반의 미숙한 기타 연주를 위해 이중 손을 동기화하다.

Synchronize Dual Hands for Physics-Based Dexterous Guitar Playing

September 25, 2024
저자: Pei Xu, Ruocheng Wang
cs.AI

초록

물리적으로 시뮬레이션된 손에 대한 미숙한 동작을 합성하는 새로운 방법을 제안합니다. 이 방법은 두 손을 제어하는 작업에서 높은 시간적 정밀도를 요구하는 작업에서 협조 제어를 통해 이루어집니다. 두 손을 제어하기 위한 공동 정책을 직접 학습하는 대신, 우리의 방법은 각 손을 개별 에이전트로 취급하여 협력 학습을 수행합니다. 각 손에 대한 개별 정책은 먼저 별도로 훈련되고, 그런 다음 중앙 환경에서 잠재 공간 조작을 통해 동기화되어 두 손 제어의 공동 정책으로 작용합니다. 이를 통해 두 손의 공동 상태-행동 공간에서 정책 학습을 직접 수행하는 것을 피하며, 전반적인 훈련 효율성을 크게 향상시킵니다. 우리는 제안한 방법의 효과를 증명하기 위해 어려운 기타 연주 작업에서 시연합니다. 우리의 방법으로 훈련된 가상 기타 연주자는 일반 기타 연주 연습 동작의 구조화되지 않은 참조 데이터에서 동작을 합성하고, 참조 데이터에는 없는 입력 기타 탭을 기반으로 복잡한 코드 누르기 및 줄 선택 패턴으로 다양한 리듬을 정확하게 연주할 수 있습니다. 본 논문과 함께 정책 훈련을 위한 참조로 수집한 모션 캡처 데이터를 제공합니다. 코드는 다음에서 확인할 수 있습니다: https://pei-xu.github.io/guitar.
English
We present a novel approach to synthesize dexterous motions for physically simulated hands in tasks that require coordination between the control of two hands with high temporal precision. Instead of directly learning a joint policy to control two hands, our approach performs bimanual control through cooperative learning where each hand is treated as an individual agent. The individual policies for each hand are first trained separately, and then synchronized through latent space manipulation in a centralized environment to serve as a joint policy for two-hand control. By doing so, we avoid directly performing policy learning in the joint state-action space of two hands with higher dimensions, greatly improving the overall training efficiency. We demonstrate the effectiveness of our proposed approach in the challenging guitar-playing task. The virtual guitarist trained by our approach can synthesize motions from unstructured reference data of general guitar-playing practice motions, and accurately play diverse rhythms with complex chord pressing and string picking patterns based on the input guitar tabs that do not exist in the references. Along with this paper, we provide the motion capture data that we collected as the reference for policy training. Code is available at: https://pei-xu.github.io/guitar.

Summary

AI-Generated Summary

PDF122November 16, 2024