BooST: Bridging Semantics and Motions for Efficient Skill Transfer

1Seoul National University2Georgia Institute of Technology
IEEE Robotics and Automation Letters (RA-L), 2026

TL;DR: BooST learns a unified skill representation that bridges semantic intent (what) and motion dynamics (how), then distills it into a lightweight policy — enabling few-shot adaptation across new scenes, tasks, and even cross-embodiments, with robustness to dynamic visual distractors.

Abstract

Skill abstraction—the process of learning reusable and temporally extended behaviors—has emerged as a key paradigm for improving sample efficiency and generalization in robot learning. For efficient skill transfer to real robots, learned skills must generalize across tasks and domains, remain robust to visual and dynamic perturbations, and be efficient enough for practical deployment. However, existing methods typically satisfy only a subset of these properties, as they capture either high-level semantic intent (what) or low-level motion dynamics (how). This incomplete skill transfer yields weak priors for policy learning, thereby demanding substantial in-domain data for downstream adaptation. To address these challenges, we introduce BooST, a two-stage framework that explicitly bridges semantics and motions to satisfy all three desiderata. BooST first leverages a cross-modal VQ-VAE to capture both semantic intent and motion dynamics, yielding a unified skill representation. It then distills this representation into a lightweight policy for efficient downstream adaptation to new tasks. Extensive experiments across simulation and real-robot settings demonstrate that BooST achieves superior few-shot adaptation, cross-domain skill transfer, and robustness to dynamic visual distractors, while maintaining a lightweight yet expressive design suitable for real-world deployment.

Method of BooST

BooST two-stage framework: unified skill pretraining and downstream adaptation

1 Stage I

Unified Skill Pretraining

A cross-modal VQ-VAE learns a single shared codebook through two pathways. The visuo-linguistic pathway fuses patch-level CLIP ViT tokens with the language instruction via temperature-scaled cross-attention, capturing semantic intent (what). The action pathway encodes action trajectories, capturing motion dynamics (how). The two are optimized alternately so neither dominates the codebook.

The only supervisory signal is action reconstruction — not pixel reconstruction. That choice is what makes the representation ignore visual detail irrelevant to the task, and it is why BooST stays robust when the pretraining data contains moving distractors.

2 Stage II

Downstream Adaptation

The pretrained skill encoder is frozen and used as a teacher. Its predicted skills become pseudo-labels for a lightweight causal skill prior, and a small low-level policy is behavior-cloned on top of the sampled skills. A stop-gradient between them keeps the prior supervised solely by the fixed encoder.

Unlike Stage I, this stage sees only past observations, since future frames are unavailable at execution time. Both components are small Transformers trained on a modest in-domain dataset, and the resulting model runs at roughly 60 Hz — fast enough to deploy on a real robot.

Results

Few-Shot Adaptation in Simulation

BooST outperforms every skill-based baseline on all four LIBERO benchmarks — and the margin grows as demonstrations get scarcer, which is precisely what a good skill prior should do. On LIBERO-90, the most diverse benchmark, the relative gain over the second-best method goes from +41% at 50 demos to +140% at 10.

LIBERO-90 — success rate by number of demonstrations

Method50 demos20 demos10 demos
Diffusion Policy0.600.330.24
VQ-BeT0.640.510.29
QueST0.510.370.28
LISA0.000.000.00
EXTRACT0.220.200.14
BooST (Ours) 0.91 (+41%) 0.82 (+59%) 0.70 (+140%)

Mean success rate over five seeds, 50 rollouts per task. Relative gain is over the second-best method.

LIBERO-Goal — success rate by number of demonstrations

Method50 demos20 demos10 demos
Diffusion Policy0.560.470.41
VQ-BeT0.730.450.32
QueST0.300.250.22
LISA0.000.000.00
EXTRACT0.090.060.04
BooST (Ours) 0.92 (+25%) 0.81 (+74%) 0.68 (+65%)

Mean success rate over five seeds, 50 rollouts per task. Relative gain is over the second-best method.

LIBERO-Object — success rate by number of demonstrations

Method50 demos20 demos10 demos
Diffusion Policy0.360.250.20
VQ-BeT0.360.320.16
QueST0.110.060.08
LISA0.000.000.00
EXTRACT0.880.690.51
BooST (Ours) 0.95 (+8%) 0.85 (+24%) 0.80 (+57%)

Mean success rate over five seeds, 50 rollouts per task. Relative gain is over the second-best method.

LIBERO-Spatial — success rate by number of demonstrations

Method50 demos20 demos10 demos
Diffusion Policy0.740.500.42
VQ-BeT0.800.630.37
QueST0.280.210.10
LISA0.000.000.00
EXTRACT0.750.560.29
BooST (Ours) 0.91 (+13%) 0.80 (+27%) 0.60 (+43%)

Mean success rate over five seeds, 50 rollouts per task. Relative gain is over the second-best method.

Real-World Cross-Embodiment Transfer

Skills pretrained on a Franka Emika Panda transfer to a UR3 with a different action space, adapting from only five demonstrations per task. Low-level baselines (QueST, VQ-BeT) fail here outright: their skills are tied to the joint-velocity action space they were pretrained on and cannot reach a robot controlled in Cartesian end-effector space.

UR3 success rates across four real-world manipulation tasks

Robustness to Dynamic Visual Distractors

We pretrain on a LIBERO-90 variant with animated human distractors injected into every episode. Latent-action methods that reconstruct images absorb this background motion into their representation and degrade. BooST counters this with two components: the visuo-linguistic pathway extracts task-relevant visual features conditioned on the instruction, and supervision comes from reconstructing actions rather than pixels. Together these keep the representation focused on the agent's own behavior — what it did rather than what merely moved.

Pretrained with distractors, evaluated on standard LIBERO

Method90GoalObjectSpatial Avg.
LAPA0.680.690.910.870.79
UniVLA0.620.490.900.800.70
BooST (Ours) 0.890.88 0.970.88 0.90
Skill selection under test-time dynamic human distractors

Pretrained on distractor-augmented LIBERO-90, evaluated on Goal and Object with unseen distractors present at test time. The encoder keeps selecting the same skill for a given sub-behavior.

What the Learned Skills Look Like

Each row is one skill from the shared codebook, executed in four different domains. Semantic intent and motion dynamics stay consistent across visual scenes and embodiments.

Three learned skills executed across DROID, LIBERO, UR3, and a human hand

Left to right: the source domain (DROID), then LIBERO, the UR3, and a human hand.

BibTeX

@article{boost2026,
  title={BOOST: Subtitle Goes Here (TBD)},
  author={TBD},
  journal={arXiv preprint arXiv:XXXX.XXXXX},
  year={2026},
}