Skip to content
←Back to Papers

PAPER DEEP DIVE

Vision-language-action (VLA)Reinforcement LearningGeneralist Robot Policy

Reinforcement Learning Enables Scaling Generalist Robot Policy Improvement

The introduction of generalist robot policies has enabled a single, large model to learn to perform a variety of tasks from a vast pre-training corpus. While these models often exhibit powerful zero-shot generalization capabilities, they typically require an adaptation phase to achieve sufficient performance in deployment. Iterated self-improvement via reinforcement learning (RL) has demonstrated promise in enabling this adaptation, yet such approaches have been largely explored in single-task settings - where the goal is to simply improve on a narrow deployment task - which lies in stark contrast to the multi-task capabilities of the base policy. In this work we ask whether generalist robot policies are capable of multi-task, generalist improvement in deployment - targeting many diverse tasks simultaneously - and what algorithmic recipe enables this. To answer this question, we first develop a set of structured evaluations to test generalist improvement capabilities, and systematically evaluate algorithmic and practical design choices regarding value estimation, policy extraction and resource allocation. We show that not only can generalist policies be improved online across diverse tasks, but that the right recipe can enable generalization and increase performance on tasks not considered during online training. We characterize when this generalization occurs and show that both the training task distribution and the use of value-based RL are critical. To the best of our knowledge, this is among the first evidence for online generalist improvement for robot foundation models.

Paper: Reinforcement Learning Enables Scaling Generalist Robot Policy Improvement

Authors: Michal Korniak, Marco Bagatella, Ralf Römer, Michal Nauman, Yarden As, Pranav Vignesh, Manan Agarwal, and collaborators from ETH Zurich, MPI for Intelligent Systems, the Technical University of Munich, the University of Warsaw, Carnegie Mellon University, UC Berkeley, Amazon FAR, and Physical Intelligence.

Version: arXiv:2611.06905v1, November 4, 2026.

Resources: paper · project page · repository

Code status: The public repository contains a working FSFT path, a Best-of-N critic path, the multi-task collection loop, and adapters for MolmoSpaces and LIBERO. Its README says that the OGPO implementation is still on the way. The OGPO results therefore have to be read from the paper and appendix; they cannot yet be treated as a fully reproduced open-source result.

One-Sentence Summary

The paper turns online post-training of a vision-language-action policy from a single-task expert exercise into a multi-task generalization test: with a sufficiently diverse task distribution, critic-guided improvement lifts the base π0.5 policy by up to 58 percentage points on unseen scenes and 39 points on unseen objects, while direct successful-trajectory SFT often forgets.

Why This Problem Matters

Generalist robot policies already absorb broad visual, linguistic, and behavioral priors. Models such as π0.5, Octo, and OpenVLA can attempt many household tasks without task-specific training. Yet a policy that can attempt many tasks is not necessarily reliable enough for deployment. Robots still need to improve from their own experience after they encounter a particular kitchen, object set, or failure mode.

Most online robot learning is organized around one target task. A deployment collects trajectories for that task, updates the policy on its successes, and measures the gain on the same task. This recipe is easy to interpret, but it wastes the principal advantage of a generalist model: shared representations and skills across tasks. If every object requires a separate fine-tuning run, the total sampling and compute cost grows linearly with the deployment catalog, and improvements on one task may erase behavior learned on another.

The authors ask a stronger question. Can one online post-training run improve many tasks simultaneously and produce gains on tasks that were not part of the online distribution? They distinguish two forms of extrapolation. The first keeps the object fixed but changes the scene, testing visual robustness and spatial generalization. The second changes the object itself, often requiring a different grasp or motion strategy. A single average success rate would hide the difference between these cases, so the paper constructs separate controlled evaluations.

The title highlights reinforcement learning, but the study is not a simple RL-versus-SFT bake-off. The authors separate three mechanisms. Filtered supervised fine-tuning updates the policy only on successful trajectories. Best-of-N freezes the policy and learns a critic that ranks sampled action chunks at test time. Off-policy generative policy optimization, or OGPO, trains a critic and then extracts a better policy from its value estimates. All three improve in-distribution performance; their behavior outside the training distribution is where the scientific result appears.

This is primarily an empirical paper. It does not claim that a radically new optimizer solves generalist improvement. Its contribution is a controlled protocol that holds the base policy, rollout loop, and broad compute budget fixed while varying task diversity and the source of policy improvement. That choice makes the conclusions narrower, but also more defensible than a headline benchmark score with many uncontrolled differences.

Problem Formulation

A task is denoted by $c$, a state by $s$, an action chunk by $a$, and the policy by $\pi$. The state-action value function under task $c$ is the expected discounted return:

$$Q^{\pi}(s,a,c)=\mathbb{E}\left[\sum_{t=0}^{\infty}\gamma^{t}R(s_t,a_t,c)\mid s_0=s,a_0=a\right].$$

This quantity answers a practical question: if the robot executes this action chunk now and follows the policy afterward, how much long-horizon reward should it expect? The paper uses a time-to-success reward of $-1$ per step and $0$ on success. A higher Q value therefore means that the action leaves the robot closer to task completion, while a lower Q value means that it is likely to consume more time before success.

The test tasks are drawn from $\rho_{\mathrm{test}}$, while online interaction is available only on tasks from $\rho_{\mathrm{train}}$. The objective is:

$$J(\pi;\rho_{\mathrm{test}})=\mathbb{E}_{c\sim\rho_{\mathrm{test}},s_0\sim\mu_0(c)}\left[V^{\pi}(s_0,c)\right].$$

The important case is $\rho_{\mathrm{test}}\neq\rho_{\mathrm{train}}$. If the two distributions match, this is ordinary multi-task adaptation. If they differ, the method must transfer something beyond memorized task labels, such as an action-ranking rule, a grasping strategy, or a representation of task progress.

Online adaptation proceeds in rounds. In each round, the robot collects $K=20$ episodes for every training task, pools them in a replay buffer, and performs gradient updates. The standard run uses $M=10$ rounds. The largest 144-task BoN and OGPO runs use 15 rounds because their curves have not yet plateaued. This repeated collect-update protocol is called generalist improvement: the policy is not simply fit to a fixed offline dataset, and it is not specialized to one deployment task.

Three Mechanisms for Improving a VLA

1. Filtered SFT: Learn Only from Success

The first mechanism is weighted supervised learning. The policy minimizes:

$$\mathcal{L}_{\mathrm{DPA}}(\theta)=-\mathbb{E}_{(s,a,c)\sim\mathcal{D}}\left[w(s,a,c)\log\pi_{\theta}(a\mid s,c)\right].$$

For FSFT, the weight is a success indicator: state-action pairs from successful episodes receive weight one, and the rest receive zero. Modern flow-matching policies do not expose a simple Gaussian likelihood, so the implementation uses the corresponding flow-matching objective. The mechanism nevertheless remains close to behavior cloning.

FSFT is a useful baseline because it isolates direct policy adaptation. It changes the VLA using real successes but has no learned value function to compare two actions from the same state. In a single task, successful trajectories are usually concentrated enough that this filtering works well. In a diverse task set, different objects and scenes require conflicting actions. Increasing the probability of every successful action does not tell the model which action is better for the current object, nor how far a failed action was from success.

2. Critic Learning: Turn Sparse Success into an Action Ranking

The critic estimates the long-horizon value of a state-action-task tuple. The paper learns a Q function and a state-value function with coupled temporal-difference losses:

$$\mathcal{L}_{Q}(\psi)=\mathbb{E}_{(s,a,r,s',c)\sim\mathcal{D}}\left[\left(Q_{\psi}(s,a,c)-\left(r+\gamma V_{\eta}(s',c)\right)\right)^2\right],$$ $$\mathcal{L}_{V}(\eta)=\mathbb{E}_{(s,a,c)\sim\mathcal{D}}\left[\left(Q_{\psi}(s,a,c)-V_{\eta}(s,c)\right)^2\right].$$

The Q network learns how valuable an action chunk is from a particular state. The V network learns the average value of the current state under the data-collecting policy. During TD training, the next-state value supplies a bootstrapped target; during value learning, V regresses Q at actions stored in the buffer. Because the reward measures time to success, the critic can compare two imperfect actions even when neither episode eventually succeeds.

The critic does not consume raw images. It receives a mean-pooled prefix representation from the frozen π0.5 backbone, the robot's proprioceptive state, and the flattened action chunk. In BoN, the policy is frozen, so the prefix representation can be computed once at collection time and cached. Only the smaller residual value network is trained afterward. This is a major reason that critic-based improvement can be cheaper than repeatedly fine-tuning the full VLA.

The architecture is a BroNet residual MLP. Each block applies a linear layer, layer normalization, an activation, a second linear layer, and another normalization before adding the input. The public implementation captures the essential structure in src/rl/networks/bronet_critic.py:

class _BroNetBlock(nnx.Module):
    def __call__(self, x, activation):
        res = self.linear1(x)
        res = self.norm1(res)
        res = activation(res)
        res = self.linear2(res)
        res = self.norm2(res)
        return res + x

The residual path is not cosmetic. The ablation reports more than a 10 percentage-point gain over a standard MLP critic. The default critic width is 1024, its depth is 2, and its learning rate is $10^{-4}$. An ensemble is used for robustness, with the minimum value selected for conservative targets and action ranking.

3. Best-of-N: Improve Behavior without Changing the Policy

BoN keeps all π0.5 parameters frozen. At each decision point, it draws $N=32$ action chunks from the policy and executes the one with the highest target-critic value:

$$i^{\star}=\arg\max_{i}Q_{\mathrm{targ}}(s_t,a_t^{i},c),\qquad a_t^{i}\sim\pi_{\theta}(\cdot\mid s_t,c).$$

The policy can still generate poor actions. The bet is that among 32 samples, the critic can identify a better one. Online experience changes behavior through the learned ranking function rather than through gradients on the VLA. If the critic is calibrated, this is a conservative way to exploit new data without destroying pretrained behavior.

The source code exposes the complete path. Environments with the same prompt are grouped so that candidates can be generated in one batch. The learner samples all chunks, constructs the critic observation from normalized state and cached prefix tokens, scores every candidate, and selects the maximum.

candidates = self._sample_candidates(
    processed_obs, rng, n_samples
)
raw_state = _raw_state(processed_obs)
critic_obs, prefix = self._critic_observation(
    processed_obs, raw_state, policy_model,
    n_samples, droid_layout=droid_layout,
)
scores = self._score_candidates(
    q_model, critic_obs, candidates,
    raw_state, n_samples,
    droid_layout=droid_layout,
)
return _select_best(candidates, scores), prefix

This is the _best_of_n method in src/rl/best_of_n/best_of_n_learner.py. It also exposes the inference cost. Sampling 32 candidates and scoring each one is not free. The paper measures 3.49x the wall-clock latency of a single action query. Reducing N to 8 costs 1.59x and performs nearly as well, making it the more plausible deployment choice on a physical robot.

4. OGPO: Distill the Critic Back into the Policy

BoN changes behavior only while the critic is attached. The third approach asks the policy itself to produce higher-value actions. The abstract extraction objective is:

$$\mathcal{L}_{\mathrm{CPE}}(\theta)=\mathbb{E}_{(s,c)\sim\mathcal{D}}\mathbb{E}_{a\sim\pi_{\theta}(\cdot\mid s,c)}\left[Q_{\mathrm{targ}}(s,a)\right].$$

For a simple Gaussian policy, one might differentiate through the sampled action. A flow-matching VLA generates an action chunk through several denoising steps, which makes direct backpropagation through Q awkward and unstable. OGPO treats the denoising process as a small generative MDP. For every replay state, it samples a group of complete denoising trajectories and computes group-relative advantages:

$$\widehat{A_i}=Q_{\mathrm{targ}}(s,a^{i,(0)})-\frac{1}{G}\sum_{j=1}^{G}Q_{\mathrm{targ}}(s,a^{j,(0)}).$$

The question is no longer "is this action absolutely good?" but "is this action better than the other candidates sampled for the same state?" The method then forms an importance ratio for each trajectory using the current policy and a slowly updated reference policy. A PPO-style clipped objective increases the probability of positive-advantage trajectories and decreases the probability of negative-advantage trajectories:

$$\mathcal{L}_{\mathrm{OGPO}}(\theta)=-\mathbb{E}\left[\frac{1}{G}\sum_{i=1}^{G}C_{\epsilon}\left(\omega_i(\theta),\widehat{A_i}\right)\right].$$

The ratio $\omega_i(\theta)$ compares the likelihood of the denoising path under the current policy with its likelihood under a slower policy. Clipping prevents a small number of noisy value estimates from causing a large policy jump. The paper also keeps a behavior-cloning loss on successful transitions and uses conservative advantages when the critic is underfit.

On the critic side, OGPO reduces target variance by averaging the next-state Q over $N_{vr}=16$ actions sampled from the current policy:

$$\mathcal{L}_{\mathrm{critic}}=\mathbb{E}\left[\left(Q(s_t,a_t)-\left(r_t+\gamma\frac{1}{N_{vr}}\sum_{i=1}^{N_{vr}}Q(s_{t+1},a_{t+1}^{(i)})\right)\right)^2\right].$$

Mechanistically, OGPO combines direct policy adaptation with the critic comparison used by BoN. The critic is a temporary teacher rather than a permanent test-time attachment. If extraction succeeds, the policy can produce better actions with a single inference path, avoiding the 32-sample cost of BoN. The paper finds that this combination generally has the highest success rate while retaining the scaling behavior of critic-guided methods.

5. The Paper-Specific Pipeline

flowchart TB
    A[π0.5 online rollouts
K=20 per task] --> B[Shared replay buffer] B --> C[FSFT
success-only SFT] B --> D[BroNet critic
Q and V] D --> E[BoN
rank N=32 samples] D --> F[OGPO
group advantage and PPO] F --> G[Updated action expert] C --> H[Seen-task evaluation] E --> H G --> H H --> I[Unseen scenes] H --> J[Unseen objects] I --> K[Transfer depends on
task-diversity direction] J --> K

The diagram mirrors the actual experimental split. A shared online buffer feeds three improvement mechanisms, and evaluation separates scene extrapolation from object extrapolation. The result is not a generic claim that more tasks always help. The type of diversity determines which test axis improves.

Experimental Design

The main benchmark is the MolmoSpaces pick suite. It includes 18 objects and 55 to 56 scenes per object, creating a structured space of household manipulation tasks. Training sets contain 1, 4, 16, 64, or 144 tasks. Each larger split is a superset of the smaller one and adds both objects and scenes. The authors balance the splits so that the base policy starts near 30% success in every training set.

Each split is evaluated in three ways. In-distribution evaluation uses the training tasks. Unseen-scene evaluation holds out eight scenes for each training object. Unseen-object evaluation uses a fixed set of six objects that never appear in any training split, with eight scenes per object. A separate ablation varies scene count with one object and object count with one scene, allowing the authors to measure the direction of transfer.

LIBERO-90 provides an out-of-family check. FSFT and BoN are trained on nested sets of 1, 4, 16, and 64 tasks. A disjoint set of 25 tasks measures completely novel-task generalization. Initial success rates range from 23.4% to 27.0%, and the unseen tasks average 26.9%. LIBERO matters because its result does not support a broad positive claim: at the evaluated scale, neither method generalizes positively to completely new tasks.

Every experiment uses three seeds and reports 95% stratified bootstrap intervals. Each collection round gathers 20 episodes per task, and final evaluation uses 32 episodes per task. A single-task run takes roughly 2 to 5 wall-clock hours. The largest multi-task run takes about 200 hours on a four-GH200 node.

MolmoSpaces splitTasksInitial seen successInitial unseen-scene successConstruction
1 task130.2%30.0%One object and scene
4 tasks430.2%30.0%2 objects x 2 scenes
16 tasks1629.2%29.9%4 objects x 4 scenes
64 tasks6429.5%29.9%8 objects x 8 scenes
144 tasks14429.0%29.7%12 objects x 12 scenes
Fixed unseen objects6 objects x 8 scenesApproximately 28.9%Not applicableNo object occurs in training

The balanced initial success is essential to the interpretation. A curve that rises with task count is not merely selecting an easier split. Even the unseen-object set starts near the same success level, so gains after post-training reflect transfer from the training distribution rather than a different starting point.

Main Results

On the training tasks, all three methods improve. In the single-task setting, OGPO leads FSFT by 53 percentage points and BoN leads FSFT by 26 points. In multi-task settings, OGPO retains a 43 to 50 point advantage over FSFT, while BoN retains 15 to 21 points. The immediate conclusion is that critic-guided value estimation adds something that successful-trajectory SFT does not.

The unseen-scene curves show a transition from forgetting to transfer as task diversity grows. With a small number of tasks, direct policy adaptation can degrade behavior outside the training scene. At larger scales, BoN and OGPO improve over the base policy by up to 58 points on held-out scenes of the same objects. Scene changes primarily alter visual appearance and spatial arrangement, so the critic appears to learn a reusable notion of task progress rather than a fixed action sequence for one room.

The unseen-object result is stronger. On some objects never used for online training, the critic-guided policies beat the base policy by up to 39 points. This is not uniform object-level magic. Per-object results show that transfer follows geometry and grasp similarity. A model trained with boxes transfers better to bowls, and spatula training transfers better to knives. Objects with distant shapes and affordances remain difficult.

Atomizers and wine bottles provide a useful contrast. At the 144-task split, which adds bottle-like training objects, BoN improves atomizer success from 0.29 to 0.42 and OGPO improves it from 0.42 to 0.58. On the wine bottle, BoN rises from 0.24 to 0.44, but OGPO moves only from 0.09 to 0.12. When the target is far from the training distribution, freezing the policy and reranking candidates can be safer than extracting a new policy from an imperfect critic.

A robot manipulates a box in a MolmoSpaces household scene
A MolmoSpaces household scene used in the paper's controlled task distribution. The image illustrates the environment family rather than a result curve.
Different objects and table layouts in MolmoSpaces
A second MolmoSpaces object and layout. Scene changes challenge perception and spatial robustness, while object changes often require a different grasp strategy.
Object placement in a MolmoSpaces manipulation task
Another household manipulation scene. The paper argues that scene augmentation alone cannot substitute for diversity in object-level manipulation strategies.

What Kind of Diversity Transfers?

The authors separate task diversity into two axes. The scene sweep fixes one object and varies the number of scenes from 1 to 4, 8, and 16. The object sweep fixes one scene per object and varies the number of objects from 1 to 4 and 8. Both sweeps are evaluated on the same unseen scenes and unseen objects.

Transfer follows the axis of diversification. BoN gains 36.5 points on unseen scenes from the scene sweep, and FSFT gains 31 points, but neither transfers well to new objects. Scaling objects eventually improves both axes. At a matched budget of eight tasks, the scene axis is 6.6 points better on unseen scenes, while the object axis is 9.4 points better on unseen objects.

The asymmetry is more important than the exact point estimates. If deployment variation is mostly a new room layout, collecting more scenes may be enough. If the goal is to handle new objects and grasps, the training set must contain different manipulation solutions. The paper therefore treats object diversity as the harder axis for generalist improvement, because it changes the action distribution rather than only the observation distribution.

FindingReported resultInterpretation
Single-task training improvementOGPO +53 pp over FSFT; BoN +26 ppValue guidance helps even without task diversity
Multi-task training improvementOGPO +43 to +50 pp; BoN +15 to +21 pp over FSFTThe advantage persists as tasks grow
Unseen scenesUp to +58 pp over baseObject held fixed; tests layout and visual transfer
Unseen objectsUp to +39 pp over baseNew object requires transfer beyond the training tasks
Gradient efficiency16-task run needs 2.9x fewer steps than 16 single-task runsShared learning amortizes post-training cost
Scene sweepBoN +36.5 pp; FSFT +31 pp on unseen scenesScene diversity transfers mainly to scenes
Object sweepMatched-budget +9.4 pp on unseen objectsObject diversity is the more general axis
BoN inference cost3.49x for N=32; 1.59x for N=8The performance gain has a real latency price

The efficiency result also changes how one should evaluate generalist improvement. A multi-task policy may be slightly worse than a collection of separate single-task experts on each training task, but it can reach a similar aggregate improvement with far fewer gradient steps. The relevant comparison is therefore not only final average success; it is also the cost of improving an entire deployment distribution.

Ablations and Resource Allocation

For direct policy adaptation, the authors compare full VLA fine-tuning with updating only the action expert. Full tuning is more than 12 points better in-distribution and on unseen scenes. It also degrades unseen-object performance by 10.6 points relative to the base policy, compared with only 2.2 points for expert-only tuning. The visual-language backbone provides task conditioning and adaptation capacity, but updating it increases the risk of overfitting the training distribution.

For value learning, BroNet beats a standard MLP by more than 10 points. TD targets with simple regression are the most consistent choice. Distributional critics perform poorly in multi-task settings, likely because return distributions differ across tasks. The result is a warning against carrying single-task architecture choices into multi-task VLA training without re-tuning.

For policy extraction, OGPO and AWR both outperform a straightforward FSFT plus BoN combination. The joint method has the right ingredients but not the same tight coupling between value optimization and policy likelihood. OGPO's clipped denoising-trajectory update gives the policy a direct training-time signal, while FSFT plus BoN leaves the critic outside the policy and changes behavior only at inference.

The data and compute study is equally relevant to practitioners. More episodes per round give diminishing returns. More gradient steps can hurt because the online RL dynamics are not perfectly stable. When data and compute are fixed, splitting the budget across more short iterations is better than collecting everything once and applying a long update phase. The standard protocol settles on 10 rounds with 20 episodes per task, while the large split uses 15 rounds because it has not saturated.

Critic pretraining is not a free accelerator. A critic pretrained on 64 MolmoSpaces tasks starts above a randomly initialized critic, but the advantage disappears within one iteration and then reverses on both unseen scenes and objects. The authors suggest a possible loss of plasticity but leave the mechanism unresolved. For engineering, this means that a pretrained value model should not be assumed to improve online adaptation merely because it has seen more tasks.

Design choiceControlObserved outcome
VLA update scopeFull VLA vs action expert onlyFull tuning +12 pp or more in distribution; -10.6 pp on unseen objects
Critic architectureBroNet vs MLPResidual BroNet improves by more than 10 pp
Value objectiveTD regression, MC, classification, distributionalTD regression is most stable; distributional critics scale poorly
Policy extractionOGPO, AWR, FSFT+BoNOGPO and AWR generally beat the loose combination
Data schedulingSingle long update vs repeated short iterationsMore frequent online iterations are better
Critic initialization64-task pretrained vs scratchInitial gain fades and reverses

LIBERO as a Boundary Case

MolmoSpaces is designed to make task diversity controllable, but that also means its training and test tasks remain inside one pick family. LIBERO supplies a harder test. Its unseen tasks differ in layout, objects, goals, and motion patterns, and are often not related by a single controlled axis. The paper trains on 1, 4, 16, or 64 tasks and evaluates on 25 disjoint tasks.

Both FSFT and BoN improve the training tasks. Neither produces positive generalization on the completely new tasks at this scale. BoN is still preferable because it barely forgets, while FSFT degrades substantially. The contrast with MolmoSpaces is the central boundary condition: value-based RL does not create arbitrary task generalization from unrelated data. It transfers along structure that exists in the training distribution.

This finding connects back to the wine-bottle result. When the target is close enough to the training set, extracting a critic-guided policy can be powerful. When the target is far away, changing the policy may damage useful pretrained behavior, whereas a frozen policy with a conservative critic can preserve competence. The paper does not provide a reliable test for choosing between these regimes before deployment; it only demonstrates that the distinction is real.

Limitations

The authors explicitly limit the study to manipulation. MolmoSpaces and LIBERO have clear task boundaries, short action chunks, and unambiguous success detectors. The evidence does not establish that the same critic learning will scale to locomotion, mobile manipulation, or long-horizon whole-body control. Those settings introduce changing contact, navigation, and credit assignment over much longer horizons.

The compute cost is also a real limitation. A single-task run takes 2 to 5 hours, while the largest multi-task run takes roughly 200 hours on four GH200 GPUs. The paper shows that shared multi-task training is more gradient-efficient than separate experts, but it does not show that the full recipe is affordable for ordinary robot fleets. Best-of-N adds another deployment cost: 32 candidates take 3.49 times as long as one action query.

A reproducibility limitation comes from the code release. FSFT and BoN are available, but OGPO is described as forthcoming. The appendix specifies group-relative advantages, trajectory importance ratios, clipping, conservative advantages, success-buffer BC, and critic variance reduction, yet external users cannot inspect the exact implementation. The most important positive results therefore depend on a method that is not yet end-to-end reproducible from the public repository.

My independent concern is critic calibration on unfamiliar objects. The ensemble and minimum aggregation reduce overestimation, but the paper does not report a systematic ranking-error metric on unseen objects. A confident but wrong critic can make BoN select an infeasible action, and OGPO can turn that ranking error into a persistent policy bias. The relatively poor OGPO result on wine bottles is consistent with this risk.

Finally, the task axes are manually constructed. MolmoSpaces makes it possible to vary scenes and objects independently, but real deployments do not provide a clean label telling engineers which diversity axis is missing. Automatically detecting whether a fleet needs more visual scenes, more object geometries, or a new manipulation skill remains an open data-selection problem.

Conclusion

The paper's core contribution is a clear decomposition of generalist improvement. FSFT changes the policy using successful actions. BoN freezes the policy and uses a critic to rank sampled actions. OGPO trains a critic and distills its preferences back into the generative policy. All three improve the training distribution, but critic-guided methods are the ones that turn increasing task diversity into positive transfer to unseen scenes and, in favorable cases, unseen objects.

The practical message is that online robot post-training should be designed around the deployment variation that matters. More scenes help with new scenes; new objects and grasp geometries are needed to transfer to new objects. A generalist policy does not improve merely because the collection set is large. It improves when the task distribution exposes the value function and policy to the structure they are expected to generalize over.

The next step is to connect this empirical picture to deployment decisions. A system needs a way to estimate whether its critic is reliable enough to update the policy, whether a frozen-policy BoN fallback is safer, and which missing task axis will most improve the next deployment distribution. The paper establishes that these questions are measurable; it does not yet answer them automatically.

Golden Line

Generalist improvement is not making one task more familiar. It is teaching value to transfer across tasks: the policy may remain frozen, but the critic must have seen enough diversity to judge what progress means in a new world.

Related Papers

SERF: Spatiotemporal Environment and Robot Feature Map for Long-Horizon Mobile Manipulation

SERF: Spatiotemporal Environment and Robot Feature Map for Long-Horizon Mobile Manipulation

SERF represents the environment and the articulated robot body as neural points in one shared latent space and updates them online. Environment points follow object-level rigid registration, while robot surface points are posed by forward kinematics. A shared residual decoder maps local point features to DINOv3 patch embeddings, and a two-stage Point Transformer produces eight map tokens from three robot-centered radii, both end effectors, robot-only, environment-only, and global branches. These tokens condition a VLA policy together with images, proprioception, and language. Across three long-horizon BEHAVIOR-1K tasks, SERF raises average progress from 44.0% for fine-tuned PI0.5 to 58.7%, and the paper also reports gains when labels and base poses are estimated onboard, when object-drop recovery is required, and in unvisited regions.

Sunghwan Kim, Byeonghyun Pak, Kehan Long · 25 views · Jun 11, 2026
VLAMobile Manipulation
Jun 11, 2026
ScaleNav: Scalable Internet Video Pretraining for Language-Conditioned Local Navigation

ScaleNav: Scalable Internet Video Pretraining for Language-Conditioned Local Navigation

ScaleNav studies language-conditioned local navigation, where a robot must reach a text-specified target that is visible in its initial observation and stop near the described location. The method starts from action-free Internet egocentric videos, learns how observations evolve as a camera approaches an instructed target, aligns the resulting visual priors with executable action chunks using action-labeled simulation, and then jointly fine-tunes video and action prediction. The authors report 86.5% success on a single-view Short-Horizon OVON adaptation, 94.9% on HabitatGS-LN, and 83.3% overall success across 60 real-robot trials on a Unitree Go2 in three indoor environments.

Yihui Yang, Yuanhong Yu, Jiawei Wang · 74 views · Oct 19, 2026
Local NavigationVision-language-action (VLA)
Oct 19, 2026
StereoPolicy: Improving Robotic Manipulation Policies via Stereo Perception

StereoPolicy: Improving Robotic Manipulation Policies via Stereo Perception

StereoPolicy learns task-conditioned binocular representations directly from synchronized stereo pairs instead of reconstructing explicit depth or point clouds. A Stereo Transformer alternates within-image and cross-image attention over shared 2D features, and the fused representation integrates with diffusion policies, pi0.5, and GR00T-N1.5. Experiments across simulation and real tabletop and bimanual mobile manipulation show consistent gains over RGB, RGB-D, point-cloud, and multi-view baselines, together with practical guidance on stereo baseline and working distance.

Evans Han, Yunfan Jiang, Yingke Wang · 105 views · May 11, 2026
Stereo visionRobot Manipulation
May 11, 2026
Fast-VLA: You Only Think Once for Robot Manipulation

Fast-VLA: You Only Think Once for Robot Manipulation

Vision-language-action (VLA) policies commonly place a multi-billion-parameter model inside the feedback loop, repeatedly recomputing task context whenever they predict a new action chunk. Yet task understanding changes far more slowly than the robot state. We introduce Fast-VLA, which invokes a frozen 4B VLM once per episode to contextualize the instruction and initial views as fixed, multi-layer key-value task memory. During execution, a lightweight online actor fuses learned time- and arm-indexed queries with current visual and proprioceptive feedback to form action queries. These queries retrieve task context from the fixed memory and predict action chunks without re-running the foundation model. Fast-VLA achieves 92.46% and 92.40% success on RoboTwin 2.0 Clean and Randomized, and 95.95% and 79.11% on LIBERO and LIBERO-Plus evaluation. Against three continually conditioned baselines on the same hardware, it reduces RoboTwin amortized policy inference time by 10.9-17.1x and requires 1.22 GiB of post-prefill online resident memory. Task-memory swaps further show that the actor relies on episode-matched task memory. These results show that task context can be established once while closed-loop control remains responsive throughout execution. Project page: https://garfield-kh.github.io/FastVLA

Kehong Gong, Guanli Hou, Xiaoxu Zheng · 134 views · Oct 15, 2026
Vision-language-action (VLA)Robot Manipulation
Oct 15, 2026

As an Amazon Associate, we earn from qualifying purchases.