Learning a Unified Latent Space for Cross-Embodiment Robot Control
Yashuai Yan, Dongheui Lee
TL;DR
Cross-embodiment control across humans and diverse humanoid platforms is addressed by a two-stage framework that first learns a segment-decomposed latent space and then trains a goal-conditioned policy in that shared space. The latent space uses segment-specific encoders/decoders with tailored similarity metrics, enabling alignment across morphologies; the control policy is a conditional variational autoencoder that predicts latent displacements $d_t = z_{t+1} - z_t$ conditioned on $z_t$ and an intention vector derived from end-effector velocity toward a user goal. New robots are added by learning only lightweight robot-specific embedding layers, keeping core networks fixed. Experiments show robust, embodiment-agnostic control across six humanoid platforms with sub-centimeter end-effector accuracy and real-time performance.
Abstract
We present a scalable framework for cross-embodiment humanoid robot control by learning a shared latent representation that unifies motion across humans and diverse humanoid platforms, including single-arm, dual-arm, and legged humanoid robots. Our method proceeds in two stages: first, we construct a decoupled latent space that captures localized motion patterns across different body parts using contrastive learning, enabling accurate and flexible motion retargeting even across robots with diverse morphologies. To enhance alignment between embodiments, we introduce tailored similarity metrics that combine joint rotation and end-effector positioning for critical segments, such as arms. Then, we train a goal-conditioned control policy directly within this latent space using only human data. Leveraging a conditional variational autoencoder, our policy learns to predict latent space displacements guided by intended goal directions. We show that the trained policy can be directly deployed on multiple robots without any adaptation. Furthermore, our method supports the efficient addition of new robots to the latent space by learning only a lightweight, robot-specific embedding layer. The learned latent policies can also be directly applied to the new robots. Experimental results demonstrate that our approach enables robust, scalable, and embodiment-agnostic robot control across a wide range of humanoid platforms.
