Transforming complex actions into discrete skill abstractions has demonstrated strong potential for robotic manipulation. Existing approaches mainly leverage latent variable models, e.g., VQ-VAE, to learn skill abstractions through learned vectors (codebooks), while they suffer from codebook collapse and modeling the causal relationship between learned skills. To address these limitations, we present \textbf{S}kill \textbf{T}raining with \textbf{A}ugmented \textbf{R}otation (\textbf{STAR}), a framework that advances both skill learning and composition to complete complex behaviors. Specifically, to prevent codebook collapse, we devise rotation-augmented residual skill quantization (RaRSQ). It encodes relative angles between encoder outputs into the gradient flow by rotation-based gradient mechanism. Points within the same skill code are forced to be either pushed apart or pulled closer together depending on gradient directions. Further, to capture the causal relationship between skills, we present causal skill transformer (CST) which explicitly models dependencies between skill representations through an autoregressive mechanism for coherent action generation. Extensive experiments demonstrate the superiority of STAR on both LIBERO benchmark and realworld tasks, with around 12\% improvement over the baselines.
翻译:将复杂动作转化为离散技能抽象已在机器人操作中展现出强大潜力。现有方法主要利用潜在变量模型(如VQ-VAE)通过学习向量(码本)来学习技能抽象,但这些方法面临码本崩溃问题,且难以建模所学技能间的因果关系。为解决上述限制,我们提出\textbf{旋}转增\textbf{强}技能\textbf{训}练(\textbf{STAR})框架,该框架同时提升技能学习与组合能力,以完成复杂行为。具体而言,为防止码本崩溃,我们设计了旋转增强残差技能量化方法(RaRSQ)。该方法通过基于旋转的梯度机制,将编码器输出之间的相对角度编码至梯度流中。根据梯度方向,同一技能码内的点会被强制相互推离或拉近。此外,为捕捉技能间的因果关系,我们提出了因果技能变换器(CST),通过自回归机制显式建模技能表示间的依赖关系,以实现连贯的动作生成。大量实验表明,STAR在LIBERO基准测试和真实世界任务中均具有优越性,相较于基线方法提升约12%。