Paper deep dive
TAO-DA: Towards Autonomous Operation--A Dual-Arm Vision-Language-Action Model for Coordinated Manipulation
Yongsheng Zhao, Han Gao, Baoping Cheng, Jingyao Tang, Dian Zhou, Deng Liang, Ji Ge, Xuanzhang Wen, Lei Zhao, Ye Wang
Intelligence
Status: not_run | Model: - | Prompt: - | Confidence: 0%
Entities (0)
Relation Signals (0)
No relation signals yet.
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Vision-Language-Action (VLA) models provide a unified framework for grounding high-level semantic information into low-level robot actions, enabling scalable robotic manipulation across diverse tasks. However, existing VLA models lack explicit mechanisms to disentangle the states and intents of the two arms, leading to unintended cross-arm interference that degrades task execution success. To address this issue, we propose a symmetric Dual-Arm Expert (DAE) architecture built upon a shared Vision-Language Model (VLM) backbone with decoupled, arm-specific expert towers. Expert selection is carried out through a two-stage dual-arm intent routing scheme, in which experts are routed either by explicit language instructions in the first stage or by implicit visual semantics in the second stage. Moreover, we introduce a lightweight task progress prediction module that leverages cross-attention between the pre-chunk temporal features and semantic representations of proprioceptive and visual observations to accurately estimate frame-wise task completion progress. This module facilitates task progress synchronization to support coordinated scheduling for collaborative multi-robot tasks. Experimental results demonstrate the effectiveness of our model in dual-arm intent routing and the disentanglement of cross-arm interference, and further provide preliminary evidence of emergent skill generalization from single- to dual-arm tasks (as well as the reverse), together with cross-arm motion-domain skill transfer.
Tags
Links
- Source: https://arxiv.org/abs/2609.33197v1
- Canonical: https://arxiv.org/abs/2609.33197v1
Trouble viewing inline? Open PDF directly â
Full Text
36,168 characters extracted from source content.
Expand or collapse full text
TAO-DA: Towards Autonomous OperationâA Dual-Arm VisionâLanguageâAction Model for Coordinated Manipulation Yongsheng Zhao, Han Gao, Baoping Cheng, Jingyao Tang, Dian Zhou, Deng Liang, Ji Ge, Xuanzhang Wen, Lei Zhao, Ye Wang Affiliation: China Mobile (Hangzhou) Information Technology Co., Ltd., Hangzhou, China Corresponding author: Baoping Cheng, chengbaoping@cmhi.chinamobile.com Abstract VisionâLanguageâAction (VLA) models provide a unified framework for grounding high-level semantic information into low-level robot actions, enabling scalable robotic manipulation across diverse tasks. However, existing VLA models lack explicit mechanisms to disentangle the states and intents of the two arms, leading to unintended cross-arm interference that degrades task execution success. To address this issue, we propose a symmetric DualâArm Expert (DAE) architecture built upon a shared VisionâLanguage Model (VLM) backbone with decoupled, armâspecific expert towers. Expert selection is carried out through a two-stage dual-arm intent routing scheme, in which experts are routed either by explicit language instructions in the first stage or by implicit visual semantics in the second stage. Moreover, we introduce a lightweight task progress prediction module that leverages cross-attention between the pre-chunk temporal features and semantic representations of proprioceptive and visual observations to accurately estimate frame-wise task completion progress. This module facilitates task progress synchronization to support coordinated scheduling for collaborative multiârobot tasks. Experimental results demonstrate the effectiveness of our model in dual-arm intent routing and the disentanglement of cross-arm interference, and further provide preliminary evidence of emergent skill generalization from single- to dual-arm tasks (as well as the reverse), together with cross-arm motion-domain skill transfer. Index Terms: Bimanual manipulation, visionâlanguageâaction, dual-arm expert, intent routing. I INTRODUCTION VisionâLanguageâAction (VLA) models combine language, visual observations, and robot states to generate manipulation actions, providing a language-conditioned interface for control [12]. Recent systems use autoregressive, diffusion-based, or flow-matching action generators for structured manipulation tasks [9, 2, 1, 5]. A common bimanual VLA design represents both arms in a unified action generator. This simplifies the action interface but may couple the executing arm to irrelevant state and visual changes from the other arm. Such coupling matters when only one arm is required, when the arms execute sequential subtasks, or when demonstrations assign asymmetric roles. A dual-arm policy should therefore retain shared task semantics while selectively controlling arm-level action generation. Based on this observation, we propose TAO-DA, a dual-arm VLA framework built around two principles: shared multimodal representations for task-level reasoning and arm-specific action towers for low-level control. DAIR determines the active-arm set from language and visual context, and DAE generates actions through the selected arm-specific pathways. We evaluate this factorization against unified and weakly decoupled alternatives. The main contributions are as follows: âą We formulate inactive-arm interference as an action-generation problem and study three DAE variants spanning unified, mask-based, and independent arm-level processing. âą We introduce Dual-Arm Intent Routing (DAIR), which combines rule-based language parsing with learned multimodal classification to predict left-only, right-only, or dual-arm execution. âą We evaluate the architectures on real-robot tasks under controlled inactive-arm disturbances, together with routing ablations under instructions that do not explicitly identify the active-arm set and complementary studies of arm-wise skill reuse. Fig. 1: Overview of TAO-DA. SigLIP encodes the multi-view observations, and Eagle-2.5-VL fuses visual and language tokens into the context used by DAIR. After routing, inactive end-effector-view tokens are masked at the VLM input when constructing the action-conditioning context. DAE then generates actions through the selected arm-specific pathways, trained with flow matching. I RELATED WORK I-A VisionâLanguageâAction Models VLA models ground multimodal observations in robot actions. Autoregressive methods such as RT-1, RT-2, and OpenVLA discretize actions for sequence modeling [3, 21, 9]. Diffusion-based policies model continuous action distributions, while flow-matching methods such as Ï0 _0 and GR00T use continuous generative action models [5, 2, 1]. These methods commonly use a unified action representation. TAO-DA instead studies whether the action generator should be factorized by arm. I-B Structured Bimanual Manipulation Bimanual policies have explored task decomposition, visual masking, one-shot demonstrations, and transfer from single-arm policies. AnyBimanual uses skill management and visual alignment to coordinate unimanual primitives [10]; EgoVLA and VLBiMan learn bimanual behaviors from human or demonstration-based priors [14, 20]; TwinVLA reuses single-arm policies with additional coordination mechanisms [8]. Recent work introduces more explicit structure into bimanual VLA policies. PEAfowl strengthens geometry-aware multi-view fusion [7], while See Selectively, Act Adaptively and Co-VLA structure action generation through interaction-aware experts or shared and arm-specific coordination components [6, 13]. A complementary approach improves robustness through training-time modality masking [4]. For compositional skill reuse, SkillVLA recombines learned single-arm skills across new leftâright pairings [16], whereas MA-VLA assigns mid-level atomic prompts to individual arms to support unseen collaboration patterns [18]. These approaches motivate explicit role assignment and selective information flow. TAO-DA instead focuses on active-arm-set inference and disturbance isolation: DAIR selects left-only, right-only, or dual-arm execution, while Dual-Tower separates arm-level action-generation parameters. I METHOD I-A Overview We propose TAO-DA (Towards Autonomous Operation with a Dual-Arm VLA), as illustrated in Fig. 1. Unlike approaches that model bimanual manipulation in a unified action space, TAO-DA retains a shared multimodal task representation while separating arm-specific action generation. TAO-DA takes multi-view visual observations, a language instruction, and proprioceptive states as input. The observations comprise one egocentric-view image and two optional end-effector-view images captured by cameras mounted on the left and right arms. Each image is encoded by the same pretrained SigLIP vision encoder [15]. The resulting visual tokens are concatenated with language tokens and processed by the frozen Eagle-2.5-VL backbone to extract fused representations. Let VLââNĂDE_VL ^NĂ D denote the unmasked multimodal representation used by DAIR. After routing, the action-conditioning representation is constructed with the inactive end-effector-view tokens masked at the VLM input. Proprioceptive features are encoded separately, while arm-specific states and action tokens are processed by their corresponding action pathways. During training, the instruction for each task is randomly sampled from a pool of semantically equivalent expressions. I-B DAIR: Dual-Arm Intent Routing Guided by Language and Vision I-B1 Intent Representation We encode the active-arm set as the binary vector =[rL,rR]â0,12,r=[r_L,r_R]â\0,1\^2, where rLr_L and rRr_R indicate whether the left and right arms are active. The valid classes are left-only, right-only, and dual-arm: ÏâĄ(0)=[1,0],ÏâĄ(1)=[0,1],ÏâĄ(2)=[1,1].Ï(0)=[1,0], Ï(1)=[0,1], Ï(2)=[1,1]. We train the routing classifier as a three-class problem with cross-entropy loss: âroute=âlogâĄpc,L_route=- p_c, where câ0,1,2câ\0,1,2\ is the target class and pcp_c is the predicted probability of that class. The three-class interface prevents the classifier from producing the invalid no-arm vector [0,0][0,0] during normal execution. I-B2 Two-stage Arm Intent Inference Stage 1: Rule-Based Language Intent Parsing DAIR first applies a rule parser to the language instruction. The parser recognizes explicit arm-related expressions, such as âleft arm,â âright arm,â âboth arms,â âleft hand,â and âright hand,â and maps them to the corresponding active-arm set ^rule r_rule. When expressions referring to both arms are present, the dual-arm intent takes precedence and the parser returns ^rule=[1,1] r_rule=[1,1]. The rule parser does not use spatial expressions to infer arm intent. If an instruction contains no explicit arm-related expression, the parser returns the internal no-match code [0,0][0,0], which indicates that the learned multimodal stage should be activated rather than a valid no-arm intent. Stage 2: Model-Based Multimodal Intent Prediction In the second stage, the multimodal features are normalized and pooled using a learnable query: norm _norm =LayerNormâĄ(VL), =LayerNorm(E_VL), =MHAâĄ(,norm,norm). =MHA(q,E_norm,E_norm). An MLP produces three logits, which are converted to class probabilities pip_i; the predicted class is then mapped to the binary interface: c^=argâmaxiâĄpi,^model=ÏâĄ(c^). c= *arg\,max_ip_i, r_model=Ï( c). During inference, a previously selected intent can be held after the task has progressed sufficiently. Given the predicted progress p^t p_t, the threshold Ïhold _hold, and the previous intent ^tâ1 r_t-1, the routing rule is ^t=^rule,^ruleâ [0,0],^model,^rule=[0,0],^tâ1âunavailable,^model,^rule=[0,0],p^tâ€Ïhold,^tâ1,otherwise. r_t= cases r_rule,& r_ruleâ [0,0],\\ r_model,& subarrayc r_rule=[0,0],\\ r_t-1\ unavailable subarray,\\ r_model,& subarrayc r_rule=[0,0],\\ p_t†_hold subarray,\\ r_t-1,&otherwise. cases This progress-based hold mechanism stabilizes routing decisions; it is distinct from the deployment-level task scheduler. I-C DAE: Dual-Arm Expert Module Fig. 2: Architectural variants of DAE. Single-Tower uses a unified state and action space, Dual-Mask introduces weak decoupling through selective token masking in a shared DiT, and Dual-Tower provides strong decoupling through two parameter-independent DiT branches. All variants support single-arm and dual-arm execution. We compare three DAE variants spanning unified to fully separated arm-level processing, as shown in Fig. 2. Single-Tower concatenates both armsâ state and action tokens in one DiT; Dual-Mask retains the shared DiT but restricts token interactions; and Dual-Tower separates the branches and their parameters. All variants use the same multimodal context and flow-matching objective. Because Dual-Tower duplicates the arm-level components, this is an architectural comparison rather than a strictly parameter-matched attribution. Unless otherwise specified, TAO-DA refers to the complete model comprising DAIR, the task-progress module, and the Dual-Tower DAE variant. I-C1 Dual-Mask: Weak Decoupling via Token Masking Arm-Specific Token Masking Dual-Mask uses a shared DiT backbone for both arms, while selectively restricting information flow with an arm-mode attention mask. The input contains four arm-specific token groups: in _in =[stateL,stateR, =[X_state^L,X_state^R, OPENactionL,actionR] _action^L,X_action^R] ââNtokĂd, ^N_tokĂ d, where statekX_state^k denotes the state tokens of arm k and actionkX_action^k denotes its noisy action tokens, with kâL,Rkâ\L,R\. For each execution mode mâleft,right,dualmâ\left,right,dual\, we define a binary mask (m)â0,1NtokĂNtok,M^(m)â\0,1\^N_tokĂ N_tok, and apply the mask to DiT self-attention: AttnâĄ(,,âŁ(m)) (Q,K,V ^(m)) =softmaxâĄ(â€d+logâĄ(m))â, =softmax ( QK d+ ^(m) )V, where a zero entry in (m)M^(m) suppresses the corresponding attention logit. In left-arm mode, only the left state and action groups can attend to one another; right-arm mode is defined symmetrically; dual-arm mode permits attention across all groups. The multimodal task representation remains shared across modes. Dual-Mask uses the same flow-matching objective as the other variants. Its mask limits direct exchange between arm-specific token groups, but the two arms still share the DiT parameters and conditioning pathway. Dual-Tower therefore provides a stronger form of arm-level separation. I-C2 Dual-Tower: Strong Decoupling via Independent Action Towers Dual-Tower uses two branches with the same architecture but independent parameters, denoted by LT_L and RT_R. Each branch has its own state encoder, action tokenizer, DiT, and action decoder. Specifically, let ks^k denote the raw proprioceptive state of arm k. The state encoder and action tokenizer produce statek _state^k =EncstatekâĄ(k), =Enc_state^k(s^k), actionk _action^k =TokactionkâĄ(αk), =Tok_action^k(a_α^k), where αka_α^k is the noisy or interpolated action sequence used by flow matching. Thus, statekX_state^k and actionkX_action^k denote encoded token sequences rather than raw states or actions. Their concatenated inputs are inL _in^L =[stateL,actionL]ââNtokLĂd, =[X_state^L,X_action^L] ^N_tok^LĂ d, inR _in^R =[stateR,actionR]ââNtokRĂd. =[X_state^R,X_action^R] ^N_tok^RĂ d. The two sequences are processed independently and conditioned on the routed multimodal context. Their arm-specific states, action tokens, and parameters remain separate. During training, the annotated routing vector =[rL,rR]r=[r_L,r_R] selects LT_L, RT_R, or both; during inference, it is replaced by DAIRâs prediction r. Dual-Tower approximately doubles the parameters of the arm-level components, while the frozen VLM and DAIR remain shared. Only the selected tower contributes during single-arm execution; both towers receive the shared task context during dual-arm execution. Routing-Conditioned Action Generation During training, the annotated r selects the arm-specific trajectory slices and action targets. Each active tower encodes its state and noisy action tokens, conditions the DiT on the routed multimodal context and predicted task progress, and decodes an arm-specific action. Dual-arm samples supervise both towers at synchronized time steps; inactive towers receive no action supervision for single-arm samples. At inference, r controls the same data flow. Arm-Conditioned View Masking Let =[ego,L,R]V=[V_ego,V_L,V_R] denote the SigLIP tokens from the three views and langE_lang the language-token sequence. For action conditioning, inactive end-effector-view tokens are masked before entering the VLM: ~â()=MaskâĄ(,),~VLâ()=VLMâĄ(~â(),lang). V(r)=Mask\! (V,r ), E_VL(r)=VLM\! ( V(r),E_lang ). For =[1,0]r=[1,0], the right end-effector view is masked; the right-arm case is symmetric. For =[1,1]r=[1,1], both views are retained. The egocentric view remains available in all modes. Thus, the inactive end-effector view does not participate in the multimodal fusion used for action conditioning. Active-Arm Supervision For Dual-Tower, the routing vector =[rL,rR]r=[r_L,r_R] selects the supervised towers: âact=rLââFML+rRââFMR.L_act=r_LL_FM^L+r_RL_FM^R. Here, âFMkL_FM^k denotes the flow-matching objective for arm k. For single-arm samples, only one term is active, whereas both terms are used for dual-arm samples. Single-Tower and Dual-Mask use the same objective with their shared action-generation structures. I-D Task-Progress Prediction Module Progress-aware control has been explored for understanding execution state and long-horizon subtask transitions [17, 11]. In TAO-DA, a GRU encodes the DiT temporal features =[1,âŠ,T]H=[h_1,âŠ,h_T], and cross-attention fuses the resulting sequence with the VLM representation: =GRUâĄ(), =GRU(H), =MHAâĄ(,VL,VL). =MHA(S,E_VL,E_VL). A regression head predicts p^t p_t using normalized trajectory time as the target. At inference, this estimate supports DAIRâs hold mechanism and the deployment-level scheduler. IV EXPERIMENTS IV-A Platform and Dataset We collected 9,080 real-world teleoperation trajectories on an AGIBOT G1 humanoid robot with two 7-DoF arms and three RGB-D cameras operating at 30 Hz. Table I summarizes the task composition. For routing evaluation, we randomly hold out 10% of the data at the trajectory level; all routing variants use the same split. All action-policy variants use the same training data, observation interface, and action-execution strategy, while object placements vary across trials [19]. TABLE I: Real-world teleoperation dataset. Category Task Mode Traj. Duration (h) Single-arm Steamer Delivery Single 1,200 3.0 Bottle Grasping Single 880 3.2 Fruit Grasping Single 4,000 14.4 Tea Pouring Single 1,600 6.0 Dual-arm Collaborative Tea Dual 500 2.0 Desktop Organization Dual 900 3.3 Total â â 9,080 31.9 Single-arm tasks use one arm throughout execution, whereas dual-arm tasks involve simultaneous or sequential participation of both arms. Unless a task-specific protocol specifies otherwise, each real-robot condition is evaluated over 20 trials. Success is defined by the task goal: grasping the target object, placing it at the designated location, or completing tea pouring without spillage. IV-B Real-World Task Performance Tables I and I report success rates on single- and dual-arm tasks. Each baseline uses its corresponding pretrained checkpoint and is fine-tuned on the same training data with the same training strategy and input configuration. For dual-arm evaluation, we include GR00T N1.5 and Ï0.5 _0.5, two representative baselines also evaluated on the complete single-arm task suite. A dash denotes a task that a model cannot execute. TABLE I: Single-arm task success rates (%). The average includes only models evaluated on all five tasks. Task GR00T Ï0 _0 Ï0.5 _0.5 smolVLA GO-1 TAO-DA Bottle 85 92.5 95 45 30 95 Steamer-L 90 â 90 â 57.5 94 Steamer-R 97.5 â 75 â 45 95 Green Tea-L 66.7 â 75 â 12.5 75 Black Tea-R 70.8 â 67.5 â 29.2 83 Average 82.0 â 80.5 â 34.8 88.4 TABLE I: Success rates (%) on real-world tasks requiring coordinated use of both arms. Model Collaborative Tea Desktop Organization GR00T N1.5 78.5 80 Ï0.5 _0.5 100 85 TAO-DA 100 95 Among models evaluated on the complete single-arm suite, TAO-DA has the highest observed average success rate, 88.4%, compared with 82.0% for GR00T N1.5 and 80.5% for Ï0.5 _0.5. It records the best or tied-best value on four tasks, while GR00T N1.5 is higher on Steamer Delivery-R. On the dual-arm tasks, TAO-DA records 100% on Collaborative Tea and 95% on Desktop Organization, matching the highest observed value on the former and exceeding both reported baseline values on the latter. These comparisons describe the observed outcomes under the corresponding task protocols and are not treated as statistical significance claims. Fig. 3: Active-arm trajectory predictions when the inactive arm is perturbed. IV-C Robustness to Inactive-Arm Disturbances We compare Single-Tower, Dual-Mask, and Dual-Tower during single-arm execution while perturbing the inactive arm. MSE is computed between offline model predictions and the ground-truth active-arm actions in the recorded trajectories under clean and disturbed conditions. The ratio is defined as MSEdisturbance/MSEcleanMSE_disturbance/MSE_clean; a ratio near one indicates lower sensitivity to the disturbance. TABLE IV: Offline robustness to inactive-arm disturbances. Active arm Model Clean MSE Disturbed MSE Ratio Right Single-Tower 2.69Ă10â22.69Ă 10^-2 5.23Ă10â25.23Ă 10^-2 1.94 Dual-Mask 2.54Ă10â22.54Ă 10^-2 3.73Ă10â23.73Ă 10^-2 1.46 Dual-Tower 2.83Ă10â22.83Ă 10^-2 2.80Ă10â22.80Ă 10^-2 0.99 Left Single-Tower 5.53Ă10â25.53Ă 10^-2 8.85Ă10â28.85Ă 10^-2 1.60 Dual-Mask 5.88Ă10â25.88Ă 10^-2 6.67Ă10â26.67Ă 10^-2 1.13 Dual-Tower 8.54Ă10â28.54Ă 10^-2 8.54Ă10â28.54Ă 10^-2 1.00 As shown in Table IV, the disturbed-to-clean MSE ratios for Single-Tower are 1.94 and 1.60 under right- and left-arm execution, respectively. Dual-Mask reduces these ratios to 1.46 and 1.13, whereas Dual-Tower yields ratios of 0.99 and 1.00. These results are consistent with the hypothesis that separate action towers reduce the sensitivity of the active arm to inactive-arm disturbances. Fig. 3 visualizes the corresponding active-arm trajectory predictions. Absolute clean-condition MSE should be interpreted separately from disturbance isolation. We further evaluate real-robot execution from random initial states and under persistent inactive-arm disturbances. For the latter condition, noise is added to the seven-dimensional joint-state input of the inactive arm throughout task execution, while the active-arm state remains unchanged. Table V reports the resulting success rates. Across the random-initial-state and persistent-disturbance conditions, Dual-Tower maintains 95â100% success across both active arms, whereas the corresponding ranges are 20â60% for Single-Tower and 65â85% for Dual-Mask. TABLE V: Real-robot success rates (%) under the nominal condition, random initial states, and persistent inactive-arm disturbances (20 trials per condition). Condition Active arm Single- Tower Dual- Mask Dual- Tower Nominal Left 80 90 95 Right 70 95 100 Random initial state Left 40 85 95 Right 60 80 95 Persistent disturbance Left 25 65 100 Right 20 65 95 Fig. 4: Qualitative comparison on Desktop Organization from identical initial conditions. The objects are located in the robotâs right-arm workspace. Without arm-intent routing, the inactive left arm attempts an empty grasp; with DAIR, it remains stationary while the right arm executes the task. Under persistent disturbance, Dual-Tower records 100% and 95% success for left- and right-arm execution, compared with 25% and 20% for Single-Tower. The observed differences are 75 percentage points in both cases and are consistent with the offline isolation analysis. Given the finite trial count and the non-parameter-matched architectures, we interpret them as evidence within this protocol rather than as a general statistical claim. IV-D Arm-Intent Routing under Ambiguous Instructions We evaluate DAIR on tasks whose instructions do not explicitly identify the active-arm set. The classifier predicts left-only, right-only, or dual-arm intent. Fig. 4 shows Desktop Organization from identical initial conditions, with objects only in the right-arm workspace. Without routing, the left arm attempts an empty grasp; with DAIR, it remains stationary while the right arm executes the task. This example illustrates the intended routing behavior but does not constitute a quantitative comparison of downstream task success. On the held-out trajectory split, the full model with diverse instructions and task progress records per-class routing accuracies of 85.37%, 83.31%, and 96.13% for left-only, right-only, and dual-arm intent, respectively. The confusion matrix in Fig. 5 shows no cross-lateral errors between left-only and right-only predictions. Instead, 14.6% of left-only samples and 16.7% of right-only samples are misclassified as dual-arm. Thus, within this evaluation, errors are concentrated in distinguishing unimanual from bimanual execution rather than in identifying laterality. Fig. 5: Row-normalized confusion matrix for left-only, right-only, and dual-arm intent classification. Each row reports percentages over the corresponding ground-truth class. All four ablations in Fig. 6 use the same held-out trajectories. Multi randomly samples a semantically equivalent instruction for each task during training, whereas Fixed uses one instruction per task during both training and evaluation; w/o Progress removes the entire task-progress module. Within Multi, removing progress changes right-only accuracy from 83.31% to 68.48% and dual-arm accuracy from 96.13% to 89.22%. With progress retained, Fixed records 78.66% right-only accuracy, compared with 83.31% for Multi. These protocol-specific differences characterize how routing accuracy changes with the availability of task-progress information and instruction diversity; they do not establish corresponding improvements in downstream task success. In addition, Fig. 8 provides a qualitative visualization of the predicted task-progress signal during a real-world Steamer Delivery episode. Fig. 6: Per-class routing accuracy under instruction-diversity and task-progress ablations. Multi samples semantically equivalent instructions during training, whereas Fixed uses one instruction per task; w/o Progress removes the task-progress module. Fig. 7: Qualitative visualization of task-progress prediction during real-world Steamer Delivery. Fig. 8: Number of successful Desktop Organization trials under left-only, right-only, and dual-arm execution. Each DAE variant is evaluated over 20 trials per execution mode and is trained on bimanual demonstrations without corresponding single-arm demonstrations. Fig. 9: Qualitative single-to-dual-arm composition from separate arm-specific demonstrations. The two learned skills are executed in parallel without target-task bimanual demonstrations or additional fine-tuning. IV-E Cross-Arm Skill Transfer and Composition We evaluate arm-wise skill reuse in three settings. First, all three DAE variants are trained on bimanual demonstrations of Collaborative Tea and Desktop Organization, without corresponding single-arm demonstrations, and evaluated on Desktop Organization under left-only, right-only, and dual-arm execution. As shown in Fig. 8, the two decoupled variants record higher observed success rates than Single-Tower in all three modes over 20 trials per variant and mode. Dual-Tower reaches 100%, 90%, and 95%, respectively, compared with 80%, 50%, and 50% for Single-Tower. Under this protocol, the results are consistent with arm-specific pathways supporting reuse of behaviors learned from bimanual demonstrations. Second, we train one Dual-Tower model on right-arm Steamer Grasping and left-arm Bottle Grasping. Fig. 9 shows the model executing the two learned behaviors in parallel during bimanual Picking & Placing, without bimanual demonstrations of the target task or additional fine-tuning. This is a qualitative instance of composing separately demonstrated arm-specific behaviors, rather than evidence of acquiring a new skill or tightly coupled coordination. Finally, in three exploratory Collaborative Tea runs, we swap the training assignment of right-arm teapot grasping and left-arm cup grasping. Dual-Tower executes the reversed roles without reversed-role demonstrations or fine-tuning, but with lower qualitative precision; this limited observation is not treated as evidence of robust cross-arm transfer. IV-F Deployment Case Study We also evaluate TAO-DA within an autonomous-restaurant deployment that integrates three robot types and coordinates six robots across more than 20 service tasks; representative tasks are shown in Fig. 10. The complete system records 92.08% end-to-end success over 101 full-process trials. Because this metric includes perception, manipulation, scheduling, and system execution, it characterizes the integrated deployment and is not attributed solely to TAO-DA. The task-progress signal supports both DAIRâs hold mechanism and deployment-level task transitions. Fig. 10: Representative tasks in the autonomous restaurant deployment. IV-G Scope and Limitations Our conclusions are limited to the reported tasks and protocols. The architectural comparison is not parameter matched because Dual-Tower duplicates the arm-level components. DAIR is evaluated primarily through routing accuracy, and its downstream effect is illustrated qualitatively rather than isolated by task-success ablations. The disturbance study perturbs inactive-arm proprioception and does not cover all physical or visual disturbances. Routing uses the shared unmasked multimodal representation, whereas inactive wrist-view tokens are excluded from the VLM input used for action conditioning. Task progress is supervised by normalized trajectory time rather than semantic completion, and the composition and role-reversal studies remain qualitative. V CONCLUSION We presented TAO-DA, which combines shared task-level multimodal reasoning with arm-specific action generation. Under the reported controlled disturbances, Dual-Tower reduces the observed sensitivity of active-arm execution to inactive-arm state perturbations, while DAIR provides explicit active-arm-set selection. The routing, skill-reuse, and deployment results characterize the framework within the evaluated protocols; broader validation will require parameter-matched comparisons, physical and visual disturbances, and quantitative transfer studies. References [1] J. Bjorck, F. Castañeda, N. Cherniadev, X. Da, R. Ding, L. Fan, Y. Fang, D. Fox, F. Hu, S. Huang, et al. (2025) Gr00t n1: an open foundation model for generalist humanoid robots. arXiv preprint arXiv:2503.14734. Cited by: §I, §I-A. [2] K. Black, N. Brown, D. Driess, A. Esmail, M. Equi, C. Finn, N. Fusai, L. Groom, K. Hausman, B. Ichter, et al. (2024) Ï 0: A visionlanguage-action flow model for general robot control, 2024a. URL https://arxiv. org/abs/2410.24164. Cited by: §I, §I-A. [3] A. Brohan, N. Brown, J. Carbajal, Y. Chebotar, J. Dabis, C. Finn, K. Gopalakrishnan, K. Hausman, A. Herzog, J. Hsu, et al. (2022) Rt-1: robotics transformer for real-world control at scale. arXiv preprint arXiv:2212.06817. Cited by: §I-A. [4] D. Cheng, Z. Li, Y. Zhou, H. Li, J. Zhang, L. Lei, M. Dong, J. Gui, and J. Wang (2026) Robust bimanual vision-language-action models via embarrassingly simple modality masking. arXiv preprint arXiv:2608.22419. External Links: Link Cited by: §I-B. [5] C. Chi, Z. Xu, S. Feng, E. Cousineau, Y. Du, B. Burchfiel, R. Tedrake, and S. Song (2025) Diffusion policy: visuomotor policy learning via action diffusion. The International Journal of Robotics Research 44 (10-11), p. 1684â1704. Cited by: §I, §I-A. [6] Y. Choi, Y. Son, and S. Lim (2026) See selectively, act adaptively: dual-level structural decomposition for bimanual robot manipulation. arXiv preprint arXiv:2606.13279. Cited by: §I-B. [7] Q. Fan, Z. Li, J. Hu, Y. Lu, W. Chen, Q. Shen, X. Long, Y. Cai, T. Lu, S. Wang, and X. Cao (2026) PEAfowl: Perception-Enhanced Multi-View Vision-Language-Action for Bimanual Manipulation. IEEE Robotics and Automation Letters 11 (10), p. 11841â11848. External Links: ISSN 2377-3766, Document Cited by: §I-B. [8] H. Im, E. Jeong, J. Fu, A. Kolobov, and Y. Lee (2025) TwinVLA: data-efficient bimanual manipulation with twin single-arm vision-language-action models. arXiv preprint arXiv:2511.05275. Cited by: §I-B. [9] M. J. Kim, K. Pertsch, S. Karamcheti, T. Xiao, A. Balakrishna, S. Nair, R. Rafailov, E. Foster, G. Lam, P. Sanketi, et al. (2024) Openvla: an open-source vision-language-action model. arXiv preprint arXiv:2406.09246. Cited by: §I, §I-A. [10] G. Lu, T. Yu, H. Deng, S. S. Chen, Y. Tang, and Z. Wang (2025) Anybimanual: transferring unimanual policy for general bimanual manipulation. In Proceedings of the IEEE/CVF International Conference on Computer Vision, p. 13662â13672. Cited by: §I-B. [11] C. Ma, Y. Yang, R. Corcodel, S. Jain, A. Wu, C. Hori, and D. Romeres (2026) FurnitureVLA: learning long-horizon bimanual furniture assembly with vision-language-action model. arXiv preprint arXiv:2607.01212. External Links: Link Cited by: §I-D. [12] Y. Ma, Z. Song, Y. Zhuang, J. Hao, and I. King (2024) A survey on vision-language-action models for embodied ai. arXiv preprint arXiv:2405.14093. Cited by: §I. [13] Y. Wang, J. Yu, X. Peng, L. Xu, Y. Mao, W. Li, J. Yoo, D. Lee, D. Ji, M. Zhao, and C. Zhang (2026) Co-VLA: coordination-aware structured action modeling for dual-arm vision-language-action systems. arXiv preprint arXiv:2606.20285. External Links: Link Cited by: §I-B. [14] R. Yang, Q. Yu, Y. Wu, R. Yan, B. Li, A. Cheng, X. Zou, Y. Fang, X. Cheng, R. Qiu, et al. (2025) Egovla: learning vision-language-action models from egocentric human videos. arXiv preprint arXiv:2507.12440. Cited by: §I-B. [15] X. Zhai, B. Mustafa, A. Kolesnikov, and L. Beyer (2023) Sigmoid Loss for Language Image Pre-Training. External Links: Document Cited by: §I-A. [16] X. Zhai, Z. Huang, L. Wu, Q. Zhao, Q. Yu, J. Ren, C. Hao, and H. Soh (2026) SkillVLA: Tackling Combinatorial Diversity in Dual-Arm Manipulation via Skill Reuse. Cited by: §I-B. [17] Q. Zhang, S. Zhai, S. Zhang, L. Liu, TianyiZhang, F. Huang, Z. HaoranECNU, M. Zhou, and J. Pang (2026) VLAC: a generalist action-critic model via pair-wise progress understanding. External Links: Link Cited by: §I-D. [18] Z. Zhang, J. Xiao, Z. Zhang, Y. Wang, L. Kang, Y. Qin, C. Xia, H. Zhou, T. Fu, E. Zhou, R. Zhang, Z. Yin, H. Lu, and L. Wang (2026) MA-VLA: multi-arm vision-language-action model for collaboration and compositional generalization. arXiv preprint arXiv:2608.25864. External Links: Link Cited by: §I-B. [19] Y. Zhao, L. Zhao, B. Cheng, G. Yao, X. Wen, and H. Gao (2025) VLA-RAIL: A Real-Time Asynchronous Inference Linker for VLA Models and Robots. Cited by: §IV-A. [20] H. Zhou and K. Jia (2025) VLBiMan: vision-language anchored one-shot demonstration enables generalizable bimanual robotic manipulation. arXiv preprint arXiv:2509.21723. Cited by: §I-B. [21] B. Zitkovich, T. Yu, S. Xu, P. Xu, T. Xiao, F. Xia, J. Wu, P. Wohlhart, S. Welker, A. Wahid, et al. (2023) Rt-2: vision-language-action models transfer web knowledge to robotic control. In Conference on Robot Learning, p. 2165â2183. Cited by: §I-A.