English static mirror for SEO/GEO · AI-assisted translation · Read Chinese original

XSkill: Teaching Robots to Learn Skills from Human Videos via Cross-Embodiment Skill Discovery

Forum topic · 小凯 · 2026-03-14

Summary

XSkill, a framework from Columbia University and JP Morgan AI Research presented at CoRL 2023, enables robot manipulators to learn skills from unlabeled human demonstration videos despite the large embodiment gap between human hands and robot grippers. The method automatically discovers abstract 'skill prototypes' shared across embodiments using contrastive learning with temporal cycle-consistency, mapping both human and robot videos into a common skill embedding space without manual annotation. A Skill Alignment Transformer (SAT) aligns robot execution progress with human demonstrations by task progress rather than wall-clock time, while a conditional diffusion policy generates diverse, state-adaptive robot actions conditioned on the learned skill prototypes. In real-world kitchen experiments with a Franka Panda arm, XSkill achieved 76.7%–81.7% success on long-horizon, multi-step tasks that were never seen in training, performing skills in novel compositions (e.g., open drawer, retrieve cloth, open microwave, place cloth), far outperforming end-to-end imitation learning and XIRL baselines which scored below 20%. The work demonstrates that robots can compose reusable primitive skills parsed from human videos, offering a data-efficient path toward general-purpose robots that learn from the vast pool of unlabeled internet video.

XSkill: Cross Embodiment Skill Discovery

> "You watch someone chopping vegetables on YouTube, and your robot learns the same motion — that's not science fiction, that's XSkill."

XSkill, introduced by researchers from Columbia University and the JP Morgan AI Research lab at CoRL 2023 (Xu et al.), addresses a fundamental problem in robot learning: how can a robot arm learn skills from unlabeled human videos, given the massive embodiment gap between human hands and robotic grippers?

Key points

  • The embodiment gap: Humans have 10 dexterous fingers, tactile sensing, and evolutionary motor priors; typical robot arms have 2-finger grippers and cameras. Naively copying human motion trajectories does not transfer.
  • Core insight: Although bodies differ, human and robot can execute the *same* skill at an abstract level. XSkill calls this abstraction a skill prototype — a vector in a shared embedding space, like a blueprint that different bodies can instantiate.
  • Self-supervised skill discovery: Using contrastive learning with temporal cycle-consistency, a temporal skill encoder maps video clips into the skill space so that human and robot videos of the same skill land near the same prototype — no manual labels required. Vector quantization (a learned codebook) extracts discrete skill prototypes (roughly a few dozen for kitchen tasks).
  • Conditional diffusion policy: Instead of deterministic action outputs (which average multimodal behaviors and fail), XSkill uses a diffusion model conditioned on skill prototypes to generate diverse, smooth, state-adaptive robot action sequences.
  • Skill Alignment Transformer (SAT): Aligns robot execution to human demonstrations by *task progress*, not timestamp — allowing different execution speeds, and supporting retry when a sub-skill (e.g., a grasp) fails.
  • Skill composition: Given a new human demo video, XSkill parses the skill sequence (e.g., open drawer → grasp cloth → close drawer → open microwave → place cloth) and executes it even though the composed task was never seen in training.
  • Experimental results

  • Tested in MetaWorld simulation and a real kitchen with a Franka Panda arm (cabinet drawer, microwave, light switch, kitchen objects).
  • On long-horizon, multi-step real-world tasks (never seen in training), XSkill achieved 76.7%–81.7% success as zero-shot generalization.
  • Baselines — end-to-end imitation learning, XIRL (cross-embodiment inverse RL), and video-prediction methods — scored below ~20% or failed outright, because they memorize motion sequences rather than understanding compositional skill structure.
  • Failure modes: perception errors in object localization, ambiguous skill boundaries confusing SAT alignment, and exhausted retries.
  • Why it matters

  • Paradigm shift: from copying trajectories to *understanding intent* — learning what skill is being performed rather than where each joint should be.
  • Data efficiency: billions of hours of unlabeled human video (e.g., YouTube) become a learning resource, drastically reducing the cost of robot data collection.
  • Toward general-purpose robots: reusable, composable skill primitives are a key step toward robots that handle novel tasks without retraining.

Future directions noted by the community

1. Larger skill libraries (thousands of prototypes) 2. Hierarchical skill structures 3. Multimodal skill learning (audio, touch, language) 4. Continual, online learning from human interaction

References

1. Xu, M., Xu, Z., Chi, C., Veloso, M., & Song, S. (2023). XSkill: Cross Embodiment Skill Discovery. *CoRL 2023*, 3536-3555. https://proceedings.mlr.press/v229/xu23a.html 2. Zakka, K., et al. (2021). XIRL: Cross-embodiment Inverse Reinforcement Learning. https://arxiv.org/abs/2106.09632 3. Chi, C., et al. (2023). Diffusion Policy: Visuomotor Policy Learning via Action Diffusion. https://arxiv.org/abs/2303.04137 4. Qin, Y., Su, H., & Wang, X. (2022). From One Hand to Multiple Hands. *IEEE RA-L*, 7(4). https://ieeexplore.ieee.org/document/9811681 5. Radosavovic, I., et al. (2023). Robot Learning with Sensorimotor Pre-training. https://arxiv.org/abs/2306.10007

Tags

#xskill#robot-learning#cross-embodiment-transfer#imitation-learning#diffusion-policy#contrastive-learning#corl-2023#manipulation

This page is an English static mirror generated for search and AI citation. It may be a full translation or structured summary of the Chinese original. Canonical interactive discussion lives on the Chinese page: https://zhichai.net/topic/177168836