E-TTS: A New Embodied Test-Time Scaling Framework for Robotic Manipulation Wen Ye1,2* , Peiyan Li1,2* , Tingyu Yuan2,3 , Yuan Xu1,2 , Xiangnan Wu1,2 , Chaoyang Zhao3 , Jing Liu4 , Nianfeng Liu4 , Yan Huang1,2,4† , and Liang Wang1,2† New Laboratory of Pattern Recognition (NLPR), Institute of Automation, Chinese Academy of Sciences, Beijing, China 2 School of Artificial Intelligence, University of Chinese Academy of Sciences, Beijing, China 3 Foundation Model Research Center, Institute of Automation, 4 Chinese Academy of Sciences, Beijing, China FiveAges, Beijing, China [email protected], [email protected] {yhuang, wangliang}@nlpr.ia.ac.cn
arXiv:2606.27268v1 [cs.RO] 25 Jun 2026
1
Abstract. Recently, a few works have made early attempts to study test-time scaling for embodied tasks. However, two major challenges remain unsolved: (1) reasoning can effectively improve the performance of the policy, but its scaling mechanism has seldom been studied; (2) historical information is essential, as embodied tasks are inherently longhorizon and sequential, making sole reliance on current observations for action scaling inadequate due to the lack of historical context utilization. To address these challenges, we introduce E-TTS, a modular and plugand-play Embodied Test-Time Scaling framework that unifies reasoning and action scaling for robotic manipulation via history-aware iterative refinement with vision-language verifiers. To support joint reasoning-action scaling, E-TTS performs reasoning-action joint sampling and scoring in a pairwise manner. To better utilize historical information, E-TTS uses a history buffer to store historical context, which is then used by reasoning and action verifiers to evaluate the sampled candidates. Unlike conventional open-loop TTS methods, E-TTS introduces feedback generation into the sampling process to form a closed-loop iterative refinement mechanism, enhancing both inference efficiency and environmental adaptability. Each component functions as an independent and composable module, allowing flexible and adaptive configuration depending on task requirements. To evaluate the advantages of our framework, we conduct experiments across 4 different benchmarks, 6 environments, 3 embodiments, and 4 base vision-language-action models. The experimental results demonstrate that, without requiring additional expert data collection or retraining, E-TTS consistently improves performance, achieving up to a 33.14% increase in simulation and 26.62% in real-world scenarios. Our project page is https://27yw.github.io/E-TTS-Web/. Keywords: Vision–Language–Action models · Test time scaling · Robotic manipulation * †
Equal contribution. Corresponding authors.
W. Ye et al.
1
Introduction 4 benchmarks, 6 environments, 3 embodiments
step 2
33.14% in sim 26.62% in real
…
step T
SimplerEnv Google Robot
Done
input
LIBERO
SimplerEnv Google Robot SimplerEnv WidowX
step 2
feedback
VLAbench
input
… action
step T
LIBERO-Plus
Real-World Franka
3 categories of reasoning and 4 VLA models
history
reasoning
40
Done
W/o E-TTS
Ours
LIBERO
selected by verifier rejected by verifier
Ours
SimplerEnv WidowX
Models: E-CoT
Multimodal
<think>I should first grasp the handle and lift it from.. </think>
Models: ER1
Textual
trace: [1, 41], [20, 6], [0, 32], [255, 13], [30, 5]
Spatial
Models: MolmoAct
Success Rate(%)
step 1
79
W/o E-TTS
Success Rate(%)
action
E-TTS
Deployment
W/o E-TTS
91
Ours
Real-World
49
Success Rate(%)
step 1
W/o E-TTS
Ours
VLAbench 26
Success Rate(%)
Prior TTS
Success Rate(%)
2
W/o E-TTS
Ours
Fig. 1: Overview. E-TTS is an embodied test-time scaling framework that integrates reasoning and action scaling for robotic manipulation through history-aware, closedloop interactions with vision-language verifiers. When combined with standard VLA models, E-TTS consistently enhances performance, achieving up to a 33.14% improvement in simulation and 26.62% in real-world scenarios.
Test-time scaling (TTS) has gained significant attention in fields such as computer vision and natural language processing as it can improve model’s performance without requiring additional data or retraining. Such an advantage is even more appealing for the embodied domain, as collecting real-world robotic data is substantially more expensive than obtaining internet vision–language data. Fundamentally, TTS trades additional inference-time computation for higher output quality. In the embodied domain, there is a wide range of latency-insensitive tasks (e.g., object rearrangement), which prioritize task success over millisecond-level latency. For these scenarios, TTS offers a promising path toward robust execution. Consequently, a pivotal question arises: how can we apply Test-Time Scaling (TTS) in the embodied domain with an optimal balance between computation and performance? Recent works [11,15,17] explore test-time scaling (TTS) for embodied systems (see Fig. 1), as shown in the upper part of Fig. 1, yet they overlook two intrinsic challenges of robotic manipulation. First, it has become popular to incorporate a reasoning component before action prediction [14,19,29,47,48]. However, existing TTS methods focus solely on scaling actions, causing misalignment between highlevel planning and execution, and thus suboptimal manipulation performance. Unlike conventional vision-language tasks, manipulation is a sequential decisionmaking process. Historical trajectory context is vital for candidate evaluation, while iterative feedback is necessary to refine reasoning and actions. Current TTS approaches lack mechanisms to integrate this history, limiting their effectiveness in complex embodied scenarios. To effectively address these two challenges, we propose a unified embodied test-time scaling framework (E-TTS) that jointly scales reasoning and action
E-TTS
3
through history-aware, closed-loop interaction and refinement with vision–language verifiers (Fig. 1). Specifically, to tackle the first challenge, E-TTS performs joint reasoning–action sampling, where the reasoning process and low-level action generation are sampled and selected based on the unified score that is jointly modeled from both dimensions. For reasoning selection, we prompt the VLM to perform zero-shot scoring of each reasoning candidate. For action selection, we construct an action preference dataset, based on which a separate VLM is trained as a verifier to score candidate actions. To address the second challenge, we use a history buffer to store historical information, which is then incorporated into the input context to improve the verifier’s ability to model the temporal dependency. Moreover, our framework integrates feedback generation at sampling step. This generated feedback is then incorporated into subsequent sampling rounds, creating an iterative refinement process that enhances both efficiency and adaptability. E-TTS features a highly flexible architecture where every component is optional, independently configurable, and can be combined with others, providing an adaptable framework that accommodates a wide range of tasks and different VLA models without additional training. To validate its effectiveness, we integrate the proposed E-TTS with four representative vision-language-action models, all of which take vision-language inputs and output actions, but with different types of intermediate reasoning. The evaluation experiments are conducted across six environments: SIMPLER WidowX, SIMPLER Google Robot, LIBERO, LIBERO-Plus, VLAbench, and the real world. The average success rates are improved with a maximum gain of 33.14% and an average gain of 13.52%. Additionally, we conduct extensive ablation studies on the key components to identify the sources of improvement and explore the trade-off between reasoning scaling and action scaling, finding that both are important for embodied test-time scaling. To summarize, our main contributions are threefold:
– We introduce a novel plug-and-play embodied test-time scaling framework that can be seamlessly integrated with various different vision-languageaction models, enhancing their success rates without the need for additional expert data collection or retraining. – We tackle the unique challenges of the embodied domain by jointly scaling reasoning and action through history-aware, iterative refinement with vision–language verifiers, leading to significant performance improvements over conventional test-time scaling methods. – We conduct extensive experiments in both simulated and real-world environments to validate the effectiveness of our framework. The results consistently show that our approach significantly boosts task success rates across a variety of environments and embodiments.
4
W. Ye et al.
2
Related Work
2.1
Vision-Language-Action Models
With the rapid development of embodied domain [5, 7–9, 22, 23, 32, 33, 40, 41, 45], vision-Language-Action (VLA) models [14, 16, 21] have recently become a popular research direction, aiming to unify visual perception, language understanding, and decision-making within a single framework. However, simply coupling vision, language and motor signals is insufficient for addressing the reasoning demands in complex embodied environments. Thus, recent research emphasizes embedding reasoning as explicit action tokens, which is able to externalize internal cognitive processes before generating concrete actions [50]. Some reasoning-based VLAs, such as E-CoT [47] and RAD [10], incorporate multimodal structured chain-ofthought (CoT) representations into policy learning by synthesizing large-scale reasoning-action datasets. Some other works, such as ThinkAct [13], π0.5 [14], and Embodied-R1 [46], generate textual reasoning through reinforcement learning and planning, leveraging multimodal latent planning [13], heterogeneous data co-training [14], and embodied pointing representations [46] to improve long-horizon generalization and spatial reasoning. More recently, EMMA-X [34] and MolmoAct [19] extend this reasoning-enhanced paradigm toward spatially grounded multimodal action reasoning, in which models predict sub-tasks, scene descriptions, and fine-grained motor trajectories grounded in visual context, demonstrating strong generalization in real-world robotic manipulation. Despite significant progress, most VLAs rely on scaling dataset and model sizes during training to improve final performance, which limits their adaptability in environments with constraints on data and model size. 2.2
Test Time Scaling
Recent LLM progress has shifted focus to test-time scaling, which allocates more inference-phase computation via three primary strategies: Parallel scaling [4, 18, 20, 30] improves reliability by generating multiple candidates and aggregating them through selection mechanisms. Sequential scaling [6,28,39,44,51] enables iterative refinement, allowing models to progressively build and revise intermediate reasoning. Hybrid scaling [2,38,43] unifies these strengths, exemplified by Tree-of-Thought and Graph-of-Thought, to provide structured, adaptive exploration and deliberation. Inspired by these language-centric efforts, we explore test-time scaling for the embodied domain. Our framework jointly scales reasoning and action spaces while leveraging history-aware joint verification and selection to coordinate exploration and refinement during execution. 2.3
Embodied Test Time Scaling
Few studies have extended the concept of test-time scaling to the embodied domain, aiming to enhance inference-time performance without retraining the underlying policy. For example, Hume [31] introduces a dual-system framework
E-TTS
5
that augments a Vision-Language-Action (VLA) model with a value head for repeated sampling and cascaded denoising, enabling the model to re-evaluate and refine its action proposals during inference. Similarly, RoboMonkey [17] explores large-scale reward modeling and synthetic data generation to support the external evaluation of action candidates. RoVer [11] designs a robot processreward model for VLA systems, enabling them to score and refine candidate actions at inference time. TACO [42] designs a test-time scaling framework using pseudo-count estimation. However, these methods primarily scale within the action space, neglecting the tight coupling between reasoning and action. In contrast, our E-TTS jointly scales reasoning and action, significantly improving the success rate. Furthermore, these approaches fail to fully leverage historical context and the feedback, neglecting the sequential decision-making characteristics of the embodied domain. In contrast, we propose a history-aware, frameworklevel closed-loop framework that effectively addresses these unique challenges.
: Put Eggplant In the Basket
E-TTS Framework
History aware Verification
Vision-Language-Action Model
… Action Verifier
… …
…
…
…
…
…
…
… Reasoning Verifier
…
…
Adaptive Online Selection
Success!
History aware Verification Feedback rejected
Suggestion
Execute
Score
Update
Execute
selected
joint sample
Shared Input
reasoning
History Buffer
…
action
Fig. 2: Overview of the proposed E-TTS framework. At timestep t, given an instruction I and the current observation O_t , the Vision-Language-Action model jointly samples multiple reasoning-action pairs J_t^{i,j} = (c_t^i, a_t^{i,j}) . Each candidate is evaluated by the History-aware Verification module based on history buffer H_t , O_t and I , which applies both reasoning and action verifiers to assess consistency. Through Adaptive Online Selection, the best pair is executed; otherwise, Feedback-Guided Refinement is triggered to resample improved candidates.
3
Embodied Test-Time Scaling
3.1
Framework Overview
As shown in Fig. 2, given a task instruction I and the current observation O_t , our method first performs Reasoning-Action Joint Sampling (Sec. 3.2). This step involves sampling a diverse set of candidate pairs J_t^{i,j} = (C_t^i, a_t^{i,j}) ,
6
W. Ye et al.
where C_t^i represents an intermediate reasoning step and a_t^{i,j} is the corresponding action. These joint samples, along with previous observations, are stored in a history buffer denoted as H_t . The buffer is then utilized by our History-aware Verification and Selection (Sec. 3.3) module, which employs a dual-verifier (Reasoning (Sec. 3.3) and Action (Sec. 3.3)) to assess the candidates’ semantic and physical consistency through a joint scoring strategy. Next, we apply Adaptive Online Selection (Sec. 3.3) to evaluate the suitability of the candidate pair. If the confidence of the selected pair exceeds a predefined threshold, the corresponding action is executed. Otherwise, if no satisfactory candidate is found, the Feedback-Guided Iterative Refinement (Sec. 3.4) mechanism is triggered, providing corrective feedback to the VLA model. This feedback guides the model to resample more accurate and contextually aligned pairs. E-TTS is designed as a plug-and-play framework, and all modules are fully modular and configurable: they can be independently enabled, disabled, or combined depending on the task complexity, allowing E-TTS to adapt to different tasks and VLA architectures while maintaining a unified framework. The pseudocode for the entire pipeline is presented in Appendix A.2. 3.2
Reasoning-Action Joint Sampling
Prior works [11, 15, 17] primarily focus on scaling the action space, often overlooking the intermediate reasoning process. However, in complex embodied tasks, reasoning outcomes guide action predictions and, consequently, influence the final action results. To address this, E-TTS introduces a reasoning-action joint scaling strategy that aims to identify the optimal ⟨reasoning, action⟩ pair rather than selecting a single action. Specifically, we employ a general robot policy πθ (ct , at | Ot , I), where Ot denotes the current observation, I represents the task instruction, ct is the reasoning result, and at is the executed action. At each timestep t, we first sample a reasoning cit (i ∈ [1, M ]), based on which the policy generates N candidate N actions {ai,j t }j=1 . We define each ⟨reasoning, action⟩ pair as a joint unit, and the collection of all pairs corresponding to the same reasoning sample forms a joint sample batch: J_t^{i,j} = (c_t^i, a_t^{i,j}), \, \mathcal {B}_{t}^i = \{ J_t^{i,j} \}_{j=1}^{N} (1) where M is the maximum number of reasoning samples at each timestep and N is the number of action samples for each reasoning. This joint sampling paradigm generates a structured search space of reasoning-action pairs for the subsequent verification and selection module. Furthermore, since embodied tasks are inherently sequential decision processes, the final decisions depend not only on the current observation but also on the historical context. To account for this, we store the selected ⟨reasoning, action⟩ pairs along with past observations in a history buffer, providing historical experience for other modules. Specifically, at timestep t, we maintain a dynamic buffer: \mathcal {H}_t = \{ J_{t-K}, O_{t-K}, \ldots , J_{t-1}, O_{t-1} \}
(2)
E-TTS
7
which stores the most recent K reasoning–action pairs. This history buffer operates in a sliding-window manner with a total length of K: when a new joint pair Jt+1 is generated and verified, it is appended to Ht , while the oldest entry Jt+1−K is discarded, resulting in Ht+1 . More details can be found in Appendix A.1. 3.3
History-aware Verification and Selection
Building upon the joint sampling strategy and history buffer, we introduce a dual-verifier mechanism to evaluate the joint samples.
Reasoning Verifier (Vc ) We employ a vision–language foundation model (Qwen2.5-VL-7B [1]) as the reasoning verifier in a zero-shot manner to assess the validity, coherence, and groundedness of candidate reasoning samples. Formally, for each Jti,j in the Bti , given the history-aware reasoning sequence Ht , the current observation Ot , and the task instruction I, the reasoning verifier generates a confidence score: S_{\text {c}}^{i,j} = V_{\text {c}}(\mathcal {H}_t, J_t^{i,j}, O_t, I)
(3)
where Sc quantifies the likelihood that the reasoning sample will lead to successful task completion within the current embodied context. To address the variety of intermediate reasoning results, we categorize them into three complementary types and design specialized processing strategies: Textual Reasoning. This type of reasoning involves purely linguistic content, such as subtasks. Embodied-R1 [46] is one of the representative manipulation models outputting such intermediate reasoning. Our reasoning verifier processes these samples through contextual embedding to evaluate logical consistency, causal soundness, and task relevance. Multimodal Reasoning. This reasoning integrates both visual perception (e.g., object detection and segmentation results) and textual understanding (e.g., scene descriptions and task decomposition). E-CoT [47] generates this type of reasoning. Such reasoning requires the reasoning verifier to assess cross-modal consistency. In our framework, we render the visual perception directly on the image as visual prompts and provide these alongside the original textual understanding to avoid losing critical spatial details. Spatial Reasoning. Spatial reasoning typically involves information related to spatial relationships, such as MolmoAct’s [19] trajectory keypoints. In our framework, we transform these spatial reasoning results into visual prompts and overlay them on the original observations. To help the verifier better understand spatial context, we construct representative examples that show what constitutes a valid reasoning prediction in the current environment. This approach enables Vc to learn to differentiate between well-grounded and inconsistent spatial reasoning, ensuring robust evaluation of spatial intent. Further details on reasoning and our corresponding strategies are provided in Appendix A.5.
8
W. Ye et al.
Efficiency Optimization Introducing reasoning scaling inevitably brings extra computation. To reduce inference latency, we incorporate several systemlevel optimizations. We deployed the verifier using the vLLM engine and utilize PagedAttention to optimize GPU memory utilization. To further accelerate the process, we adopt a prefix-sharing strategy that caches the KV state of static instructions. Notably, our final approach incurs minimal additional time, with a comprehensive analysis provided in Sec. 4.3. Action Verifier (Va ) Inspired by [17], our action verifier evaluates the low-level feasibility and task relevance of candidate actions. The action verifier (LLaVA7B [35]) is trained on 90k paired demonstrations that include successful and failed policy rollouts. The data are collected from both SimplerEnv and LIBERO by sampling paired good and bad actions. The quality labels are assigned by comparing the sampled actions with ground-truth actions using an MSE-based criterion. It learns through a modified Bradley–Terry [3] objective that incorporates graded preference levels between action pairs. Specifically, it minimizes the difference between the ground-truth and predicted preference margins, enhancing sensitivity to varying action quality. Following RT-2 [52], we discretize each dimension of the robot’s continuous actions into 256 bins during training. During inference, for action in the pair Jti,j in a joint sample batch, the verifier Va predicts a scalar score: S_a^{i,j} = V_{\text {a}}(J_t^{i, j}, O_t, I)
(4)
which reflects the action feasibility under the current embodied context. More details can be found in Appendix A.6. Adaptive Online Joint Selection To evaluate the ⟨reasoning, action⟩ pair Jti,j , we combine the normalized scores from both verifiers. The final joint score Sti,j for each pair (cit , ai,j t ) is computed as: S_{t}^{i,j} = S_c^{i,j} \times \hat {S}_a^{i,j}
(5)
where Sci,j represents the score of the reasoning trace cit , and Ŝai,j is the nori malized score of the action sample ai,j t for reasoning ct . This ensures that only ⟨reasoning, action⟩ pairs with both coherent reasoning and feasible actions receive high joint scores. The mathematical justification is provided in Appendix A.3. While this joint scoring mechanism effectively measures the consistency between reasoning and action, greedily searching to select the pair with the highest score can limit the model’s exploration of the solution space, potentially leading to a sub-optimal or local optimum solution. To address this issue, we adopt an adaptive online selection strategy based on an ϵ-greedy policy, which balances exploration and exploitation during inference. At each timestep t, a random variable u ∼ Uniform(0, 1) determines the selection mode: with probability ϵ, a random reasoning–action pair is sampled from the current batch Bti for exploration; otherwise, the pair with the highest joint
E-TTS
9
∗
score is chosen greedily: JtBi = Jti,j , j ∗ = arg maxj Sti,j , where Sti,j denotes the joint score of pair Jti,j . To further avoid low-quality selections, a threshold η is applied: J_t^{\mathcal {B}_i} = \begin {cases} \operatorname {Random}(\mathcal {B}_t^i), & u \le \epsilon \\ J_t^{i,j^*}, & u > \epsilon \ \text {and}\ S_t^{i,j^*} > \eta \\ \text {next batch } \mathcal {B}_t^{i+1}, & u > \epsilon \ \text {and}\ S_t^{i,j^*} \le \eta \end {cases}
(6)
This adaptive policy dynamically allocates computation to promising candidates while maintaining the model’s ability to explore the solution space. More details can be found in Appendix A.7. 3.4
Feedback-Guided Iterative Refinement
To help the model find a solution more quickly and avoid repeatedly visiting suboptimal regions, the rejection of an entire joint batch triggers a feedbackguided iterative refinement mechanism. We reapply our reasoning verifier to analyze the failure causes for the rejected samples and generate structured textual feedback. Specifically, the model is prompted with a set of guided questions aimed at eliciting targeted critiques. Given the current observation Ot , instruction I, and the failed sample Jti,j , the verifier produces a textual suggestion Fti that describes the reasoning flaw and offers actionable corrections. This feedback Fti is then inserted into the original instruction prompt, forming a revised context that conditions the next round of joint batch sampling Bti+1 : I_{t}^{i+1} = \operatorname {Concat}(I, F_{t}^{i})
(7)
where Iti+1 denotes the refined instruction that conditions the base policy. This closed-loop refinement allows the model to learn from its own errors, progressively improving reasoning coherence and action feasibility until a highscore solution is obtained or a maximum batch limit M is reached. We provide additional details, including prompts (A.4), refinement strategies (A.1), and examples of iterative refinement (A.8) and detailed suggestions (A.9).
4
Experiments
We conduct extensive experiments to evaluate the effectiveness of E-TTS. Our experiments are designed to address the following research questions: Q1: Is E-TTS general enough to enhance the performance of various manipulation methods that rely on different intermediate reasoning results? Q2: Are specific designs for embodied scenarios, such as jointly scaling reasoning and action and incorporating feedback and history, truly beneficial? Q3: What is the efficiency–performance trade-off of E-TTS, and can it achieve substantial gains without highly excessive latency? Q4: What is the optimal trade-off between reasoning and action scaling within a fixed computational budget? Q5: Does E-TTS maintain strong performance in real-world environments?
10
W. Ye et al.
Table 1: Performance comparison on three embodied manipulation tasks on Simpler widowx robot (Visual Matching). The proposed method (E-CoT + Ours) consistently outperforms all baselines and ablation variants. Gray rows denote ablation settings removing specific components such as feedback, scaling, or history buffer. Method E-CoT E-CoT + naive TTS E-CoT + Robomonkey w/o feedback w/o reasoning scaling w/o action scaling w/o joint scoring w/o history buffer w/o ϵ-greedy E-CoT + Ours
4.1
Spoon on Towel Eggplant in Basket Carrot on Plate Average 20.00 41.67 33.33 50.00 50.00 45.83 42.85 54.17 50.00 58.33
0.00 4.17 8.33 11.50 4.17 16.67 18.75 20.83 20.83 22.22
0.00 25.00 37.50 13.63 25.00 29.17 31.80 20.83 37.50 38.89
6.67 23.61 26.38 25.04 26.39 30.56 31.13 31.94 36.11 39.81
Experiments on Different Types of Manipulation Methods
We evaluate E-TTS on four representative vision-language-action models: ECoT [47], MolmoAct [19], π0.5 [14] and Embodied-R1 [46]. While all map multimodal inputs to actions, their intermediate reasoning differs. Specifically, E-CoT generates reasoning outputs including object bounding boxes, gripper positions, subtasks, and motion primitives; MolmoAct produces depth predictions and visual traces; π0.5 and Embodied-R1 generates task plans. More details about these three models are provided in Appendix B.2. We further compare against RoboMonkey [17] and a naive test-time scaling baseline. This naive test-time baseline also scales the reasoning and action, verifying them through the same vision-language foundation model as ours. However, it lacks other embodiment-related adaptations, such as closed-loop feedback or history-based inputs. For fair comparison, RoboMonkey is also integrated with E-CoT in SimplerEnv WidowX. RoboMonkey scales only actions with the same setting of E-TTS. The evaluation interval is 10 steps in the experiments. Detailed hyperparameter settings are presented in Appendix B.1. Experiments on E-CoT. We integrate E-TTS into E-CoT and evaluate it on the SimplerEnv benchmark [24]. SimplerEnv is a suite of real-to-sim environments designed for evaluating robot policies in simulation. It provides a standardized arena for benchmarking the success rates of robot policies developed for private real-world platforms such as Google Robot and WidowX. In this paper, we evaluate E-CoT on the WidowX platform, using the BridgeData V2 [37], which contains 60,096 trajectories collected from 24 environments. Each method is evaluated over three task types with 24 trials per task. The experimental results are reported in Tab. 1. We observe that the original E-CoT baseline performs poorly, and it often fails to accurately approach the target object. In contrast, when integrated with our E-TTS pipeline, E-CoT produces more appropriate reasoning outputs, resulting in a substantial improvement in average task success rate from 6.67% to 39.81%. Compared to the Robomonkey, our method achieves a significant 50.91% improvement in average success rate,
E-TTS
11
Table 2: Comparison of visual and variant performance across tasks on SimplerEnv. MolmoAct + Ours, significantly outperforms the MolmoAct and baselines, achieving the highest average scores in both Visual (80.00%) and Variant (77.77%) settings. Visual
Method
Variant
Pick Coke Can Move Near Open/Close Drawer Average Pick Coke Can Move Near Open/Close Drawer Average MolmoAct MolmoAct + naive TTS MolmoAct + Ours
74.50 76.47 83.00
75.45 80.00 85.00
63.25 66.60 72.00
71.05 74.36 80.00
66.95 56.00 80.00
52.55 50.00 70.00
77.75 80.00 83.30
65.68 62.00 77.77
while maintaining a highly competitive inference efficiency with only a marginal 7.8% increase in execution time. More results can be found in Appendix B.5. Experiments on MolmoAct. We evaluate E-TTS using MolmoAct on SimplerEnv (Google Robot), LIBERO [26], and LIBERO-Plus [12]. For SimplerEnv, we test across two settings: (1) Visual Matching, mirroring training setups, and (2) Variant Aggregation, featuring randomized visual conditions. We integrate our framework into both the official zero-shot and fine-tuned MolmoAct checkpoints and the overall success rate is the average across all scene variants. As shown in Tab. 2, E-TTS consistently boosts success rates across all settings, significantly outperforming the naive test-time scaling baseline. Table 3: Performance comparison on the LIBERO benchmark and LIBERO-Plus benchmark across four reasoning categories (Spatial, Object, Goal, Long-Horizon). MolmoAct + Ours consistently outperforms the baseline and naive variants. Setting
Spatial Goal Object Long
MolMoAct 88.80 84.30 90.40 77.46 MolMoAct + Ours 91.20 85.04 91.36 80.99
(a) LIBERO-Plus Benchmark
Method
Spatial Object Goal Long Average
MolmoAct 87.00 MolmoAct + naive TTS 88.90 MolmoAct + Ours 93.60
92.67 87.60 75.00 93.10 70.00 75.00 97.50 92.00 80.00
85.57 81.75 90.78
(b) LIBERO Benchmark
In the LIBERO benchmark, a simulated Franka Emika Panda arm performs manipulation tasks conditioned on multimodal demonstrations, which consist of front and wrist camera observations, natural language instructions, and delta end-effector pose actions. LIBERO provides four task suites—Spatial, Object, Goal, and Long—each containing ten distinct tasks. During evaluation, we perform 50 rollouts per task. Detailed results are reported in Tab. 3. When integrated with E-TTS, MolmoAct achieves the highest performance across all four task suites, further demonstrating the effectiveness of our approach. More results can be found in Appendix B.7. We further evaluate generalization on LIBERO-plus [12], which introduces 10,030 tasks across seven perturbation dimensions, including viewpoint changes, object layout shifts, robot initialization variations, instruction rewriting, lighting, background textures, and sensor noise. We evaluate every first 200 tasks in each category, 800 tasks in total, as shown in Tab. 3, our method consistently improves MolMoAct across all categories. The improvements under these diverse
12
W. Ye et al.
perturbations demonstrate enhanced robustness and stronger generalization beyond the standard LIBERO setting. Table 4: Success Rate (SR) for representative tasks on the VLABench benchmark. Track IF SB SCT SPo AC SD Avg. Track 1 0.18 0.48 0.48 0.46 0.50 0.42 0.39 Track 2 - 0.02 0.15 0.40 0.06 0.14 0.20 Track 3 0.08 0.38 0.50 - 0.14 0.14 0.19 Track 4 0.04 0.38 0.21 0.06 0.10 0.20 0.15 Track 6 0.06 0.45 0.29 0.22 0.46 0.30 0.25
Track IF SB SCT SPo AC SD Avg. Track 1 0.20 0.53 0.53 0.63 0.54 0.48 0.42 Track 2 - 0.02 0.16 0.48 0.08 0.14 0.24 Track 3 0.10 0.36 0.54 - 0.18 0.16 0.21 Track 4 0.06 0.48 0.24 0.08 0.16 0.22 0.16 Track 6 0.04 0.48 0.31 0.28 0.31 0.34 0.26
(a) π0.5
(b) π0.5 +Ours
Experiments on π0.5 . We further integrate our framework with π0.5 , a flowmatching-based VLA model with intermediate subtask prediction. It is evaluated on VLABench [49], a benchmark specifically designed to assess long-horizon reasoning, world knowledge transfer, semantic instruction understanding, and physical law awareness. It contains composite tasks requiring multi-step planning and implicit intention understanding. As shown in Tab. 4, integrating our method consistently improves π0.5 [14] across most tracks and representative tasks (Details can be found in Appendix B.8), with average success rates increasing on all reported tracks. Notably, gains are more pronounced on tasks such as select_poker (from 0.46 to 0.63) and add_condiment(from 0.10 to 0.16), which require multi-step spatial reasoning and semantic grounding. These results indicate that under complex and compositional task settings, it enhances decision consistency across steps and improves long-horizon success rates with E-TTS. The Avg. is of all 12 tasks and full results can be found in Appendix B.8. Moreover, we evaluate E-TTS with TACO [42], which can be found in Appendix B.8. Experiments on Embodied-R1 (ER-1). We evaluate ER-1 on the SimplerEnv WidowX environment using the same evaluation protocol as E-CoT. Due to space constraints, detailed results are provided in Appendix B.6. We observe that integrating E-TTS substantially improves the original model’s average success rate from 39.8% to 44.9%. These results address Q1, demonstrating that E-TTS can effectively enhance the performance of manipulation methods regardless of the type of their intermediate reasoning processes.
4.2
Ablation Studies
To validate the effectiveness of our model design and provide insights for the community, we conduct five ablation studies on the SimplerEnv WidowX environment using E-CoT as the base manipulation model. The results are in Tab. 1. w/o feedback removes feedback from the scaling step, leading to a significant performance drop and demonstrating its importance in the scaling process.
E-TTS
13
Table 5: Ablations on SimplerEnv. R/A is reasoning/action. Method E-CoT E-CoT + ours E-CoT + ours E-CoT + ours E-CoT + ours E-CoT + ours E-CoT + ours
R/A Samples SR (%) Avg Time (s) – 10 / 20 10 / 30 10 / 50 20 / 20 50 / 100 100 / 100
20.00 37.50 41.67 50.00 59.10 50.00 62.50
8.35 14.57 11.46 12.23 14.77 15.65 20.22
(a) Ablations on sample scale and efficiency
K SR (%) η SR(%) ϵ SR(%) 1 37.50 0.1 70.83 0.1 54.17 3 33.33 0.2 45.83 0.2 50.00 5 45.83 0.3 50.00 0.3 37.50 10 58.33 0.4 37.50 0.5 37.50 20 45.83 0.5 33.33 0.7 33.33 (b) Ablations on hyperparameter
w/o action scaling and w/o reasoning scaling apply only one scaling component. Using either alone substantially degrades performance, indicating that both are necessary for embodied tasks. w/o joint scoring evaluates reasoning and action separately. We first select the highest-scoring reasoning, then sample and score actions conditioned on it. This strategy performs poorly, as high-quality reasoning does not guarantee highquality actions. Effective evaluation requires joint scoring (Sec. 3.2). w/o history buffer removes historical inputs during evaluation, reducing success rate, demonstrating the importance of trajectory information. w/o ϵ-greedy disables exploration, resulting in lower performance and highlighting the need to balance exploration and exploitation. Parameter analysis. We perform a ablation (right part of Tab. 5) on history length K, threshold η, and ϵ exploration. Performance shows that increasing K improves success up to K = 10 but drops for longer histories. Moderate η and small ϵ achieve the best trade-off between exploration diversity and reasoning precision, addressing sampling scale and efficiency–performance trade-offs. Overall, these ablation results address Q2, confirming that our design choices are well-motivated and may provide useful insights for future research. 4.3
Trade-off between performance and latency
Test-time scaling inherently trades inference time for performance. However, our empirical results show that this trade-off is favorable. As detailed in Table 5, an optimal scaling configuration yields a 150% relative improvement in success rate with only a 46.6% increase in latency, reflecting high sampling efficiency. By integrating the system-level optimizations from Section 3.3, we further reduce this overhead. Compared to Robomonkey, our method achieves a 51.5% relative gain in average success rate with a marginal 7.8% increase in execution time. These results directly answer Q3, yielding a highly favorable efficiency–performance trade-off. Furthermore, E-TTS is model-agnostic and compatible with various VLA architectures. Its modular design allows for composable, selective deployment, enabling flexible joint scaling across reasoning and action dimensions to match task complexity while effectively controlling computational overhead and inference latency.
14
4.4
W. Ye et al.
Trade-off Between Action Scaling and Reasoning Scaling
One of the main contributions of this paper is the proposal to scale both reasoning and action. A natural question that arises is how to allocate computational resources when they are limited. We test five distribution ratios using the E-CoT setup from Sec. 4.1, with a 60-step sampling limit. Results in Fig. 3 show Fig. 3: Success rate across differthat over-prioritizing either compo- ent proportions. The ‘1/1’ proportion achieves peak performance across all tasks. nent yields suboptimal performance. The peak performance at an approximately 1:1 ratio (Q4) underscores that both reasoning and action scaling are indispensable for effective embodied test-time scaling.
4.5
Real-robot Experiments
Setup. To validate the effectiveness of our framework in real-world settings, we also conduct real-robot experiments. Our setup features a Franka Research 3 arm with a parallel-jaw gripper, a static ZED 2i depth camera for global views, and a wrist-mounted Realsense D405 for local observations (Fig. 4). We evaluate E-TTS using a finetuned MolmoAct across four tasks, ranging from simple pickand-place to complex, long-horizon sequences (e.g., placing a coke in a drawer by opening/closing it). These tasks involve both rigid and deformable objects (e.g., a cloth bag). We collected 100 teleoperated expert demonstrations per task via SpaceMouse teleoperation. Each baseline is evaluated over 40 trials per task (160 trials total), with initial object configurations manually standardized for consistency.
Fig. 4: Real-Robot Experiments. Overview of the real-world robotic setup and evaluation results. Left: Hardware configuration including ZED 2i camera, Franka Research 3 arm, and RealSense D405. Middle: Representative manipulation tasks. Right: Success rate comparison, where our method (blue) significantly outperforms the MolmoActFinetuned baseline, achieving an average improvement of 26.62%.
E-TTS
15
Results. Real-robot results (Fig. 4) show that E-TTS boosts the original model’s average success rate from 22.13% to 48.75%, achieving great performance across all tasks and addressing Q5. Notably, we observed emergent self-correction behaviors: for instance, after a missed grasp, the robot may autonomously reattempt the action, a capability absent in training. This rollout is visualized in Appendix C. We hypothesize that this stems from the vision-language foundation model’s extensive pretrained knowledge, enabling effective reasoning in out-ofdistribution states. More details about task and results are in Appendix C.
5
Conclusion and Future Work
We propose an embodied test-time scaling framework that addresses the unique challenges of embodied tasks. It can be integrated with various manipulation methods to enhance performance without requiring additional expert teleoperation data. Through experiments across different environments and embodiments, we validate our method’s effectiveness. Though our integrated efficiency optimizations mitigate the latency, future research will explore more acceleration techniques.
Acknowledgements This work was jointly supported by National Natural Science Foundation of China (62322607, 62236010 and 62276261), Beijing Natural Science Foundation (L252033).
References 1. Bai, S., Chen, K., Liu, X., Wang, J., Ge, W., Song, S., Dang, K., Wang, P., Wang, S., Tang, J., et al.: Qwen2. 5-vl technical report. arXiv preprint arXiv:2502.13923 (2025) 2. Besta, M., Blach, N., Kubicek, A., Gerstenberger, R., Podstawski, M., Gianinazzi, L., Gajda, J., Lehmann, T., Niewiadomski, H., Nyczyk, P., et al.: Graph of thoughts: Solving elaborate problems with large language models. In: Proceedings of the AAAI conference on artificial intelligence. vol. 38, pp. 17682–17690 (2024) 3. Bradley, R.A., Terry, M.E.: Rank analysis of incomplete block designs: I. the method of paired comparisons. Biometrika 39(3/4), 324–345 (1952) 4. Brown, B., Juravsky, J., Ehrlich, R., Clark, R., Le, Q.V., Ré, C., Mirhoseini, A.: Large language monkeys: Scaling inference compute with repeated sampling. arXiv preprint arXiv:2407.21787 (2024) 5. Cai, R., Guo, J., He, X., Jin, P., Li, J., Lin, B., Liu, F., Liu, W., Ma, F., Ma, K., et al.: Xiaomi-robotics-0: An open-sourced vision-language-action model with real-time execution. arXiv preprint arXiv:2602.12684 (2026) 6. Chen, X., Lin, M., Schärli, N., Zhou, D.: Teaching large language models to selfdebug. arXiv preprint arXiv:2304.05128 (2023)
16
W. Ye et al.
7. Chen, Y., Huang, Y., He, K., Li, P., Wang, L.: Verm: Leveraging foundation models to create a virtual eye for efficient 3d robotic manipulation. IEEE Robotics and Automation Letters 11(3), 2482–2489 (2026) 8. Chen, Y., Li, P., Huang, Y., Yang, J., Chen, K., Wang, L.: Ec-flow: Enabling versatile robotic manipulation from action-unlabeled videos via embodiment-centric flow. In: Proceedings of the IEEE/CVF International Conference on Computer Vision. pp. 11958–11968 (2025) 9. Chen, Y., Li, P., Yang, J., He, K., Wu, X., Xu, Y., Wang, K., Liu, J., Liu, N., Huang, Y., et al.: Bridgev2w: Bridging video generation models to embodied world models via embodiment masks. arXiv preprint arXiv:2602.03793 (2026) 10. Clark, J., Mirchandani, S., Sadigh, D., Belkhale, S.: Action-free reasoning for policy generalization. arXiv preprint arXiv:2502.03729 (2025) 11. Dai, M., Liu, L., Bai, Y., Liu, Y., Wang, Z., Su, R., Chen, C., Lin, L., Wu, X.: Rover: Robot reward model as test-time verifier for vision-language-action model. arXiv preprint arXiv:2510.10975 (2025) 12. Fei, S., Wang, S., Shi, J., Dai, Z., Cai, J., Qian, P., Ji, L., He, X., Zhang, S., Fei, Z., et al.: Libero-plus: In-depth robustness analysis of vision-language-action models. arXiv preprint arXiv:2510.13626 (2025) 13. Huang, C.P., Wu, Y.H., Chen, M.H., Wang, Y.C.F., Yang, F.E.: Thinkact: Visionlanguage-action reasoning via reinforced visual latent planning. arXiv preprint arXiv:2507.16815 (2025) 14. Intelligence, P., Black, K., Brown, N., Darpinian, J., Dhabalia, K., Driess, D., Esmail, A., Equi, M., Finn, C., Fusai, N., et al.: π0. 5: a vision-language-action model with open-world generalization, 2025. URL https://arxiv. org/abs/2504.16054 1(2), 3 15. Jang, S., Kim, D., Kim, C., Kim, Y., Shin, J.: Verifier-free test-time sampling for vision language action models. arXiv preprint arXiv:2510.05681 (2025) 16. Kim, M.J., Pertsch, K., Karamcheti, S., Xiao, T., Balakrishna, A., Nair, S., Rafailov, R., Foster, E., Lam, G., Sanketi, P., et al.: Openvla: An open-source vision-language-action model. arXiv preprint arXiv:2406.09246 (2024) 17. Kwok, J., Agia, C., Sinha, R., Foutter, M., Li, S., Stoica, I., Mirhoseini, A., Pavone, M.: Robomonkey: Scaling test-time sampling and verification for vision-languageaction models. arXiv preprint arXiv:2506.17811 (2025) 18. Lambert, N., Morrison, J., Pyatkin, V., Huang, S., Ivison, H., Brahman, F., Miranda, L.J.V., Liu, A., Dziri, N., Lyu, S., et al.: Tulu 3: Pushing frontiers in open language model post-training. arXiv preprint arXiv:2411.15124 (2024) 19. Lee, J., Duan, J., Fang, H., Deng, Y., Liu, S., Li, B., Fang, B., Zhang, J., Wang, Y.R., Lee, S., et al.: Molmoact: Action reasoning models that can reason in space. arXiv preprint arXiv:2508.07917 (2025) 20. Li, D., Cao, S., Cao, C., Li, X., Tan, S., Keutzer, K., Xing, J., Gonzalez, J.E., Stoica, I.: S*: Test time scaling for code generation. arXiv preprint arXiv:2502.14382 (2025) 21. Li, P., Chen, Y., Wu, H., Ma, X., Wu, X., Huang, Y., Wang, L., Kong, T., Tan, T.: Bridgevla: Input-output alignment for efficient 3d manipulation learning with vision-language models. arXiv preprint arXiv:2506.07961 (2025) 22. Li, P., Chen, Y., Xu, Y., Yang, J., Wu, X., Guo, J., Sun, N., Qian, L., Li, X., Xiao, X., et al.: Multi-view video diffusion policy: A 3d spatio-temporal-aware video action model. arXiv preprint arXiv:2604.03181 (2026) 23. Li, P., Wu, H., Huang, Y., Cheang, C., Wang, L., Kong, T.: Gr-mg: Leveraging partially-annotated data via multi-modal goal-conditioned policy. IEEE Robotics and Automation Letters 10(2), 1912–1919 (2025)
E-TTS
17
24. Li, X., Hsu, K., Gu, J., Pertsch, K., Mees, O., Walke, H.R., Fu, C., Lunawat, I., Sieh, I., Kirmani, S., Levine, S., Wu, J., Finn, C., Su, H., Vuong, Q., Xiao, T.: Evaluating real-world robot manipulation policies in simulation. arXiv preprint arXiv:2405.05941 (2024) 25. Lightman, H., Kosaraju, V., Burda, Y., Edwards, H., Baker, B., Lee, T., Leike, J., Schulman, J., Sutskever, I., Cobbe, K.: Let’s verify step by step. In: The Twelfth International Conference on Learning Representations (2023) 26. Liu, B., Zhu, Y., Gao, C., Feng, Y., Liu, Q., Zhu, Y., Stone, P.: Libero: Benchmarking knowledge transfer for lifelong robot learning. Advances in Neural Information Processing Systems 36, 44776–44791 (2023) 27. Liu, H., Li, C., Li, Y., Lee, Y.J.: Improved baselines with visual instruction tuning. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition. pp. 26296–26306 (2024) 28. Madaan, A., Tandon, N., Gupta, P., Hallinan, S., Gao, L., Wiegreffe, S., Alon, U., Dziri, N., Prabhumoye, S., Yang, Y., et al.: Self-refine: Iterative refinement with self-feedback. Advances in Neural Information Processing Systems 36, 46534–46594 (2023) 29. Qu, D., Song, H., Chen, Q., Chen, Z., Gao, X., Ye, X., Lv, Q., Shi, M., Ren, G., Ruan, C., et al.: Eo-1: Interleaved vision-text-action pretraining for general robot control. arXiv preprint arXiv:2508.21112 (2025) 30. Renze, M.: The effect of sampling temperature on problem solving in large language models. In: Findings of the association for computational linguistics: EMNLP 2024. pp. 7346–7356 (2024) 31. Song, H., Qu, D., Yao, Y., Chen, Q., Lv, Q., Tang, Y., Shi, M., Ren, G., Yao, M., Zhao, B., et al.: Hume: Introducing system-2 thinking in visual-language-action model. arXiv preprint arXiv:2505.21432 (2025) 32. Sun, N., Li, Y., Wang, C., Li, H., Liu, H.: Collabvla: Self-reflective vision-languageaction model dreaming together with human. arXiv preprint arXiv:2509.14889 (2025) 33. Sun, N., Zhang, Y., Yang, Y., Zhao, W., Li, P., Guo, J., Song, W., Ding, P., Suo, R., Su, Y., et al.: Revisiting embodied chain-of-thought for generalizable robot manipulation. arXiv preprint arXiv:2606.03784 (2026) 34. Sun, Q., Hong, P., Pala, T.D., Toh, V., Tan, U., Ghosal, D., Poria, S., et al.: Emma-x: An embodied multimodal action model with grounded chain of thought and look-ahead spatial reasoning. arXiv preprint arXiv:2412.11974 (2024) 35. Sun, Z., Shen, S., Cao, S., Liu, H., Li, C., Shen, Y., Gan, C., Gui, L., Wang, Y.X., Yang, Y., et al.: Aligning large multimodal models with factually augmented rlhf. In: Findings of the Association for Computational Linguistics: ACL 2024. pp. 13088–13110 (2024) 36. Sundaralingam, B., Hari, S.K.S., Fishman, A., Garrett, C., Van Wyk, K., Blukis, V., Millane, A., Oleynikova, H., Handa, A., Ramos, F., et al.: curobo: Parallelized collision-free minimum-jerk robot motion generation. arXiv preprint arXiv:2310.17274 (2023) 37. Walke, H., Black, K., Lee, A., Kim, M.J., Du, M., Zheng, C., Zhao, T., HansenEstruch, P., Vuong, Q., He, A., Myers, V., Fang, K., Finn, C., Levine, S.: Bridgedata v2: A dataset for robot learning at scale. In: Conference on Robot Learning (CoRL) (2023) 38. Wang, J., Wang, J., Athiwaratkun, B., Zhang, C., Zou, J.: Mixture-of-agents enhances large language model capabilities. arXiv preprint arXiv:2406.04692 (2024)
18
W. Ye et al.
39. Wei, J., Wang, X., Schuurmans, D., Bosma, M., Xia, F., Chi, E., Le, Q.V., Zhou, D., et al.: Chain-of-thought prompting elicits reasoning in large language models. Advances in neural information processing systems 35, 24824–24837 (2022) 40. Xu, Y., Yang, J., Wang, X., Chen, Y., Zhu, Z., Fang, B., Huang, G., Chen, X., Ye, Y., Zhang, Q., et al.: Egodemogen: Novel egocentric demonstration generation enables viewpoint-robust manipulation. arXiv preprint arXiv:2509.22578 (2025) 41. Yang, J., Chen, Y., Xu, Y., Li, P., Wu, X., Wen, Z., Fang, B., Yu, T., Zhang, Z., Li, Y., et al.: Uaor: Uncertainty-aware observation reinjection for vision-languageaction models. arXiv preprint arXiv:2602.18020 (2026) 42. Yang, S., Zhang, Y., He, H., Pan, L., Li, X., Bai, C., Li, X.: Steering visionlanguage-action models as anti-exploration: A test-time scaling approach. arXiv preprint arXiv:2512.02834 (2025) 43. Yao, S., Yu, D., Zhao, J., Shafran, I., Griffiths, T., Cao, Y., Narasimhan, K.: Tree of thoughts: Deliberate problem solving with large language models. Advances in neural information processing systems 36, 11809–11822 (2023) 44. Yu, P., Xu, J., Weston, J., Kulikov, I.: Distilling system 2 into system 1. arXiv preprint arXiv:2407.06023 (2024) 45. Yuan, T., Guan, B., Ye, W., Tian, Z., Yang, Y., Zhou, W., Li, Z., Huang, Y., Wang, P., Zhao, C., et al.: Unibyd: A unified framework for learning robotic manipulation across embodiments beyond imitation of human demonstrations. arXiv preprint arXiv:2512.11609 (2025) 46. Yuan, Y., Cui, H., Huang, Y., Chen, Y., Ni, F., Dong, Z., Li, P., Zheng, Y., Hao, J.: Embodied-r1: Reinforced embodied reasoning for general robotic manipulation. arXiv preprint arXiv:2508.13998 (2025) 47. Zawalski, M., Chen, W., Pertsch, K., Mees, O., Finn, C., Levine, S.: Robotic control via embodied chain-of-thought reasoning. arXiv preprint arXiv:2407.08693 (2024) 48. Zhai, A., Liu, B., Fang, B., Cai, C., Ma, E., Yin, E., Wang, H., Zhou, H., Wang, J., Shi, L., et al.: Igniting vlms toward the embodied space. arXiv preprint arXiv:2509.11766 (2025) 49. Zhang, S., Xu, Z., Liu, P., Yu, X., Li, Y., Gao, Q., Fei, Z., Yin, Z., Wu, Z., Jiang, Y.G., et al.: Vlabench: A large-scale benchmark for language-conditioned robotics manipulation with long-horizon reasoning tasks. In: Proceedings of the IEEE/CVF International Conference on Computer Vision. pp. 11142–11152 (2025) 50. Zhong, Y., Bai, F., Cai, S., Huang, X., Chen, Z., Zhang, X., Wang, Y., Guo, S., Guan, T., Lui, K.N., et al.: A survey on vision-language-action models: An action tokenization perspective. arXiv preprint arXiv:2507.01925 (2025) 51. Zhou, D., Schärli, N., Hou, L., Wei, J., Scales, N., Wang, X., Schuurmans, D., Cui, C., Bousquet, O., Le, Q., et al.: Least-to-most prompting enables complex reasoning in large language models. arXiv preprint arXiv:2205.10625 (2022) 52. Zitkovich, B., Yu, T., Xu, S., Xu, P., Xiao, T., Xia, F., Wu, J., Wohlhart, P., Welker, S., Wahid, A., et al.: Rt-2: Vision-language-action models transfer web knowledge to robotic control. In: Conference on Robot Learning. pp. 2165–2183. PMLR (2023)
E-TTS
A
Method Details
A.1
More Details of E-TTS
1
Unlike prior work such as RoboMonkey [17], which scales only along the action dimension, our framework, E-TTS, performs joint reasoning–action scaling within a history-aware, feedback-guided inference loop, enabling coherent coordination between deliberation and control. We implement this through a joint sampling and verification strategy. Joint Sampling Given a task instruction and the current observation, the VLA model iteratively generates reasoning traces, each providing a high-level plan. For each reasoning trace, a series of candidate actions is sampled to encourage behavioral diversity while maintaining context relevance. Joint Verification The joint quality of a reasoning–action pair is computed by multiplying the reasoning and action scores. For the first batch (one reasoning trace with its candidate actions), a random variable (u ∈ [0, 1]) is drawn. If (u < ϵ), a sample is randomly selected to encourage exploration; otherwise, the highest-scoring sample represents the batch. This sample is compared against a threshold: if it meets the criterion, the action is executed, and the reasoning–action pair along with the observation is updated to the history buffer. If not, feedback is generated, the current timestep remains unchanged, and the next batch is sampled and verified conditioned on both the feedback and the updated history. Due to the sequential nature of embodied tasks, which often involve longhorizon action sequences, we design a history buffer and a feedback-guided iterative refinement mechanism. History Buffer The history buffer stores past reasoning–action pairs and observations, conditioning both sampling and verification to ensure temporal consistency across long-horizon tasks. It is dynamically maintained and incorporated during verification, allowing the model to reference past reasoning–action pairs and observations to ensure temporal consistency and informed decision-making. Feedback for Refinement If no candidate reasoning–action pair in a batch meets the predefined confidence threshold, a feedback-guided refinement is triggered. In this process, the feedback advisor generates structured feedback, providing explicit guidance to correct misalignments and adjust subsequent sampling distributions. The next iteration then samples a new batch conditioned on both the updated feedback and the current task instruction and observation, enabling progressive improvement in both reasoning quality and action precision. Through this closed-loop process of joint sampling, history-aware verification, and feedback-guided refinement, our method continuously adapts to the task context, maintaining temporal coherence and achieving robust, high-quality performance across long-horizon, sequential embodied tasks.
2
W. Ye et al.
A.2
Algorithm of E-TTS
Algorithm 1 E-TTS Pseudocode Input: policy πθ , reasoning verifier Vc , action verifier Va , feedback advisor f , instruction I, initial observation O, history length K, max reasoning samples M , max action samples N , selection parameter ϵ, acceptance threshold η, max timesteps T , evaluation steps ∆, the set of the best sample in each batch A. 1: Initialize H0 = ∅, t ← 0 2: for t = ∆ to T step ∆ do 3: Obtain observation Ot and initialize A ← ∅ 4: for i = 1 to M do 5: Sample reasoning cit ∼ pθ (c | Ot , I, Fti−1 ) i,j i 6: Form joint pairs Jti,j = (cit , ai,j t ) with at ∼ pθ (a | ct , Ot , I), j = 1 . . . N i,j N i 7: Build joint batch Bt = {Jt }j=1 8: Build history buffer: Ht = {Jt−K , . . . , Jt−1 } 9: for each Jti,j ∈ Bti do 10: Sci,j ← Vc (Ht , Jti,j , Ot , I) 11: Sai,j ← Va (Jti,j , Ot , I) 12: Sti,j ← Sci,j × Ŝai,j 13: end for 14: Sample u ∼ Uniform(0, 1) 15: j ∗ ← arg maxj Sti,j 16: if u ≤ ϵ then 17: Execute at from Random(Bti ) ∗ 18: else if Sti,j ≤ η then ∗ 19: Generate feedback Fti ← f (Ht , Jti,j , Ot , I) i 20: Update I ← Concat(I, Ft ) ∗ 21: Update A ← Jti,j 22: else ∗ 23: Execute at = Jti,j 24: end if 25: end for 26: if no sample executed then 27: i∗ ← arg maxi A∗ ∗ 28: Execute at = Jti ,j 29: end if 30: end for
A.3
Mathematical Justification of Joint Scoring
Since the action a is generated conditioned on the reasoning trace c, we cannot assume their conditional independence. To rigorously justify the multiplicative form of the joint verification score, we start from the exact probabilistic decomposition of task success.
E-TTS
3
Let Y = 1 denote success, c the reasoning trace, and a the corresponding action sequence. Our goal is to estimate the posterior probability of success given both reasoning and action: P(Y=1 \mid c, a)
(8)
By the chain rule of probability and Bayes’ theorem, we have \begin {aligned} P(Y=1 \mid c, a) &= \frac {P(c, a \mid Y=1)\, P(Y=1)}{P(c, a)} \\ &= \frac {P(c \mid Y=1)\, P(a \mid c, Y=1)\, P(Y=1)}{P(c, a)} \end {aligned} (9)
We further expand P (Y = 1 | c) as P(Y=1 \mid c) = \frac {P(c \mid Y=1)\, P(Y=1)}{P(c)}
(10)
Substituting this into the previous equation yields the following exact identity: \label {eq:exact} \begin {aligned} P(Y=1 \mid c, a) &= \frac {P(Y=1 \mid c)\, P(c)\, P(a \mid c, Y=1)}{P(c, a)} \\ &= P(Y=1 \mid c)\, \frac {P(a \mid c, Y=1)}{P(a \mid c)} \end {aligned} (11)
Equation 11 shows that the posterior probability of success can be factorized into two interpretable terms: – P (Y = 1 | c): the probability that the reasoning c leads to success (reflecting high-level plan quality); P (a | c, Y = 1) – : a likelihood ratio that measures how much more likely the P (a | c) action a is under successful executions to its general likelihood given c. It measures the compatibility of the action with success under the given reasoning. In practice, within a batch of samples conditioned on the same reasoning c, the marginal term P (a | c) can often be treated as approximately constant, i.e., P(a \mid c) \approx C_c
(12)
where Cc is a normalization constant shared across candidates. Hence, we obtain the proportional relation \label {eq:approx} P(Y=1 \mid c, a) \propto P(Y=1 \mid c)\, P(a \mid c, Y=1)
(13)
Consequently, S_c \propto P(Y=1 \mid c), \quad S_a \propto P(a \mid c, Y=1)
(14)
4
W. Ye et al.
then the joint verification score can be expressed as S_t \propto S_c \times S_a
(15)
Equation 13 corresponds to a joint success likelihood Intuitively, a high Sc ensures that the reasoning is coherent and goal-directed, while a high Sa ensures that the chosen action is consistent with successful outcomes under that reasoning. Their product thus reflects both deliberative soundness and control reliability. A.4
Prompts Used in the E-TTS
Prompts for Sampling with Feedback We illustrate how feedback-guided refinement is applied in practice. For E-CoT [47], feedback from previous attempts is used to iteratively adjust reasoning traces and action predictions, improving plan alignment and action precision. The following prompt shows how feedback is incorporated into the next reasoning–action iteration for E-CoT: Task Instruction: What action should the robot take to {TASK} You are a robotic assistant. Execute the following task based on observations. Previous Attempt: Robot’s Reasoning: {} Supervisor Feedback: {} Consider the feedback above when planning your next action. ASSISTANT: TASK: The following prompt shows how feedback is incorporated into the next reasoning–action iteration for MolmoACT [19]: The task is {TASK}. What is the action that the robot should take? To figure out the action that the robot should take to {TASK}, please consider the following. Here is the previous reasoning and feedback: - Previous Reasoning (Trace thought): {} - Supervisor Feedback: {} Please take into account the supervisor’s feedback above to improve your next reasoning and action decision. Let’s think through it step by step. First, what is the depth map for this image? Second, what is the trajectory of the end effector? Based on the depth map of the image and the trajectory of the end effector, what is the action that the robot should take?
E-TTS
5
The following prompt shows how feedback is incorporated into the next reasoning–action iteration for ER-1 [46] for task “Select grasp point”: Provide one or more points coordinate of objects region this sentence describes: {TASK}. The results are presented in a format <point>[[x1,y1], [x2,y2], ...] </point>. Previous Attempt: Robot’s Reasoning: {} Supervisor Feedback: {} You FIRST think about the reasoning process as an internal monologue and then provide the final answer. The reasoning process and answer are enclosed within <think></think>and <answer></answer>tags. The answer consists only of several coordinate points, with the overall format being: <think>reasoning process here </think><answer><point>[[x1, y1], [x2, y2], ...] </point></answer> Prompts for Feedback Generation The following prompt is the prompt to generate the feedback: You are an expert robot task supervisor providing constructive feedback. Your Task: Analyze the current situation in the image and the robot’s reasoning and action. Provide specific, actionable feedback: 1. What might be problematic with the current approach? 2. What should the robot focus on or prioritize? 3. What specific aspect needs adjustment? { ’4. How can the action quality (reward) be improved?’ if reward_info else ” } Provide concise, actionable feedback in 2-3 sentences. Be constructive and specific. Overall Objective: {instruction} Robot’s Current Reasoning: {reasoning_text} Evaluation Score: {score:.2f} (Low score indicates potential issues with the current plan) {reward_section}
A.5
Reasoning Verifier
In our implementation, we adopt Qwen2.5-VL-7B [1] as the reasoning verifier due to its strong multimodal perception and reasoning capabilities. To accom-
6
W. Ye et al.
modate diverse reasoning modalities in embodied decision-making, we categorize reasoning into three types: (1) Multimodal Reasoning. As a representative of multimodal reasoning, E-CoT [47] integrates visual perception with textual task understanding to produce reasoning traces that effectively bridge high-level task goals and low-level actions. This type of reasoning aligns the spatial and functional semantics described in the task instruction with perceptual evidence from the current observation ot , generating contextually grounded intermediate reasoning steps. In our implementation, the textual reasoning trace remains text, while visual perception results are rendered onto the image to construct a structured visual prompt. This design allows the reasoning verifier Vc to assess cross-modal consistency and the plausibility of candidate plans. Each reasoning trace in E-CoT is organized hierarchically to capture the full decision-making process, including the overall TASK, a decomposed PLAN, individual SUBTASKS with their corresponding SUBTASK REASONING, and low-level action specifications such as MOVE, MOVE REASONING, GRIPPER POS, and VISIBLE OBJECTS. By representing both perceptual grounding and action-relevant reasoning in a structured format, E-CoT enables Vc to evaluate reasoning traces for coherence, contextual alignment, and task feasibility, forming the backbone of our history-aware, feedback-guided verification framework. (2) Textual Reasoning. Textual reasoning focuses on purely linguistic forms of reasoning, such as goal decomposition and temporal plan sequencing derived directly from task instructions. In this reasoning paradigm, high-level plans are represented in natural language, capturing the sequence of sub-goals and their dependencies without relying on perceptual grounding. The reasoning verifier Vc assesses the logical coherence and task relevance of these textual plans through contextual embeddings, ensuring that each proposed step aligns with the overall task objective. Representative works such as ER-1 [46] produce <think> traces like <think>I should first grasp the handle and lift it from the base...</think>, while thinkACT generates stepwise instructions in natural language, e.g., “To put the strawberry in the drawer, the robot needs to: 1. pick the strawberry ...”. By encoding purely linguistic reasoning in this structured manner, Vc can evaluate the feasibility and consistency of high-level plans, forming a critical component in our history-aware, feedback-guided verification framework for sequential embodied tasks. The prompt for evaluation of these two categories is shown as: You are an expert robot task supervisor. Your role is to determine if a robot’s thinking process is sound for the current situation. Your Task: Based on the Overall Objective, the visual progression from historical to current observations, the Recent Action History (if provided), and the Current Robot’s Internal Reasoning, evaluate: Is the robot’s
E-TTS
7
current plan logical, coherent, and does it represent a promising step toward achieving the objective? Consider whether it builds upon or contradicts previous actions. Answer with only the single word "yes" or "no". Overall Objective: "{instruction}" {image_description} {history_context} Current Robot’s Internal Reasoning for its Next Action: — {ecot_reasoning_text} — (3) Spatial Reasoning. Spatial reasoning focuses on trajectory-level and keypointbased reasoning, where reasoning traces are converted into visual prompts that capture the intended spatial configuration of the robot within the scene. To guide the reasoning verifier Vc in evaluating spatial plausibility, we construct representative examples exhibiting different degrees of alignment between the predicted intent and the scene geometry. High-confidence examples correspond to reasoning traces whose predicted spatial configurations closely match the observable environment, while low-confidence instances reflect misaligned or physically infeasible spatial grounding. This design enables Vc to effectively discriminate between well-grounded and inconsistent spatial reasoning, ensuring robust assessment of spatial intent within the history-aware, feedback-guided framework. Representative works such as MolmoACT [19] encode spatial reasoning with a combination of Depth Perception Tokens (e.g., <depth_95>) and Visual Reasoning Traces specifying trajectory keypoints (e.g., [[123,242],[245,163]]), providing a structured representation that directly informs verifier scoring. Concretely, we overlay the keypoints on the observed images, where the blue and red endpoints indicate the starting and ending positions of the trajectory, respectively, as illustrated in Fig. 5. The prompt for evaluation of spatial reasoning is: You are an expert robot task supervisor. Your role is to determine whether a robot’s reasoning is correct for the given task. Your Task: We draw the robot’s reasoning on the image with points and lines. The trajectory visualization uses a blue-to-red color gradient to represent the temporal sequence: blue lines and points indicate the starting position and early stages of the robot’s planning, while red lines and points represent the ending position and later stages. The gradient shows the chronological progression of the robot’s end-effector path through time. Based on the Overall Objective and the current image, examine the Robot’s Reasoning. Is the
8
W. Ye et al.
Fig. 5: Visualization of spatial reasoning traces. Each example shows the overlaid keypoints representing the predicted robot trajectory, where blue and red dots indicate the start and end positions, respectively. Well-aligned traces correspond to physically plausible reasoning, while misaligned traces indicate inconsistent or infeasible spatial grounding.
E-TTS
9
reasoning logical, coherent, and a promising step toward achieving the objective? Answer only "yes" or "no". Below are several examples for reference: Example 1: Instruction: {instruction 1} Observation: {image example 1} Answer: yes Example 2: Instruction: {instruction 2} Observation: {image example 2} Answer: yes Example 3: Instruction: {instruction 3} Observation: {image example 3} Answer: no Overall Objective: "{instruction}" Current Observation: {image observation} Recent History (optional): For each historical observation and reasoning pair: Observation: {historical image example} Reasoning Trace: {historical reasoning trace}
A.6
Action Verifier
To evaluate candidate actions for each reasoning trace, we introduce a learned action-verifier architecture inspired by [17]. The verifier takes as input the current observation ot , the task instruction I, and a sampled action a, and outputs a confidence score Sa indicating the likelihood that the action will succeed under the given instruction. The verifier is trained on a synthetic preference-based dataset of action comparisons derived from expert demonstrations. For each observation-instruction pair, multiple candidate actions are sampled from the policy, and a ground-truth error metric relative to the expert action is computed. Higher-quality actions are labeled as preferable. Following [17], the action verifier adopts LLaVA-7B [27] as the backbone, replacing its final unembedding layer with a lightweight reward head that outputs scalar confidence scores. The action verifier is pretrained only on the same dataset as the base VLA policy, strictly excluding all evaluation environments and test tasks. For inference, for each candidate action a under observation o, reasoning c and instruction I, the verifier outputs S_a = V_{\text {a}}(o, I, a)
(16)
10
W. Ye et al.
which is normalized to Ŝa and subsequently combined with the reasoning trace score to produce the joint score. A.7
Adaptive Online joint Selection
With dual verifiers for joint sample, each Jti,j = (cit , ai,j t ) is assigned with a score Sti,j in a joint sample batch. Although joint scoring provides a robust measure of reasoning–action consistency, naively evaluating all batches can be computationally expensive and may lead to redundant exploration, especially in long-horizon embodied tasks where the action space is large. To address this, we propose an adaptive online selection strategy that dynamically balances exploration and exploitation during inference, which can be expressed as:
J_t^{\mathcal {B}_i} = \begin {cases} \operatorname {Random}(\mathcal {B}_t^i), & u \le \epsilon \\ J_t^{i,j^*}, & u > \epsilon \ \text {and}\ S_t^{i,j^*} > \eta \\ \text {next batch } \mathcal {B}_t^{i+1}, & u > \epsilon \ \text {and}\ S_t^{i,j^*} \le \eta \end {cases}
(17)
where JtBi is the selected reasoning–action pair from batch Bti at timestep t, u ∼ Uniform(0, 1) determines exploration vs. exploitation, ϵ is the exploration ∗ ∗ probability, Jti,j is the highest-scoring pair with joint score Sti,j , η is the quality threshold, and Bti+1 is the next candidate batch. This design reflects several principled considerations. First, the multiplicative joint score explicitly enforces that both reasoning and action quality are high, which is crucial in embodied tasks where a good plan alone is insufficient if the corresponding action is infeasible. Second, the ϵ-greedy policy encourages the system to explore alternative reasoning–action hypotheses, preventing premature convergence to suboptimal trajectories. Finally, the threshold η filters out lowconfidence candidates while dynamically allocating computational resources to the most promising pairs. Together, these design choices enable the framework to achieve efficient, robust, and adaptive selection of reasoning–action pairs during test-time scaling, minimizing redundant evaluation while maintaining high task performance. The qualitative results of the joint score and selection process are visualized in Fig. 6. As shown in Fig. 6, the model generates multiple joint sample pairs, each associated with a joint score. In the first reasoning instance, the model exhibits a significant perception failure by failing to recognize the clear plastic spoon within the scene. Consequently, the generated move reasoning lacks a concrete target, leading to a low joint score and the rejection of the action. In the second iteration, although the model successfully detects the spoon, it overlooks the blue cloth (the target placement area). In contrast, the third reasoning attempt achieves the highest joint score (0.7982) by correctly perceiving all critical environmental entities, including the spoon and the blue cloth with their respective spatial coordinates. The successful execution of this selected action demonstrates that robust object detection is a prerequisite for logically consistent robotic manipulation.
E-TTS Reasoning
Action
TASK: Remaining task: Move to spoon, grasp spoon, move spoon to towel, release spoon and move arm away. The spoon is on the table and the arm is above it. PLAN: Plan: Move to spoon, grasp spoon, move spoon to towel, release spoon and move arm away. SUBTASK REASONING: The spoon is now within reach and can be grasped. SUBTASK: Subtask: Grasp spoon. MOVE REASONING: The spoon is below the arm and the gripper needs to be closed to grasp the spoon. MOVE: Move: Move down, close gripper. GRIPPER POSITION: [163, 117] VISIBLE OBJECTS: a clear plastic spoon the spoon [144, 1, 163, 20], the scene [12, 40, 240, 249], the towel [76, 67, 132, 122], a wooden table [17, 40, 238, 250]
score
0.1733
TASK: Move the arm in the direction of the spoon and then close the gripper once it is above the spoon. PLAN: Move to spoon, grasp spoon. SUBTASK REASONING: The spoon is still below the arm, but also slightly to the left. Thus, the arm should move left down. SUBTASK: Move to spoon. MOVE REASONING: The spoon is still below the arm, but also slightly to the left. Thus, the arm should move left down. MOVE: Move left down. GRIPPER POSITION: [167, 118] VISIBLE OBJECTS: a clear plastic spoon the spoon [144, 109, 166, 146], a clear plastic spoon the spoon [142, 107, 170, 146], a wooden table [14, 42, 238, 247]
score
0.4533
TASK: Move towards the spoon. PLAN: Move forward, move left, grasp the spoon, lift the spoon, move the spoon, release the spoon. SUBTASK REASONING: The spoon is still ahead and slightly below the height of the robot's arm, so the robot needs to continue moving forward and down. SUBTASK: Move forward down. MOVE REASONING: The robot is currently moving forward and moving down, so it needs to continue moving forward and down. MOVE: Move forward down. GRIPPER POSITION: [160, 129] VISIBLE OBJECTS: a clear plastic spoon [134, 99, 162, 146], a wooden table [12, 44, 239, 249], a blue cloth [78, 68, 135, 121]
score
0.7982
Joint Score
score
[-0.001 -0.007 -0.005 0.000 -0.032 -0.008 1.000]
0.030
[0.004 0.000 -0.004 -0.006 -0.026 0.035 1.000]
0.026
[0.004 -0.012 -0.003 0.007 0.004 0.014 1.000]
0.336
[0.001 -0.002 -0.000 -0.006 -0.013 0.001 1.000]
0.262
[0.004 -0.012 -0.001 -0.001 -0.009 -0.001 1.000]
0.346
[0.005 -0.000 0.000 -0.001 -0.001 0.005 1.000]
0.194
[0.005 -0.000 0.000 -0.001 -0.002 0.043 1.000]
0.158
[0.005 -0.000 0.000 -0.001 -0.002 0.028 1.000]
0.223
[0.005 -0.000 0.000 -0.001 -0.000 0.039 1.000]
0.197
[0.005 -0.000 0.000 -0.001 -0.001 0.012 1.000]
0.227
[0.009 0.009 -0.001 0.022 0.011 -0.008 1.000]
0.179
[0.005 -0.003 -0.004 0.011 0.014 0.053 1.000]
0.260
[0.002 -0.003 -0.008 0.024 0.016 0.047 1.000]
0.173
[0.004 0.004 -0.002 0.020 0.016 0.034 1.000]
0.166
[0.008 0.004 -0.011 0.015 0.009 -0.009 1.000]
0.222
x
0.1733
=
0.060
x
0.4533
=
0.103
x
0.7928
=
0.207
11
Feedback
< 0.2
< 0.2
> 0.2
The robot needs to adjust its grip to properly grasp the spoon, as indicated by the current gripper position which is not optimal for a secure hold. It should focus on ensuring the gripper is correctly aligned and positioned before closing it, possibly by reevaluating the angle and distance from the spoon. Improving the alignment could enhance the action quality and reduce the need for repeated attempts at grasping, thus improving the overall success rate of the task. The robot's current approach seems to be focusing on moving the arm directly towards the position of the spoon without considering the orientation and alignment required to place it on the towel. The robot should prioritize ensuring that the spoon is positioned correctly relative to the towel before closing the gripper. To improve the action quality, the robot could integrate more precise positioning steps and adjust its movement strategy to account for the alignment needed to place the spoon on the towel effectively.
excuate the action [0.005 -0.003 -0.004 0.011 0.014 0.053 1.000]
Fig. 6: Example of the selection process. The figure demonstrates three iterations. The first two are rejected due to incomplete object detection (missing the spoon and the cloth, respectively), while the third successfully identifies all objects and achieves the highest joint score for execution.
A.8
Examples on Feedback-Guided Iterative Refinement
Table 6: Representative batches showing CoT scores, action rewards, joint scores, and two-line feedback summaries. Step-Batch CoT Score Max Action Reward Joint Score 10-1
0.1754
0.4385
0.0769
10-2
0.0608
0.2494
0.0152
10-3
0.1296
0.3972
0.0515
10-4
0.5883
0.3403
0.2002
Supervisor Feedback Robot moved towards spoon but selected incorrect one; should distinguish correct spoon relative to towel. Robot moved forward without aligning gripper; feedback suggests adjusting gripper position to improve grasp. Robot still misaligned; feedback reinforces correct gripper alignment and positioning. -
We illustrate the process of feedback-guided iterative refinement using a concrete task instance where the robot must move a spoon onto a towel in Tab. 6. The procedure alternates between single-sample generation and verified joint reasoning-action sampling. Initially, the system generates candidate reasoning traces and actions without verification in Steps 0-9. Starting from Step 10, we introduce the pruning and verification mechanism. For each batch, a single reasoning trace is sampled and multiple candidate actions are generated. Each action is scored using the joint reasoning-action score, which combines the trace plausibility with the predicted action reward. Samples falling below the acceptance threshold are pruned, and targeted feedback is generated to guide the next iteration. For example, early iterations reveal that the robot incorrectly identifies the target spoon among multiple visible objects, resulting in low joint scores (0.0769-0.0515) and triggering corrective feedback. By the fourth try at step 10, the system begins accepting samples with higher joint scores (0.2002) and start to generate reasoning and action for next timestep. However, we also observe that the score drops when conducting the second sampling, primarily because the feedback perturbs the model’s immediate policy
12
W. Ye et al.
and pushes it to explore alternative reasoning–action trajectories that are not yet optimized. Despite this short-term degradation, such feedback-driven exploration is beneficial, as it steers the model toward more accurate object understanding and ultimately leads to higher-quality samples in later iterations. This example demonstrates the effectiveness of iterative refinement with feedback: low-quality actions are pruned, corrective guidance is provided, and reasoning-action consistency gradually improves, enabling robust task execution without exhaustive search. A.9
Example of Feedback-Guided Iterative Refinement with Supervisor Feedback
We illustrate a key iteration in our Feedback-Guided Iterative Refinement process for the task: put the spoon onto the towel. The robot generates a reasoning sample, evaluates multiple candidate actions, and prunes samples below the joint score threshold. Supervisor feedback is then generated to guide subsequent batches. An example of timestep 10 is shown in Tab. 6. Feedback Example: For instance, in step 10-2 in Tab. 6, the supervisor feedback was: “The robot seems to be focusing on moving towards the spoon but hasn’t yet grasped it correctly. It should prioritize ensuring that the gripper is properly aligned with the spoon before attempting to pick it up. A minor adjustment could be refining the grip position to make sure it aligns more directly with the spoon’s placement. This should help improve the action quality by making the next move more precise and effective.” This feedback is incorporated into the next reasoning generation, guiding the robot to adjust its reasoning and improve subsequent actions. By iteratively combining reasoning evaluation, action verification, and supervisor feedback, the robot progressively achieves more precise and effective manipulation.
B
Evaluation Details in Simulation
B.1
Implementation
All experiments use the same inference and verification pipeline with a small set of task-level hyperparameters selected to balance computation and sample diversity. The experiment is performed three times to obtain the average result. For the E-CoT [47] (E-TTS) configuration reported in the main paper we use: we evaluate every 10 steps , exploration probability ϵ = 0.1, and a threshold η = 0.4. Reproducibility is ensured by fixing the random seed to 42. To limit runtime, for each batch, we sample 20 actions, and the maximum batch number is 20. The verifier maintains a short history window of size k = 3 (most recent reasoning–action pairs) to provide temporal context during scoring.
E-TTS
13
We evaluate two comparative base models with small, controlled modifications to the above hyperparameters. For MolmoAct [19] we retain the E-CoT configuration except that the maximum number of batches is reduced to m = 25. For ER-1 [46] we set a more conservative sampling budget and threshold: m = 20 and η = 0.3. These variant settings are chosen to respect each baseline’s computational profile while keeping the overall experimental comparison fair. In our experiments, the naive test-time scaling (TTS) baseline employs a bestof-N strategy [25]. Specifically, for each sampling timestep, the model generates N candidate solutions by independently scaling both the reasoning and action components. Each candidate is then evaluated using the same vision-language foundation model as in our approach, and the one with the highest verification score is selected as the final output. This strategy aims to improve performance by leveraging multiple attempts, without incorporating the more sophisticated reasoning or planning mechanisms present in our method. Formally, for timestep t, given N candidate reasoning-action pair {Jt1 , . . . , JtN } and their corresponding verification scores {S1 , S2 , . . . , SN }, the selected pair Jt∗ is: J_t^* = \arg \max _{i \in \{1, \dots , N\}} S_i. This simple approach serves as a strong naive baseline for comparison. The N is set to be the average number of our sampling iterations, for E-CoT N = 15, for MolmoAct N = 5, and for ER-1 N = 5. For RoboMonkey, at each timestep t, it first generates a set of N̂ candidate actions  from VLA models and fit a multivariate Gaussian distribution N (µt , Σt ). A refined set of K̂ new actions à is then resampled from this fitted proposal distribution, each refined action is evaluated by a reward model R, and the action that maximizing the reward is selected for execution. Here N and K for E-CoT is 2 and 10. B.2
Base Models
E-CoT In our experiments we adopt a base model E-CoT [47], in which a pretrained vision-language backbone is fine-tuned to map image observations and language instructions directly to robot actions. We use this architecture as the “base model” for comparative evaluation, without the extra training or finetuning. Specifically, the base model takes as input the instruction string I and the current image observation o_t , generates the reasoning ct and predicts an action a_t in an autoregressive paradigm. The reasoning trace of E-CoT can be categorized as multimodal reasoning, which contains the following core types: – TASK: a restatement or refinement of the original instruction. – PLAN: a high-level sequence of sub-tasks designed to achieve the goal. – SUBTASK: the specific sub-task selected for the current decision step. – SUBTASK REASONING: the justification or rationale for choosing the current sub-task given the scene and instruction.
14
W. Ye et al.
– MOVE: the primitive motion command (e.g., “move forward”, “turn left”) to advance toward the sub-task goal. – MOVE REASONING: the explanation of why this particular motion was selected, grounded in observations or robot state. – GRIPPER POS: the predicted or referenced end-effector position (in image or world coordinates) at the time of grasping or manipulation. – VISIBLE OBJECTS: a list of named objects and their bounding boxes or spatial descriptions detected in the scene, supporting grounded reasoning. These reasoning categories enable the policy to first reason about the task and then to understand the scene via object bounding boxes and gripper positions before predicting a low-level action, from goal to plan to detailed motion. ER-1 We include Embodied-R1 (ER-1) [46] as one of our base models. EmbodiedR1 is a 3B Vision-Language Model trained to integrate spatial reasoning and sequential manipulation through a textual reasoning. ER-1 uses “pointing” as a unified, embodiment-agnostic intermediate representation. This point-centric approach serves as a bridge, translating the model’s high-level perceptual understanding into a compact spatial signal that guides low-level action execution. Architecturally, Embodied-R1 is built upon the Qwen2.5-VL model [1] and is fine-tuned to master four distinct pointing abilities: Referring Expression Grounding (REG) for object localization, Region Referring Grounding (RRG) for specifying placement locations, Object Functional Grounding (OFG) for identifying affordances, and Visual Trace Generation (VTG) for planning objectcentric trajectories. A key design choice is the training methodology. Instead of conventional Supervised Fine-Tuning (SFT), the authors employ a two-stage Reinforced Fine-tuning (RFT) curriculum. This paradigm, powered by the customcurated Embodied-Points-200K dataset and multi-task reward functions, is specifically designed to overcome the “multi-solution dilemma” inherent in pointing tasks, where multiple coordinates can be valid answers. The generated points are ultimately consumed by a downstream action executor, enabling modular and generalizable zero-shot control. Given a natural-language instruction and scene observation, the model first generates an internal reasoning trace in the format: <think> I should first grasp the handle and lift it from the base. The drawer is on the tabletop, positioned further back, closer to the wall. I need to avoid obstacles and carefully move the moka pot from the current position to the right side of the drawer. </think> This text reasoning explicitly captures spatial relations and task sequencing, forming an interpretable intermediate step between perception and control. The final action prediction is then conditioned on both the visual input and the generated reasoning trace, aligning low-level motor control with high-level task intent. ER-1 first generates the text reasoning then predicts both object affordance points and target region points using the CuRobo motion planner [36], followed by zero-shot deployment on the WidowX robotic arm for Simpler evaluation.
E-TTS
15
MolmoAct While many existing VLA models typically map perception and instructions directly to action, MolmoAct [19] introduces a novel approach by integrating perception, planning, and control through a structured reasoning pipeline, explicitly in space. This involves generating sequences of depth perception tokens, visual reasoning traces, and finally, precise action tokens, ensuring spatially grounded and explainable behaviors. Specifically, the model employs depth perception tokens to enable 3D understanding, which is crucial for tasks requiring spatial awareness. Furthermore, MolmoAct generates 2D visual reasoning traces, representing planned end-effector trajectories, which directly align visual inputs with control outputs. This approach contrasts with methods that distill complex 3D trajectories into linguistic descriptions, which can lead to information loss. By conditioning each reasoning stage on the preceding outputs, MolmoAct ensures that the final actions are robustly grounded in both inferred depth and planned motion. Given a natural-language instruction and scene observation, the model first generates an internal reasoning trace in the format: The depth map of the image is: <DEPTH_START> <DEPTH_26> <DEPTH_56> <DEPTH_75> <DEPTH_101> <DEPTH_69> <DEPTH_55> <DEPTH_25> <DEPTH_69> <DEPTH_8> <DEPTH_32> <DEPTH_101> <DEPTH_125> <DEPTH_26> <DEPTH_75> <DEPTH_25> <DEPTH_55> <DEPTH_25> <DEPTH_9> <DEPTH_69> <DEPTH_32> <DEPTH_26> <DEPTH_74> <DEPTH_116> <DEPTH_84> <DEPTH_75> <DEPTH_74> <DEPTH_116> <DEPTH_116> <DEPTH_9> <DEPTH_69> <DEPTH_26> <DEPTH_116> <DEPTH_74> <DEPTH_9> <DEPTH_125> <DEPTH_74> <DEPTH_25> <DEPTH_116> <DEPTH_9> <DEPTH_69> <DEPTH_26> <DEPTH_84> <DEPTH_28> <DEPTH_25> <DEPTH_8> <DEPTH_25> <DEPTH_116> <DEPTH_25> <DEPTH_9> <DEPTH_8> <DEPTH_101> <DEPTH_55> <DEPTH_103> <DEPTH_25> <DEPTH_74> <DEPTH_56> <DEPTH_9> <DEPTH_116> <DEPTH_9> <DEPTH_32> <DEPTH_75> <DEPTH_116> <DEPTH_9> <DEPTH_74> <DEPTH_28> <DEPTH_32> <DEPTH_8> <DEPTH_69> <DEPTH_69> <DEPTH_69> <DEPTH_75> <DEPTH_26> <DEPTH_32> <DEPTH_55> <DEPTH_74> <DEPTH_8> <DEPTH_56> <DEPTH_8> <DEPTH_8> <DEPTH_8> <DEPTH_75> <DEPTH_26> <DEPTH_8> <DEPTH_74> <DEPTH_74> <DEPTH_9> <DEPTH_56> <DEPTH_101> <DEPTH_56> <DEPTH_56> <DEPTH_69> <DEPTH_8> <DEPTH_84> <DEPTH_76> <DEPTH_103> <DEPTH_30> <DEPTH_69> <DEPTH_55> <DEPTH_25> <DEPTH_116> <DEPTH_END>. The trajectory of the end effector in the image is: [[108,59], [81,89], [76,111], [76,125], [78,71]]. π0.5 π0.5 is a hierarchical vision-language-action (VLA) model built on π0 , which achieves open-world generalization for robotic manipulation. Initialized from a web-trained VLM, the model first undergoes pre-training on a mixed dataset with FAST tokenizer for discrete action representation, then is post-trained for
16
W. Ye et al.
mobile manipulation with flow matching-based action expert to generate continuous actions, incorporating human instruction data to optimize high-level subtask inference. The model unifies high-level semantic reasoning and low-level action prediction in a single transformer architecture, fusing discrete and continuous action representations with a combined loss function, and leverages multisource knowledge transfer to enable generalization to unseen home environments. At inference time, π0.5 first infers a high-level semantic subtask from the global language prompt, robotic visual observations and proprioceptive states via its unified transformer backbone, then conditions the dedicated action expert on this predicted subtask to generate fine-grained continuous low-level action chunks for end-to-end mobile manipulator control. Given a natural-language instruction and scene observation, the model first generates an internal reasoning trace in the format: Pick up the pillow. B.3
Details on Evaluation on SimplerEnv
We conduct our experiments within the SimplerEnv [24] simulation suite, an open-source real-to-sim benchmark designed to evaluate generalist manipulation policies under standardized and reproducible conditions [24]. SimplerEnv provides two complementary evaluation regimes, visual matching, which aligns simulated scenes with real-world appearance, and variant aggregation, which systematically varies scene configurations (lighting, distractors, and textures) to assess robustness. Using SimplerEnv allows rapid and consistent benchmarking of embodied reasoning-action models, while maintaining high correlation with real-world robotic behavior. For the three representative work, we test our work for E-CoT [47] and Embodied-R1 [46] on SimplerEnv simulation on the widowx robot setup. For Molmoact [19], we test E-TTS on SimplerEnv simulation on th google robot setup. To ensure fair and reproducible comparison with other method, our evaluation follows the official SimplerEnv setup for Embodied-R1 and Molmoact. As for E-CoT, given that the performance on SimplerEnv has not be reported in the paper, we only set the max timestep as 500 to fully evaluate its ability, with others following the default setting. We report the success rate as the primary evaluation metric, computed as the ratio of successful trials to total trials described below for each task, and averaged across all tasks under both visual-matching and variant-aggregation settings. Google Robot. We follow the standard evaluation suite consisting of four representative language-conditioned manipulation tasks: (1) pick coke can, where the robot grasps and lifts a coke can placed at diverse tabletop positions and orientations, yielding 75 trials in total. (2) move {obj1} near {obj2}, involving 8 household objects and multiple spatial layouts to test relational reasoning, yielding 60 trials in total. (3) open/close (top, middle, bottom) drawer, which assesses articulated-object control from varying robot poses, yielding 54 trials in total. and (4) open top drawer; place apple into top drawer, a long-horizon
E-TTS
17
compositional task that combines sequential subgoals, yielding 27 trials in total.. Each configuration follows the official grid-based sampling of initial robot and object poses. WidowX Robot. For the WidowX robot, we evaluate four tabletop manipulation tasks: (1) put the spoon on the towel, (2) put carrot on plate, (3) put eggplant into yellow basket. Each task is evaluated by 24 trials. B.4
Details on Evaluation on LIBERO
We evaluate MolmoAct [19] on the LIBERO simulation benchmark on Franka Emika Panda arm, a comprehensive multi-task benchmark designed to assess the capabilities of robotic manipulation systems. Each demonstration includes frontview and wrist-view RGB images, natural language task instructions, and delta end-effector pose trajectories. We follow [19] and evaluate E-TTS on four different task, LIBERO-Spatial, LIBERO-Object, LIBERO-Goal, and LIBEROLong, each comprising 10 task categories with 500 expert demonstrations. For fair comparison, we set the action chunk with a fixed window size of 8 for MolmoAct. B.5
Experiments on E-CoT
Table 7: Comparison of success rate (%) and inference latency (s/step) on Simpler Env. Our method achieves a significant performance gain with marginal computational overhead. Method
Spoon on Towel Eggplant in Basket Carrot on Plate
Average
SR↑
Time↓
SR↑
Time↓
SR↑
Time↓
SR↑ Time↓
E-CoT + Robomonkey 33.33 E-CoT + Ours 59.10
12.81 14.77
8.33 22.73
11.75 13.02
37.50 38.10
12.81 12.49
26.38 12.46 39.98 13.43
We present qualitative comparisons between our method and the basemodel E-CoT [47] on three representative manipulation tasks. As shown in Fig. 7, ECoT frequently exhibits inaccurate grasping or misalignment between the object and the target surface, resulting in task failure even after extended time steps. In contrast, with E-TTS it can successfully accomplishes all tasks with clear spatial alignment and stable placement behaviors. The performance improvement primarily stems from our enhanced reasoning-action coupling mechanism, which enables the model to better interpret spatial relations and dynamically adjust motion trajectories. Furthermore, with E-TTS, E-CoT achieves faster convergence (e.g., t = 21 vs. t = 499) and more consistent success across diverse object geometries and environments, demonstrating superior robustness and generalization capability in embodied manipulation.
18
W. Ye et al.
Put the Spoon on the Towel E-CoT t=0
t=499
+Ours t=0
t=21
Put the Eggplant in the Basket E-CoT t=499
t=0
+Ours t=0
t=26
Put the Carrot on the Plate E-CoT t=0
t=499
t=0
t=62
+Ours
Fig. 7: Qualitative comparison between E-CoT and E-CoT+Ours (E-TTS) on SimplerEnv across three manipulation tasks:“Put the Spoon on the Towel,”, “Put the Eggplant in the Basket,” and “Put the Carrot on the Plate.” Each row shows temporal execution frames. While E-CoT often fails to complete the placement action, our approach achieves precise object manipulation with shorter completion time and higher success rate.
E-TTS
19
Task: Put the Carrot on the Plate
First try
Second try
Thrid try
Fig. 8: Visualization of self-corrective behaviors exhibited by E-CoT + Ours in the task “Put the carrot on the plate.” Each row shows consecutive attempts from the same rollout. After failing to align the carrot with the plate in the first and second tries, the model re-evaluates its reasoning and action candidates through closed-loop feedback and successfully completes the task in the third attempt. This demonstrates the effectiveness of our history-aware joint reasoning–action scaling in enabling adaptive correction during sequential manipulation.
20
W. Ye et al.
Table 8: Quantitative comparison on the Simpler WidowX benchmark. E-TTS (ER1+Ours) achieves consistent performance gains across all tasks. Success rate is reported as the percentage of successful executions. Method ER-1 ER-1 + naive TTS ER-1 + Ours (E-TTS)
Spoon on Towel Eggplant in Basket Carrot on Plate Average 62.50% 63.88% 65.27%
4.17% 5.55% 8.33%
52.78% 51.38% 61.11%
39.82% 40.27% 44.90%
As shown in Table 7, our method outperforms the baseline Robomonkey across all scenarios. Specifically, we achieve a 51.5% relative improvement in average success rate (from 26.38% to 39.81%) with only a marginal 7.8% increase in average latency. Remarkably, in specific tasks such as put carrot on the plate (denoted as “Carrot”), E-TTS even reduces the average inference time (12.49s vs. 12.81s). This performance-efficiency trade-off highlights the effectiveness of E-TTS without the typical burden of heavy computational overhead. We further find that there is a self-correction capability of E-CoT + Ours in embodied manipulation. As illustrated in Fig. 8, the robot initially fails to place the carrot on the plate due to suboptimal grasp or trajectory prediction. However, instead of terminating the episode, the model leverages historical observations stored in the buffer to refine its reasoning and resample improved actions through the verifier’s feedback. This iterative refinement enables the model to recover from previous failures and ultimately succeed in later attempts without any external supervision. Such closed-loop adaptability is absent in conventional test-time scaling methods, highlighting the benefit of jointly scaling reasoning and actions with history-aware feedback in embodied tasks. B.6
Experiments on Embodied-R1
We evaluate the effectiveness of our proposed E-TTS module on the Simpler WidowX benchmark, comparing it with the baseline ER-1 [46] and a naive test time scaling (TTS) variant. As shown in Fig. 9 and 8, ER-1 struggles with tasks involving precise spatial reasoning and stable object placement, often resulting in partial or failed completions. The naive TTS approach provides limited improvement, indicating that merely augmenting textual reasoning is insufficient for robust execution. In contrast, our E-TTS method significantly enhances manipulation success rates across all tasks, particularly in scenarios such as “Put the Eggplant in the Basket,” where the success rate doubles compared to ER-1. This improvement stems from E-TTS’s ability to dynamically refine action representations through reasoning-guided trajectory sampling and verification, allowing the model to interpret contextual cues and correct motion errors during execution. Overall, ETTS not only improves task completion accuracy by over 5% on average but also produces smoother and more human-like manipulation behaviors, demonstrating its strong generalization and control capability in embodied environments.
E-TTS
21
Put the Carrot on the Plate ER-1
+Ours Put the Eggplant in the Basket ER-1
+Ours Put the Spoon on the Towel ER-1
+Ours
Fig. 9: Qualitative comparison between ER-1 and ER-1+Ours (E-TTS) on SimplerEnv on three manipulation tasks: “Put the Carrot on the Plate,” “Put the Eggplant in the Basket,” and “Put the Spoon on the Towel.” While ER-1 often fails to complete finegrained placement due to inaccurate spatial reasoning, our E-TTS-enhanced model achieves more consistent object alignment and successful task completion.
22
W. Ye et al.
B.7
Experiments on MolmoAct
Table 9: Performance comparison on the VLaBench benchmark. We report the Success Rate (SR) for various tasks. Method Track AC IF π0.5
SB SCT SD SF SM SNLP SPa SPo ST SUM Avg.
Track 1 0.50 0.18 0.48 0.48 Track 2 0.06 – 0.02 0.15 Track 3 0.14 0.08 0.38 0.50 Track 4 0.10 0.04 0.38 0.21 Track 6 0.46 0.06 0.45 0.29
0.42 0.38 0.44 – 0.28 0.46 0.28 – 0.39 0.14 0.44 0.20 – 0.28 0.40 0.14 – 0.20 0.14 0.24 – 0.14 0.16 – 0.04 0.04 0.19 0.20 0.18 0.10 – 0.12 0.06 0.08 – 0.15 0.30 0.24 0.13 – 0.28 0.22 0.04 – 0.25
π0.5 +Ours Track 1 0.54 0.20 0.53 0.53 0.48 0.40 0.33 – 0.30 0.63 0.32 – Track 2 0.08 – 0.02 0.16 0.14 0.38 0.33 – 0.30 0.48 0.22 – Track 3 0.18 0.10 0.36 0.54 0.16 0.24 – 0.16 0.26 – 0.06 0.09 Track 4 0.16 0.06 0.48 0.24 0.22 0.14 0.14 – 0.10 0.08 0.06 – Track 6 0.43 0.04 0.48 0.31 0.34 0.26 0.11 – 0.32 0.28 0.03 –
0.42 0.24 0.21 0.16 0.26
Note: SR: Success Rate. Abbreviations: AC: add_condiment, IF: insert_flower, SB: select_book, SCT: select_chemistry_tube, SD: select_drink, SF: select_fruit, SM: select_mahjong, SNLP: select_nth_largest_poker, SPa: select_painting, SPo: select_poker, ST: select_toy, SUM: select_unique_type_mahjong.
We conduct qualitative comparisons to evaluate the effectiveness of our proposed improvements on top of the MolmoAct [19] framework. As illustrated in Fig. 10, MolmoAct often struggles with tasks requiring precise spatial reasoning, such as correctly grasping the target object or aligning it with the target region. For example, in the“Open the Middle Drawer” and “Pick up the Cream Cheese” tasks, the baseline fails to execute the final step due to incomplete motion planning and inaccurate affordance understanding. In contrast, with ETTS, it successfully completes all tasks with stable manipulation trajectories and consistent temporal progress. The improvement arises from our adaptive reasoning–action sampling and verification module, which dynamically refines spatial representations and optimizes low-level motor control based on multimodal feedback. This enhancement not only yields more natural and interpretable behaviors but also significantly reduces the number of required time steps, highlighting the superior efficiency and robustness of our approach in complex embodied manipulation scenarios. B.8
Experiments on π0.5
As illustrated in the complete results, integrating our method with the base π0.5 model yields consistent performance gains across diverse task compositions. Specifically, in Track 1, our approach achieves a notable improvement in the average success rate from 0.39 to 0.42, with significant boosts in semantic-heavy tasks such as select_poker (SPo), where the success rate increases from 0.46 to 0.63. We additionally compare E-TTS with TACO, a recent test-time scaling framework using pseudo-count estimation. As shown in Table 12, E-TTS achieves a better average success rate, validating its performance.
E-TTS
23
open the middle drawer MolmoAct
MolmoAct+Ours
put the alphabet soup in the basket
MolmoAct
MolmoAct+Ours
pick up the black bowl next to the ramekin and place it on the plate
MolmoAct
MolmoAct+Ours
pick up the cream cheese and place it in the basket MolmoAct
MolmoAct+Ours
Fig. 10: Qualitative comparison between MolmoAct and MolmoAct+Ours on LIBERO on four manipulation tasks: “Open the Middle Drawer,” “Put the Alphabet Soup in the Basket,” “Pick up the Black Bowl Next to the Ramekin and Place it on the Plate,” and “Pick up the Cream Cheese and Place it in the Basket.” While MolmoAct often fails to accomplish fine-grained actions or misinterprets spatial relations, our method consistently completes each task with accurate grasping, correct placement, and improved temporal efficiency.
24
W. Ye et al.
Task: Put the toy lion on the shelf
Task: Press the sanitizer
Fig. 11: Visualization of real-world rollouts on two representative tasks: Put the toy lion on the shelf (top) and Press the sanitizer (bottom). Each row illustrates sequential observations from the robot during execution, where green boxes denote successful interactions and red boxes indicate failed attempts. The results highlight that basemodel + E-TTS can recover from previous failures and successfully complete the task through self-corrective behaviors. Table 10: Statistics of the real-world dataset. Task description Pick up the toy lion and place it on the shelf Hang the bag on the shelf Press the sanitizer Put the Coke can on the upper drawer
C
Episodes Frames Avg. length 100 100 100 100
4,577 2,917 1,385 8,899
45.8 29.2 13.8 89.0
Real-world Experiments
We collect a real-world dataset of 400 manipulation episodes. Each trajectory is recorded at 20 Hz with synchronized third-person and wrist-mounted RGB streams (376×672 and 480×640 resolution, respectively) alongside 7-DoF endeffector actions, timestamps, and task annotations. The corpus spans four everyday manipulation goals, with 100 demonstrations per task and a total of 17,778 labeled frames, as shown in Tab. 10. To evaluate the model’s performance, we design four distinct manipulation tasks, which cover non-pick-and-place tasks, long-horizon tasks, and deformable object manipulation. “Lion” refers to “put the toy lion on the shelf”, “Bag” refers to “hang the bag on the shelf”, “Sanitizer” refers to “press the sanitizer” and “Drawer” refers to “put the coke can on the upper drawer”. Each task captures distinct contact dynamics and workspace layouts, ensuring coverage over both short-horizon button-press behaviors and long-horizon pick-and-place maneuvers. This diversity, combined with consistent sensor streams and action representations, makes the dataset a challenging benchmark for multitask policy learning in the wild.
E-TTS
25
Table 11: List of Notations. Summary of the mathematical symbols used throughout the E-TTS framework. Notation
Description
I Task instruction describing the embodied manipulation goal. Ot Observation (visual input) at timestep t. ct Reasoning output (intermediate cognitive state) at timestep t. i ct i-th reasoning output (intermediate cognitive state) at timestep t. at Action predicted by the policy at timestep t. i,j at j-th action predicted by the policy with cit at timestep t. i,j i,j i Jt = (ct , at ) Joint reasoning–action pair sampled at timestep t. Bti = {Jti,j }N Joint batch for the i-th joint reasoning–action pair. j=1 πθ (ct , at | Ot , I) Vision-Language-Action policy parameterized by θ. M Max Number of reasoning samples. N Number of action samples per reasoning trace. Ht = {Jt−K , Ot−K , . . . , Jt−1 , Ot−1 } History buffer storing past reasoning–action pairs and observations. K Window size (length) of the history buffer. Vc Reasoning verifier evaluating reasoning quality and consistency. Va Action verifier assessing action feasibility and relevance. i,j Sc Confidence score from the reasoning verifier. i,j Sa Confidence score from the action verifier. i,j Ŝa Normalized action score. i,j i,j i,j St = Sc × Ŝa Final joint score combining reasoning and action. ϵ Exploration rate in the ϵ-greedy selection policy. η Confidence threshold for accepting joint samples. u ∼ Uniform(0, 1) Random variable controlling exploration vs. exploitation. Fti Feedback text describing reasoning flaws and corrective guidance. Iti+1 = Concat(I, Fti ) Refined instruction after feedback-guided update.
Table 12: Success rates (%) on LIBERO-Long tasks. Method π0.5 π0.5 + TACO π0.5 + Ours
Soup/Sauce Chs/Btr Stove/Moka Blk Bowl Mug/Plate Bk/Caddy Mug/Pud Soup/Chs Moka/Stv Mug/Micro Avg. 98.0 96.0 96.0
100.0 98.0 98.0
98.0 100.0 100.0
98.0 98.0 100.0
98.0 96.0 98.0
100.0 100.0 100.0
96.0 96.0 96.0
94.0 100.0 98.0
68.0 76.0 80.0
98.0 98.0 96.0
94.8 95.8 96.2
We further analyze the real-world rollouts to better understand the selfcorrection behaviors exhibited by our model. As shown in Fig. 11, the robot occasionally fails to grasp or align the target object in early steps but subsequently re-evaluates the scene and retries to accomplish the task. Such behavior emerges despite being absent in training, suggesting that our method can help with temporal consistency and task persistence through the history-aware verification and feedback mechanism. This emergent robustness allows the agent to recover from minor action errors and maintain stable task completion in longhorizon scenarios.
D
Limitation
The latency limits the application in highly dynamic tasks, since our approach inherits the latency limitations of test-time scaling, which utilizes more inference computation to improve the performance. With more powerful hardware and asynchronous inference, the latency is expected to further decrease. Future work will explore lightweight solutions to mitigate the issue.
26
E
W. Ye et al.
Notation
We summarize the key notations used throughout the proposed E-TTS framework in Table 11. At each timestep t, the model observes the current scene Ot and receives an instruction I describing the target manipulation goal. Based on these inputs, the vision-language-action policy πθ (ct , at | Ot , I) jointly samples i multiple reasoning–action pairs Jti,j = (cit , ai,j t ), where ct denotes the intermedii,j ate reasoning trace and at the corresponding action candidate sample. A history buffer Ht stores recent reasoning–action pairs and observations, providing temporal context for subsequent decision-making. To evaluate the sampled candidates, two verifiers are employed: the reasoning verifier Vc , which scores the semantic and logical soundness of reasoning outputs, and the action verifier Va , which assesses the physical feasibility and task relevance of action predictions. Their outputs, Sci,j and Sai,j , are normalized and combined into a joint score Sti,j = Sci,j × Ŝai,j to identify the most coherent and executable reasoning–action pair. During online inference, an ϵ-greedy strategy is adopted to balance exploration and exploitation. When all candidates fall below a confidence threshold η, a feedback-guided refinement process is triggered: the reasoning verifier produces structured textual feedback Fti explaining failure causes, which is concatenated with the original instruction I to form an updated prompt Iti+1 . This closedloop design allows E-TTS to progressively improve its reasoning alignment and action precision through iterative refinement.