RRDF、視覚と固有受容の融合経路を遮断して模倣学習の視覚応答性を改善
本論文はプレプリントである。視覚運動模倣ポリシーにおいて、コンパクト信号から視覚トークンへの直接的な注意を遮断し、学習済みレジスタを介して遅延融合するRegister-Routed Delayed Fusion(RRDF)を導入した。5つのシミュレーション課題と3つの実ロボット課題で通常条件の性能を維持または改善し、外観変化や物体位置変化の評価ではRRDFが高い成功率を示した。
視覚運動模倣ポリシーにおいて、コンパクト信号から視覚表現への早期の直接的な注意経路を制御することが視覚応答性と方策挙動を改善するか。
密なトークン融合では視覚トークンが第1エンコーダ層からコンパクトトークンに直接注意でき、行動と相関するコンパクト信号が視覚表現の形成早期に影響する。これにより固有受容が視覚利用を抑制するショートカット学習が生じ、分布シフト下で方策が脆くなる。
従来の代表的手法は、Diffusion Policyのような特徴量レベルの融合と、ACTやHPTのような密なトークン融合に分かれる。密なトークン融合は全層で無制限の自己注意を使い、直接的なコンパクト対視覚経路を常に許可するため、行動相関の高いコンパクト信号に過度に依存しやすい。
RRDFは、ソース別に分割したレジスタバンクと層ごとの注意マスクを用いて、直接的なコンパクト対視覚注意を全エンコーダ層で遮断する。分離、収集、経路制御の3段階を経て、初期のストリーム分離を保ちながら、後段ではレジスタを介したクロスモーダル交換のみを許可する。コンパクト信号は行動生成器への直接条件付けとして維持される。
シミュレーションでは、RRDFは最良チェックポイントでCanが99.33%(ACTの99.33%)、Squareが93.33%(75.33%)、Stack-D1が88.67%(78.67%)、Coffee-D2が55.33%(51.33%)、Push-Tが84.09(77.61)だった。外観変化テストでは4タスク全8条件でRRDFが高い成功率を示した。実ロボットでは、通常条件の成功率がSoap Pick-upで100%(ACTの55%)、Plate Stackingで100%(65%)、Toolboxで85%(50%)、物体位置変化条件では95%(30%)、100%(30%)、20%(0%)だった。Squareでのアブレーションでは、レジスタ追加のみの密な融合が77.3%に対し、RRDFは93.3%だった。DINOv2バックボーンでもRRDFが88.0%(密な融合76.7%)、Diffusion Policyへの転用では84.3%(特徴量連結81.1%、密な融合80.8%)だった。状態対画像の介入感度はRRDFで低かった。
論文ではコード公開や計算コスト、異なるロボット形態での検証は報告されていない。実ロボット評価は単一のPiper-Xアーム、各タスク24デモ、条件あたり20試行に限られる。Toolboxの物体位置変化条件はRRDFでも20%と低く、長期的なCoffee-D2は両手法とも難しい。シミュレーションの外観シフトは限定された4タスクのみである。
RRDFはACTやDiffusion Policyに組み込めるモジュール式の観測融合部品であり、ロボットマニピュレーション向け模倣学習パイプラインを扱う企業が現在でも試用できる。物体位置や外観の変化への頑健性が高まるため、物流ピッキングや組立工程などへの応用が期待される。実製品への適用には、より多様なロボットとタスクでの検証、コード公開、実環境での長期運用評価が1〜3年で必要になる。
論文全文
Register-Routed Delayed Fusion: Rewiring Shortcut-Prone Observation Fusion in Visuomotor Imitation
CC BY 4.0 のもとで公開された論文です。出典を明記して転載しています。原文は arXiv:2610.02813(PDF)。
Abstract
Visuomotor imitation policies combine high-dimensional visual observations with compact signals such as proprioception, and their fusion topology determines when and through which tokens these streams interact. In dense token fusion, visual tokens may attend directly to compact tokens from the first encoder layer, allowing action-predictive compact cues to influence spatial visual representations early in their formation. We ask whether controlling this route improves visual responsiveness and policy behavior. We introduce Register-Routed Delayed Fusion (RRDF), which masks direct compact–visual attention and stages cross-modal interaction through a learned register workspace. Its isolate–collect–route schedule protects an early stream-separated prefix and later permits only register-mediated exchange, while compact conditioning remains available to the native action generator. Across five simulation tasks and three real-robot tasks, RRDF matches or improves dense ACT under nominal conditions. Appearance-shift evaluations on four simulation tasks and held-out-position evaluations on three real-robot tasks also favor RRDF. Phase-matched input probes show lower measured state-to-image sensitivity, while ablations indicate that adding registers alone does not reproduce the full performance gain. These results support controlling cross-modal propagation while retaining compact action conditioning.
I Introduction
Visuomotor imitation policies predict future robot actions from heterogeneous observation histories, typically combining high-dimensional visual inputs with compact signals such as robot proprioception and policy-internal context. Recent work focused more on action generation, including action chunking [1, 2], diffusion [3, 4, 5, 6], and flow matching [7, 8, 9]. We examine how layer-wise observation-fusion routes affect visual representations and closed-loop policy behavior.
We study this fusion stage through its layer-wise communication topology. Under dense token fusion, spatial visual and compact tokens participate in unrestricted self-attention from the first encoder layer, creating a direct compact-to-visual route, \mathcal{C}\!\rightarrow\!\mathcal{V}. Compact signals are often strongly correlated with task phase and future actions, so this one-hop route allows action-predictive compact cues to influence spatial visual representations from the beginning of encoder computation. More broadly, imitation policies are known to exploit nuisance signals correlated with expert actions, leading to causal confusion and brittle behavior under distribution shift [10, 11]. Recent work further shows that proprioceptive signals can dominate vision–proprioception policies and suppress visual utilization [12]. We hypothesize that unrestricted early compact-to-visual attention can encourage overreliance on action-correlated compact cues at the expense of task-relevant visual evidence. Consistent with this hypothesis, our intervention analysis later reveals greater sensitivity to state relative to image interventions under dense fusion, at both the representation and action-output levels.
Our focus is therefore not whether compact conditioning should be available, but when and through which routes it enters spatial visual representations. Proprioceptive feedback provides useful control information and remains directly accessible to the action generator. We ask whether controlling early compact-to-visual propagation can improve policy behavior without removing this conditioning. To address this issue, we introduce Register-Routed Delayed Fusion (RRDF, illustrated in Figure 2), which masks direct compact–visual attention throughout the fusion encoder and delays cross-modal influence on the primary streams through a learned register workspace. Its isolate–collect–route schedule protects an early stream-separated prefix, collects cross-modal context in registers, and later exposes it only through register-mediated paths. Compact conditioning remains directly available to the native action generator.
Across five simulation tasks, RRDF matches or improves the reported nominal performance of dense fusion. Appearance-shift tests and real-robot held-out-position evaluations also favor RRDF, with task-dependent gains. Figure 1 illustrates a representative difference in trajectory adaptation. We examine these results through phase-matched input-sensitivity probes and fusion-topology ablations.
Concretely, this paper makes the following contributions:
- We introduce a source-partitioned isolate–collect–route schedule that blocks direct compact–visual attention, jointly collects information before primary-stream readback, and preserves compact action conditioning.
- We evaluate nominal performance on five simulation and three real-robot tasks, appearance shifts on four simulation tasks, and held-out-position configurations on three real-robot tasks.
- We characterize the permitted encoder dependencies, show that register capacity alone does not explain the gains, and reveal reduced state-to-image sensitivity through phase-matched probes.
II Related Work
Multimodal observation fusion in visuomotor policies. Visuomotor policies also differ in how heterogeneous observations are combined before action generation. Feature-level approaches, such as Diffusion Policy [3], encode observations into a shared conditioning representation, whereas token-based fusions retain explicit modality tokens within a shared Transformer. ACT [1], HPT [13], and sensorimotor pre-training [14] process heterogeneous robot inputs in shared Transformer token spaces, while broader systems incorporate visual, linguistic, and additional sensory inputs [15, 16, 17, 18]. Structured token fusions further constrain inter-group communication: Octo [19] employs blockwise attention over task, observation, and readout tokens. RRDF targets explicit token fusion and treats the layer-wise routes between separately addressable modality groups as an architectural design variable.
Shortcut learning and proprioceptive dominance. Behavioral cloning is susceptible to causal confusion, where features correlated with expert actions become predictive shortcuts that fail under distribution shift [10, 20], and to copycat effects, where strongly action-correlated history becomes an easier predictor than task-relevant observations [21, 22]. More recently, shortcut learning has been identified as a limiting factor in large robot-policy generalization [23]. Closest to our motivation, Lu et al. [12] show that proprioception can dominate vision-proprioception learning and suppress visual utilization, degrading generalization. Existing remedies modify data or invariance objectives [10, 20], state or observation design [24, 25], regularization [11], priming [26], or optimization dynamics [12]. Complementary work studies visual representation learning and pretraining [27, 28, 29, 30]. Recent VLA studies [31] examine state representation, history length, and injection location; RRDF retains compact action conditioning while controlling layer-wise communication within the observation encoder.
Register and bottleneck tokens. Learned latent tokens provide compact computational interfaces in Transformers. Perceiver [32] uses latent bottlenecks for general perception, while Perceiver-Actor [33] adapts this paradigm to robotic manipulation. Outside robotics, Multimodal Bottleneck Transformers constrain audio-visual fusion through shared bottleneck tokens and introduce fusion at a configurable depth [34]. InterACT [2] combines segment-wise encoding with cross-segment attention over CLS summaries while retaining original visual features at its output. ViT registers [35] provide learned computational slots for visual representation learning under unrestricted self-attention. RRDF uses a source-partitioned register workspace with an explicit read/write schedule. Source-specific accumulation without primary-stream readback is followed by joint collection and only then register-mediated feedback into the primary streams. Direct compact–visual attention remains masked throughout. This directed, depth-dependent schedule controls when information enters, mixes within, and leaves the workspace.
III Preliminaries: Fusion Topologies
III-A Multimodal Observation Tokenization
For a unified analysis of the fusion architectures, we represent multimodal observations by spatial visual tokens and compact conditioning tokens. For an observation history containing M camera views \mathbf{I}_{t}^{1:M} and proprioceptive state \mathbf{s}_{t}, modality-specific encoders produce:
\displaystyle\mathcal{V}_{t}^{0} \\ \displaystyle=\operatorname*{cat}_{m=1}^{M}f_{\rm vis}(\mathbf{I}_{t}^{m})\in\mathbb{R}^{N_{V}\times d}, \\ \displaystyle\mathcal{S}_{t}^{0} \\ \displaystyle=f_{\rm s}(\mathbf{s}_{t})\in\mathbb{R}^{N_{S}\times d}, \\ \displaystyle\mathcal{C}_{t}^{0} \\ \displaystyle=[\mathcal{S}_{t}^{0};\mathcal{Z}_{t}^{0}]\in\mathbb{R}^{N_{C}\times d},where \mathcal{V}_{t}^{0} denotes spatial visual tokens, \mathcal{S}_{t}^{0} proprioceptive tokens, and \mathcal{Z}_{t}^{0} optional policy-internal conditioning tokens, with N_{C}=N_{S}+N_{Z}. In the configurations considered, N_{V}\gg N_{C}. For policies using observation histories, tokens from multiple time steps are concatenated analogously. The construction of \mathcal{Z}_{t}^{0} is policy-specific.
\mathcal{C}\leftrightarrow\mathcal{V} attention remains masked throughout; arrows denote permitted source-to-destination information flow.III-B Multimodal Fusion Topologies
A multimodal fusion topology specifies where the visual group \mathcal{V}_{t}^{0} and compact group \mathcal{C}_{t}^{0} interact and which information routes remain explicitly addressable.
Concatenation-based feature fusion: Modality-specific representations may first be independently aggregated and then concatenated into a shared observation condition:
\mathbf{m}_{t}=P\!\left[g_{V}(\mathcal{V}_{t}^{0});g_{C}(\mathcal{C}_{t}^{0})\right],where g_{V} and g_{C} produce modality-level features and P is a learned projection. The resulting condition is consumed as a shared representation rather than as separately addressable modality-token groups.
Dense token fusion: Alternatively, modality-specific tokens may remain explicit and be processed jointly by a dense Transformer encoder: E_{\rm dense}:
\displaystyle\mathbf{X}_{t}^{0} \\ \displaystyle=[\mathcal{C}_{t}^{0};\mathcal{V}_{t}^{0}], \\ \displaystyle\mathbf{X}_{t}^{\ell} \\ \displaystyle=E_{\rm dense}^{\ell}(\mathbf{X}_{t}^{\ell-1}),\qquad\ell=1,\ldots,L,where E_{\rm dense}^{\ell} denotes the \ell-th Transformer encoder layer, whose unrestricted self-attention permits both within-group and cross-group communication. ACT is a representative instance of this topology [1].
The communication topology at layer \ell is represented by a routing matrix \mathbf{G}^{\ell}, whose rows index destination groups and columns index source groups:
G_{d,s}^{\ell}=1\quad\Longleftrightarrow\quad s\!\rightarrow\!d,where s\!\rightarrow\!d means that queries in group d may attend to keys and values in group s. Because communication may be directional and vary with depth, \mathbf{G}^{\ell} need not be symmetric and is indexed by \ell.
Under the group order (\mathcal{C},\mathcal{V}), dense token fusion has:
\mathbf{G}_{\rm dense}^{\ell}=\begin{bmatrix}1&1\\
1&1\end{bmatrix},\qquad\ell=1,\ldots,L.Hence G_{\mathcal{V},\mathcal{C}}^{\ell}=1 exposes the direct \mathcal{C}\!\rightarrow\!\mathcal{V} route at every layer. Figure 3 contrasts this dense topology with the proposed depth-dependent RRDF topology.
IV Register-Routed Delayed Fusion
Register-Routed Delayed Fusion (RRDF) restructures explicit multimodal token fusion through a source-partitioned register bank and depth-dependent attention masks. Direct \mathcal{C}\leftrightarrow\mathcal{V} attention remains masked throughout the encoder: the primary streams cannot read the register workspace during the protected prefix, and later cross-modal exchange occurs only through register-mediated routes.
IV-A Register-Augmented Fusion Encoder
Register workspace: A bank of R learned register tokens [35] is appended to the fusion-encoder sequence and partitioned into compact-facing and visual-facing subsets:
\displaystyle\mathcal{R}^{0} \\ \displaystyle=[\mathcal{R}_{C}^{0};\mathcal{R}_{V}^{0}]=[\mathbf{r}_{1},\ldots,\mathbf{r}_{R}]\in\mathbb{R}^{R\times d}, \\ \displaystyle\mathbf{X}_{t}^{\ell} \\ \displaystyle=[\mathcal{C}_{t}^{\ell};\mathcal{R}_{C,t}^{\ell};\mathcal{R}_{V,t}^{\ell};\mathcal{V}_{t}^{\ell}],\qquad\ell=0,\ldots,L,where \mathcal{R}_{C,t}^{0}=\mathcal{R}_{C}^{0} and \mathcal{R}_{V,t}^{0}=\mathcal{R}_{V}^{0} are independently learned initial embeddings. During isolation, the partition enforces source-specific access: \mathcal{R}_{C} attends only to compact tokens and compact-facing registers, while \mathcal{R}_{V} attends only to visual tokens and visual-facing registers. The partition defines routing permissions without assigning fixed semantic roles. From collection onward, both subsets share the same routing permissions and form the unified workspace \mathcal{R}_{t}^{\ell}=[\mathcal{R}_{C,t}^{\ell};\mathcal{R}_{V,t}^{\ell}].
The registers serve as learned internal encoder states rather than observations, action queries, or prediction targets, forming a communication workspace maintained across encoder depth. By contrast, adding the same registers under unrestricted self-attention leaves the direct compact-visual routes intact and serves as a capacity-matched control.
Encoder interface: The register-routed encoder produces the final conditioning memory:
\displaystyle\mathbf{M}_{t}^{\textsc{RRDF}} \\ \displaystyle=[\mathcal{C}_{t}^{L};\mathcal{R}_{C,t}^{L};\mathcal{R}_{V,t}^{L};\mathcal{V}_{t}^{L}] \\ \displaystyle=E_{\phi}^{\textsc{RRDF}}([\mathcal{C}_{t}^{0};\mathcal{R}_{C}^{0};\mathcal{R}_{V}^{0};\mathcal{V}_{t}^{0}]).The resulting memory is supplied through the action generator’s native conditioning interface, without modifying its architecture. Both compact tokens and register subsets remain available as conditioning tokens. Relative to dense fusion, RRDF therefore changes the encoder communication schedule and the resulting conditioning memory, rather than removing compact information from the policy.
IV-B Delayed Fusion via Isolate-Collect-Route
The group-level topology is implemented via an additive attention mask [36]. For a query token i and key token j at layer \ell:
\displaystyle M_{ij}^{\ell}=\begin{cases}0,&G_{g(i),g(j)}^{\ell}=1,\\
-\infty,&G_{g(i),g(j)}^{\ell}=0,\end{cases}where g(i)\in\{\mathcal{C},\mathcal{R}_{C},\mathcal{R}_{V},\mathcal{V}\} denotes the token group. The routing mask is added to the attention logits and combined with any native padding, temporal, or causal mask.
Let L_{\rm iso} and L_{\rm col} denote the numbers of isolation and collection layers. The depth-dependent topology is:
\displaystyle\mathbf{G}^{\ell}=\begin{cases}\mathbf{G}_{\rm iso},&1\leq\ell\leq L_{\rm iso},\\
\mathbf{G}_{\rm col},&L_{\rm iso}<\ell\leq L_{\rm iso}+L_{\rm col},\\
\mathbf{G}_{\rm route},&L_{\rm iso}+L_{\rm col}<\ell\leq L,\end{cases}with L=L_{\rm iso}+L_{\rm col}+L_{\rm route}, L_{\rm col}\geq 1, and L_{\rm route}\geq 1, so that jointly collected register states can be consumed by a subsequent routing layer.
The three stage-specific topology matrices use the group order (\mathcal{C},\mathcal{R}_{C},\mathcal{R}_{V},\mathcal{V}), with rows indexing query groups and columns indexing source key-value groups. They define a progression from source-specific accumulation during Isolation, through joint workspace formation during Collection, to mediated redistribution during Routing:
\mathbf{G}_{\rm iso}=\left[\begin{smallmatrix}1&0&0&0\\
1&1&0&0\\
0&0&1&1\\
0&0&0&1\end{smallmatrix}\right],\;\mathbf{G}_{\rm col}=\left[\begin{smallmatrix}1&0&0&0\\
1&1&1&1\\
1&1&1&1\\
0&0&0&1\end{smallmatrix}\right],\;\mathbf{G}_{\rm route}=\left[\begin{smallmatrix}1&1&1&0\\
1&1&1&1\\
1&1&1&1\\
0&1&1&1\end{smallmatrix}\right].Isolate: The primary streams remain self-only, while R_{C} and R_{V} attend only to their corresponding source stream and register subset; neither primary stream reads the workspace.
Collect: The source-specific restrictions are lifted within the register workspace. Both register subsets may attend to both primary streams and the full register bank, while the primary streams remain self-only. Because Transformer layers update synchronously, a dedicated collection layer lets the registers aggregate both streams before primary-stream readback.
Route: The primary streams may now attend to themselves and the complete register bank, while the registers continue to collect from both streams. Direct \mathcal{C}\!\leftrightarrow\!\mathcal{V} attention remains masked, so subsequent cross-modal interaction is mediated exclusively through the shared register workspace rather than restored through dense token fusion.
The routing delay L_{\rm delay}=L_{\rm iso}+L_{\rm col} controls when jointly informed register states become accessible to the primary streams, while R=R_{C}+R_{V} controls the mediated-interface width. The default topology mediates communication in both directions.
IV-C Structural Properties of the Fusion Topology
The routing schedule defines the admissible computational graph of the fusion encoder: a masked edge excludes the corresponding dependency, whereas an unmasked edge permits, but does not require, it.
Exact direct-edge exclusion: The direct compact-visual entries remain masked at every fusion-encoder layer:
\displaystyle G_{\mathcal{V},\mathcal{C}}^{\ell}=G_{\mathcal{C},\mathcal{V}}^{\ell}=0,\qquad 1\leq\ell\leq L.The corresponding attention blocks are identically zero, so direct cross-group edges are excluded architecturally rather than merely down-weighted.
- ACT Baseline
- データなし
- データなし
- データなし
- データなし
- データなし
- Can
- joint
- 99.33/96.67
- 1.15/1.44
- 7.08/7.08
- 0.08/0.02
- Square
- joint
- 75.33/73.53
- 3.06/2.78
- 10.56/10.49
- 0.68/0.15
- Stack-D1
- EEF
- 78.67/66.33
- 2.31/4.92
- 6.11/6.17
- 0.43/0.27
- Coffee-D2
- EEF
- 51.33/37.07
- 9.45/5.98
- 11.93/11.50
- 0.22/0.26
- Push-T
- 2D
- 77.61/72.76
- 34.28/13.73
- 22.72/23.06
- 7.79/7.37
- RRDF
- データなし
- データなし
- データなし
- データなし
- データなし
- Can
- joint
- 99.33/98.33
- 1.15/0.72
- 6.97/7.03
- 0.19/0.03
- Square
- joint
- 93.33/86.13
- 3.06/2.70
- 9.74/10.18
- 0.25/0.17
- Stack-D1
- EEF
- 88.67/73.73
- 6.11/5.32
- 6.16/6.92
- 0.47/0.61
- Coffee-D2
- EEF
- 55.33/44.33
- 8.08/5.03
- 12.05/11.60
- 0.47/0.30
- Push-T
- 2D
- 84.09/81.27
- 27.64/7.84
- 23.06/23.61
- 8.76/8.00
Visual-prefix computational independence: For fixed model parameters, group-separable input tokenizers, and standard Transformer blocks in which masked self-attention is the only cross-token operation, the visual-token states are computationally independent of the current compact input throughout the isolation and collection prefix:
\displaystyle\frac{\partial\mathcal{V}_{t}^{k}}{\partial\mathcal{C}_{t}^{0}}=\mathbf{0},\qquad 1\leq k\leq L_{\rm iso}+L_{\rm col}.During isolation, compact and visual information are separated within the two register subsets. During collection, register states may depend on both streams, but the visual stream cannot access them until routing begins. This is a forward-input independence property at fixed parameters, not statistical independence or a guarantee against shortcut learning; visual tokens may still encode robot configuration visible in the images.
Register-mediated paths: Because the direct compact-visual edges remain masked, cross-modal influence within the encoder must pass through at least one register state. In particular, compact information present in \mathcal{C}_{t}^{\ell-1} can reach the visual stream through:
\displaystyle\mathcal{C}_{t}^{\ell-1}\longrightarrow\mathcal{R}_{t}^{\ell}\longrightarrow\mathcal{V}_{t}^{\ell+1},whenever layer \ell+1 is a routing layer. The earliest such dependency enters the visual stream \mathcal{V} at L_{delay}+1; the reverse path is analogous.
V Experiments and Results
We evaluate three aspects of the proposed fusion topology: task performance under nominal and shifted observations, representation- and action-level input sensitivity, and the effects of register capacity and communication schedules. These experiments assess the combined routing intervention; the sensitivity probes characterize responses to specified input changes rather than directly identifying shortcut use.
Policy instantiation: We instantiate RRDF in ACT [1] and compare against dense fusion, matching all non-fusion modules, data, and optimization settings. The compact group C contains the proprioceptive state and policy-latent tokens. The four-layer encoder, by default, uses (L_{\rm iso},L_{\rm col},L_{\rm route})=(1,1,2), with R=2 registers in simulation and R=4 on the real robot, evenly split between R_{C} and R_{V}. The action generator remains unchanged.
- Task
- SR (%) \uparrow
- Time (s) \downarrow
- SR (%) \uparrow
- Time (s) \downarrow
- ACT
- データなし
- データなし
- データなし
- データなし
- Soap Pick-up
- 55.0\pm 11.1
- 12.6\pm 2.9
- 30.0\pm 10.2
- 11.0\pm 3.0
- Plate Stacking
- 65.0\pm 10.7
- 28.5\pm 3.5
- 30.0\pm 10.2
- 29.5\pm 4.0
- Toolbox
- 50.0\pm 11.2
- 35.5\pm 3.5
- {0.0\pm 0.0}^{\dagger}
- –
- ACT-RRDF
- データなし
- データなし
- データなし
- データなし
- Soap Pick-up
- \mathbf{{100.0\pm 0.0}^{\dagger}}
- 12.1\pm 2.6
- \mathbf{95.0\pm 4.9}
- 11.0\pm 3.9
- Plate Stacking
- \mathbf{{100.0\pm 0.0}^{\dagger}}
- 27.8\pm 2.5
- \mathbf{{100.0\pm 0.0}^{\dagger}}
- 29.0\pm 3.3
- Toolbox
- \mathbf{85.0\pm 8.0}
- 34.0\pm 4.0
- \mathbf{20.0\pm 8.9}
- 35.0\pm 4.5
2
V-A Simulated Experiments
Benchmarks and setup: We evaluate on RoboMimic Can and Square [37], MimicGen Stack-D1 and Coffee-D2 [38], and Push-T [3], using joint-space, end-effector, and planar 2D actions, respectively. Performance is measured by success rate on the four manipulation tasks and the standard Push-T score, defined as the maximum normalized target-coverage reward attained during a rollout. Completion time uses successful rollouts only.
For the four manipulation tasks, each checkpoint uses three matched evaluation seeds with 50 rollouts each; success and successful-rollout completion time are reported as mean \pm sample SD across seed-level summaries. Push-T uses 150 scene-initialization seeds with one rollout each; score and completion time are reported as mean \pm sample SD across all rollouts and the successful subset, respectively. “Best” is the highest mean nominal performance among the final ten checkpoints; final-ten results are mean \pm sample SD across those ten checkpoint means.
Nominal performance: Table I shows that RRDF matches or improves dense fusion at the selected best checkpoint and also improves every final-ten-checkpoint average. Gains are largest on Square and Stack-D1, while the longer-horizon Coffee-D2 remains challenging for both.
Controlled visual stress tests: We further evaluate RoboMimic [37] Can and Square and MimicGen [38] Stack-D1 and Coffee-D2 under rendering changes absent from the training demonstrations. The nominally selected best checkpoint is fixed across both appearance shifts. Task dynamics and rollout initializations are matched across variants, and only rendering is modified; subsequent states evolve under each policy’s closed-loop actions. Figure 4 illustrates the perturbations and reports the corresponding closed-loop performance. RRDF achieves higher observed success in all eight evaluated task–appearance-shift conditions.
V-B Real-World Experiments
Robot tasks and setup: Real-world experiments use a Piper-X manipulator with joint-space absolute control and third-person and egocentric views. We collect 24 demonstrations per task from predefined object placements within the robot’s reachable tabletop workspace. Held-out-position trials use placements excluded from demonstration collection, including intermediate locations between demonstrated positions and unseen joint object configurations. For Plate Stacking, demonstration collection fixes one plate while varying the other, whereas held-out trials reposition both plates. Each task-specific policy is evaluated at the final checkpoint after 20,000 optimization steps, using 20 matched rollouts per task and condition. Success rates are reported with estimated binomial standard errors, and completion times as mean \pm sample SD across successful rollouts.
Results: Table II shows higher RRDF success on all six task–condition pairs. The gap widens under held-out positions for Soap Pick-up and Plate Stacking, while Toolbox remains the most challenging task. Section V-C complements these behavioral results with controlled representation- and action-level input-sensitivity probes. Figure 5 shows matched rollouts under nominal and shifted conditions, illustrating spatial adaptation in Soap Pick-up, fine alignment in Plate Stacking, and more precise placement in Toolbox. Figure 6 illustrates closed-loop recovery from an intermediate Toolbox placement error. After failed lid closure, the dense baseline remains stuck, whereas RRDF reopens the lid, corrects the placement, and completes the task.
V-C State-to-Image and Action Sensitivity
We next examine whether the topological difference manifests in visual representations and action predictions by probing the compact-to-visual route through proprioception. The policy latent, at inference, is fixed to its prior mean z=0 [1], leaving proprioception as the varying compact input; we therefore intervene on state while holding the latent fixed. Using frozen policies trained on Square, we construct state and image interventions by pairing each reference observation with a sample from another episode at the same normalized trajectory phase. State interventions replace only proprioception with the matched state, while image interventions jointly replace the agent and wrist views with the matched images. All other inputs, including the policy latent, remain fixed. Metrics are first averaged over sampled phases within each episode, then reported as mean \pm sample SD across episode means.
Representation-level state imprinting: For view v, let \mathbf{V}_{v}^{\ell}\in\mathbb{R}^{N_{v}\times d} denote the nominal visual tokens at encoder depth \ell, and \widetilde{\mathbf{V}}_{x,v}^{\ell} the corresponding tokens under intervention x\in\{s,I\}. We first measure the scale-normalized representation change:
\displaystyle\delta_{x,v}^{\ell}=\frac{\left\|\mathbf{V}_{v}^{\ell}-\widetilde{\mathbf{V}}_{x,v}^{\ell}\right\|_{F}/\sqrt{N_{v}d}}{\sigma_{v}^{\ell}+\epsilon},where \sigma_{v}^{\ell}=\|\mathbf{V}_{v}^{\ell}\|_{F}/\sqrt{N_{v}d} is the activation scale of the nominal visual tokens. The normalization allows comparison across layers and views. We report \mathbb{E}[\delta{s,v}^{\ell}] as the state-induced representation change; larger values indicate stronger state influence on the spatial visual representation.
A small state-induced change could also arise from a representation that is generally insensitive to its inputs. We therefore normalize it by the corresponding image-induced change:
\displaystyle\Gamma_{v}^{\ell}=\mathbb{E}\!\left[\frac{\delta_{s,v}^{\ell}}{\delta_{I,v}^{\ell}+\epsilon}\right].The ratio is computed for each phase-matched pair before averaging. \Gamma_{v}^{\ell}>1 indicates greater relative sensitivity to state than image changes, whereas \Gamma_{v}^{\ell}<1 indicates greater relative sensitivity to the image. Agent and wrist views are reported separately here.
\Gamma^{\ell} (triangles); background bands mark RRDF’s stages. (b) Action changes D_{s} and D_{I} (bars) and ratio \Lambda_{A} (diamonds). Shading and error bars denote SD across episode means.Action-level intervention sensitivity: We additionally test whether the same imbalance appears in the policy output. Let \widehat{\mathbf{A}}_{x} denote the predicted normalized action chunk under intervention x\in\{s,I\}, and define its change from the nominal prediction \widehat{\mathbf{A}} as D_{x}=\|\widehat{\mathbf{A}}-\widehat{\mathbf{A}}_{x}\|_{F}/\sqrt{Hd_{a}}, where H is the chunk horizon and d_{a} the action dimension. We summarize the relative influence of state and image interventions as:
\displaystyle\Lambda_{A}=\mathbb{E}\!\left[\frac{D_{s}}{D_{I}+\epsilon}\right].Thus, \Lambda_{A}>1 indicates greater action-output sensitivity to state than image changes, whereas \Lambda_{A}<1 indicates greater relative sensitivity to the image.
Figure 7 summarizes the intervention sensitivity analysis. At the representation level, RRDF exhibits zero state-induced change in spatial visual tokens throughout the protected prefix, as implied by Equation 11. After routing begins, the two representation-level measures (the state-induced change \mathbb{E}[\delta_{s,v}^{\ell}] and state-to-image ratio \Gamma^{\ell}) remain below those of dense fusion at matched depths, showing that lower measured state-induced visual sensitivity persists after register-mediated readback begins. At the action level, state interventions induce substantially larger action-chunk changes than matched image interventions under dense fusion, resulting in a high \Lambda_{A}. RRDF substantially reduces this relative state-to-image action sensitivity. Importantly, reduced state-to-image sensitivity does not remove proprioceptive conditioning: state tokens remain directly available to the action generator. Together with the task-level gains, the lower representation- and action-level state-to-image sensitivity is consistent with the motivation for controlling shortcut-prone early fusion while retaining compact action conditioning.
V-D Architectural Ablations
We train one policy per ablation variant using the same training seed and matched rollout initializations. Table III groups controls into global topology, prefix composition, and register-workspace routing; per-checkpoint evaluation follows Section V-A. Delayed variants use the same protected-prefix depth at 2, and “Sep.” denotes register-free stream separation.
- (a) Global topology controls
- データなし
- データなし
- データなし
- データなし
- データなし
- Dense
- データなし
- データなし
- Dense
- 75.3{\pm}3.1
- 1.39{\pm}0.20
- Dense + R
- \checkmark
- データなし
- Dense
- 77.3{\pm}3.1
- 0.96{\pm}0.29
- Delayed Dense
- データなし
- Sep.
- Dense
- 87.3{\pm}2.3
- 0.81{\pm}0.16
- R-Route
- \checkmark
- データなし
- Routed
- 90.7{\pm}2.3
- 0.39{\pm}0.01
- (b) Pre-routing prefix decomposition
- データなし
- データなし
- データなし
- データなし
- データなし
- R-Iso-Route
- \checkmark
- Iso.
- Routed
- 90.7{\pm}1.2
- 0.44{\pm}0.05
- R-Col-Route
- \checkmark
- Col.
- Routed
- 91.3{\pm}5.0
- \mathbf{0.21{\pm}0.02}
- (c) Register-workspace routing
- データなし
- データなし
- データなし
- データなし
- データなし
- R-Shared
- \checkmark
- Shared
- Routed
- 88.7{\pm}6.4
- 0.58{\pm}0.14
- R-Coupled
- \checkmark
- Coupled\rightarrowCol.
- Routed
- 91.3{\pm}5.8
- 0.42{\pm}0.07
- R-RestrCol
- \checkmark
- Iso.\rightarrowRestr. Col.
- Routed
- 92.7{\pm}4.2
- 0.47{\pm}0.10
- RRDF
- \checkmark
- Iso.\rightarrowCol.
- Routed
- \mathbf{93.3{\pm}3.1}
- 0.45{\pm}0.11
Fusion-topology decomposition: Adding registers to dense fusion yields only a small performance change, indicating that additional token capacity alone does not explain the gain. Delaying direct compact–visual fusion without registers produces a much larger improvement, showing that fusion onset is itself an important architectural factor. The register-mediated variants consistently achieve lower sensitivity, \Gamma^{L}, while improving performance.
Both isolation-only and collection-only prefixes improve over dense fusion. The full schedule achieves the highest mean success, although simplified schedules perform similarly. The collection-only prefix produces the lowest state sensitivity without the highest success, indicating that minimum sensitivity is not a sufficient model-selection criterion.
Register-workspace routing: Compared with R-Shared, which lets all registers read both primary streams during Isolation, source-specific access improves task performance and reduces compact-to-image sensitivity. R-Coupled introduces cross-register interaction during Isolation, whereas R-RestrCol maintains source-specific access through Collection; both retain most of the gain. The full RRDF schedule achieves the highest mean success by combining source-specific accumulation with joint collection.
Register count and routing delay: Figure 8 examines the two structural hyperparameters of RRDF, reporting the best-of-final-ten results. Varying the register count R reveals a broad high-performing region around R=2–6, with no consistent benefit from further increasing register workspace width, indicating weak sensitivity to register count within this range. The default R2D2 schedule achieves the highest observed success, while gains over dense fusion persist across the tested readback settings. This includes the no-encoder-readback endpoint R2D4. We retain R2D2 as the default because it combines an early protected prefix with later register-mediated feedback.
iDj denotes R=i registers and L_{\rm delay}=j, with L=4; D2/D3/D4 use (L_{\rm iso},L_{\rm col},L_{\rm route})=(1,1,2)/(1,2,1)/(1,3,0). Left: register-count sweep with L_{\rm delay}=2; right: routing-delay sweep with R=2. D4 is the no-encoder-readback boundary case. Bars show success and gains over dense fusion; lines and shading show mean completion time \pm SD.- ResNet-18
- 75.3\pm 3.1
- 10.56\pm 0.68
- \mathbf{93.3\pm 3.1}
- 9.74\pm 0.25
- DINOv2-Base
- 76.7\pm 9.0
- 9.89\pm 2.25
- \mathbf{88.0\pm 4.0}
- 10.04\pm 2.25
- Feature concat
- 81.1\pm 3.8
- 7.50\pm 0.27
- Dense fusion
- 80.8\pm 3.9
- 7.19\pm 0.16
- RRDF
- \mathbf{84.3\pm 3.3}
- 7.26\pm 0.08
Visual backbone and action-generator transfer: On Square, we replace ResNet-18 with DINOv2-Base [39] and compare transformer-based Diffusion Policy’s [3] native feature concatenation with dense spatial-token fusion and RRDF. Both comparisons favor RRDF (Table IV,Table V), extending the evaluation beyond default ACT.
VI Conclusion
We introduced Register-Routed Delayed Fusion (RRDF), a source-partitioned attention schedule that masks direct compact-visual exchange and delays register-mediated feedback while preserving compact action conditioning. Across the evaluated simulation and real-robot tasks, RRDF matches or improves nominal performance and achieves higher success under the tested appearance and position shifts. Ablations favor structured fusion over registers alone, while phase-matched probes reveal lower measured state-to-image sensitivity. Results with backbone and action-generation transfer support compatibility beyond the default ACT configuration, highlighting RRDF’s flexibility as a modular observation-fusion component for visuomotor policies.