Tokens of Motion: Primitive Motion Learning for Human-Humanoid Skill Transfer
Organizations: United Imaging Intelligence, Boston, MA, USA · Purdue University, West Lafayette, IN, USA
Abstract
Vision-language-action (VLA) models provide a promising paradigm for scalable robotic manipulation, yet their reliance on success-only behavioral cloning leaves them brittle; lacking corrective training signals, minor execution errors rapidly compound into unrecoverable, out-of-distribution failures. To address this limitation, we propose Adaptive Failure-Informed Learning (AFIL), an end-to-end framework that leverages failure trajectories as adaptive negative guidance for diffusion- and flow-based VLA policies. AFIL uses a pretrained VLA to generate failure rollouts online, avoiding the need for handcrafted failure-mode design or human-in-the-loop recovery. It then jointly trains Dual Action Generators (DAGs) for successful and failed behaviors while sharing a common vision-language backbone, enabling efficient failure-aware policy learning with limited parameter overhead. During sampling, the failure generator adaptively steers action generation away from failure-prone regions and toward more reliable success modes, with guidance strength determined by the per-diffusion-step distance between success and failure distributions. Experiments across in-domain and out-of-domain robotic manipulation tasks, covering both short- and long-horizon settings, show that AFIL consistently improves task success rates and robustness over existing VLA baselines, demonstrating its effectiveness, efficiency, and generality.
Figures & tables
| Metric | EgoDex | HoloAssist | HumanoidEveryday |
| Decoder | Source | Frozen | Refitted |
| Translation (cm) | 2.658 (0.532) | 3.123 (0.811) | 3.442 (0.454) |
| Rotation ( ∘ ) | 0.931 (0.041) | 2.732 (0.152) | 0.901 (0.062) |
| Aperture (cm) | 0.439 (0.493) | 0.454 (0.525) | 0.229 (1.388) |
| Translation codes used | 16/16 | 16/16 | 16/16 |
| Aperture codes used | 4/4 | 4/4 | 4/4 |
| Segmentation | Rate (s -1 ) | Segments | Trans. (cm) | Ap. (mm) |
| Fixed windows, 19 frames | 1.616 | 51,337 | 3.451 | 4.655 |
| Previous heuristic | 1.742 | 55,353 | 3.188 | 5.220 |
| Learned candidate | 1.752 | 55,669 | 3.022 | 4.514 |