Learning a Unified Latent Space for Cross-Embodiment Robot Control
About
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.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Motion Retargeting | Human-to-Robot Motion Retargeting | Rotation Similarity4.2622 | 12 | |
| Motion Retargeting | Robot-to-Robot Motion Retargeting | Rotation Similarity (degree)336.1 | 6 | |
| Goal Reaching | TIAGO | Distance to Goal (cm)1.14 | 1 | |
| Goal Reaching | H1 | Distance to Goal (cm)0.44 | 1 | |
| Goal Reaching | NAO | Distance to Goal (cm)0.13 | 1 | |
| Goal Reaching | JVRC | Distance to Goal (cm)0.45 | 1 | |
| Goal Reaching | G1 | Distance to Goal (cm)0.42 | 1 | |
| Goal Reaching | ATLAS | Distance to Goal (cm)0.56 | 1 |