ExRL: Sample-Efficient Online Adaptation of Long-Chunk Policies via Execution Length Control

1UESTC 2Tongji University 3The Hong Kong Polytechnic University

CoRL 2026 R2RL (Oral)

TL;DR: ExRL enables sample-efficient online improvement of long-chunk robot policies. It learns how much of each predicted chunk to execute using a lightweight RL policy, improving task performance across simulation and the real world.

Abstract

Predicting long action chunks, often spanning dozens of timesteps, has become a key ingredient in increasingly capable robot policies. In this paper, we find that adapting these long-chunk policies with existing reinforcement learning (RL) methods can require many online samples due to the high dimensionality of the action chunks being optimized, making such adaptation impractical in real-world scenarios where interaction data are costly to collect. Our key insight is to shift adaptation from optimizing actions to optimizing how long to execute each predicted action chunk. This keeps the adaptation space low-dimensional while its expressivity grows with the chunk size. We thus introduce Execution at the Right Length (ExRL), a simple approach which augments the base policy with a lightweight adapter that predicts the execution length of each chunk and is trained using off-policy RL algorithms. Across simulation benchmarks and real-world robotic tasks, ExRL enables sample-efficient adaptation of a diverse range of long-chunk policies with minimal task-specific hyperparameter tuning.

Adapting \(\pi_{0.5}\) with ExRL

The challenge of adapting long-chunk policies

Many robot policies predict dozens of actions at a time to produce smooth, coordinated motion. Adapting these long action chunks with RL can be costly: methods that optimize entire chunks or their latent variables face a search space that grows with the chunk size. The Tool Hang results below show the resulting loss in sample efficiency. On a real robot, every extra trial adds to the time and cost of adaptation.

Tool Hang sample efficiency across chunk sizes and success-rate curves at chunk size 25; ExRL retains strong performance at longer chunks.

ExRL: learning execution length with RL

ExRL addresses this bottleneck by shifting RL to a single decision: how long to execute each predicted action chunk. Short executions let the robot correct its motion using a fresh observation; longer executions preserve useful motion within the chunk. As chunks get longer, the robot gains more choices for when to replan, while the adaptation space stays one-dimensional.

The base policy predicts an action chunk. The execution policy takes the state and chunk as input, chooses k, and learns from the resulting interaction through RL.

We train a lightweight execution policy with off-policy RL and task rewards. Given the current state and the base policy's predicted chunk, it chooses an execution length \(k\). The robot executes the first \(k\) actions, observes the new state, and asks the base policy for another chunk.

Improving the base policy with online BC

The successful rollouts produced by ExRL provide a way to improve the base policy itself. We use overlapping segments of executed actions as training chunks for behavior cloning (BC). This teaches the base policy to reproduce the successful behaviors discovered during online interaction.

Completed online rollouts train the execution policy with RL. Sliding H-step windows from successful rollouts provide behavior-cloning targets that update the base policy through Online BC.

Learning from offline data

We can also use existing trajectories, including human demonstrations, to reduce the need for new robot interaction. ExRL treats a recorded segment as a virtual action chunk: its prefixes show the outcomes of different execution lengths. These examples initialize the RL replay buffer and are reused alongside online experience.

An H-step segment from an offline trajectory forms a virtual action chunk. Prefixes of different lengths initialize the offline-data portion of the replay buffer, alongside policy transitions.

Sample-efficient adaptation across robot policies

Learning execution length yields sample-efficient improvement across Robomimic, Adroit, and LIBERO. The same approach works with Diffusion Policy, ACT, \(\pi_{0}\), \(\pi_{0.5}\), \(\pi_{0}\)-FAST, and Cosmos Policy.

Diffusion Policy and ACT

On Robomimic, ExRL adapts policies with 50-action chunks, including challenging tasks such as Tool Hang and Transport. On Tool Hang with Diffusion Policy, ExRL exceeds 90% success while the other RL baselines remain around 20% or below.

Learning curves comparing online RL methods across Robomimic tasks and policy backbones.

Watching ExRL choose execution lengths

The rollouts below show how ExRL changes execution length as a task unfolds, from short adjustments to longer stretches of motion.

What does ExRL learn about action chunks?

Replan near contact

ExRL often uses longer executions during free motion and shorter ones near an object or target. In power insertion, it repeatedly replans near contact, then commits to a longer execution to finish inserting the plug.

Let useful chunks unfold

On Square, ExRL cuts short proposals with little predicted progress, then executes more of a chunk that contains a sustained grasp-and-lift motion. Short executions create opportunities for correction and a new prediction; longer executions preserve progress through a useful sequence.

Measured execution patterns: shorter executions near interaction, rejection of low-progress chunks, and short corrections before a longer execution.

On the real robot, stacking and folding combine short adjustments near grasping with longer lifting motions. In parts organization, longer executions carry much of the pick-and-place sequence forward.

Representative frames and execution-length decisions for stack cube, clothing folding, power insertion, and parts organization.

Why can frequent replanning get stuck?

When successive observations produce similar policy features, querying the policy again can reproduce nearly the same first action. The robot may keep moving without reaching the later actions in a useful chunk. Allowing the chunk to continue preserves that progression.

Feature similarity is associated with repeated first actions. Executing an action chunk preserves a sequence of varying commands that repeated replanning misses.

ExRL learns to match execution length to both the situation and the proposed actions.