humanoidsdata.com

Search

Search datasets, articles, and glossary terms for humanoids and embodied AI.

← All glossary terms

Models & learning

Action chunking

Action chunking is a policy design in which one observation is used to predict a sequence of several future robot actions rather than a single next action. The chunk can capture short-term motion structure and reduce the effective number of sequential predictions, while its execution and replanning schedule determine how quickly the robot can react to new observations.

Also known as: action chunk, action chunks, temporal action chunking

Updated

Predicting a sequence at once

A single-step policy repeatedly predicts action[t] from the latest observation. An action-chunk policy predicts actions[t:t+H], where H is the action horizon. Action Chunking with Transformers showed that increasing the chunk length substantially improved the reported imitation-learning tasks up to a task-dependent point.

The chunk gives the model a direct representation of short motion sequences. It can reduce compounding error because fewer separate policy calls are needed to cover the same physical interval.

Chunk length and replanning

Executing a whole chunk without observing again is open-loop during that interval. A long chunk can therefore become stale when an object moves or the robot drifts. A short chunk is more reactive but demands more frequent inference.

Policies can replan before a chunk is exhausted. ACT predicts overlapping chunks and combines actions assigned to the same future timestep. Diffusion Policy uses an observation horizon and a receding action horizon. Asynchronous inference can request the next chunk while the robot is still consuming the current one.

Dataset requirements

Training needs consecutive future actions for each sampled observation, accurate timestamps and an episode-boundary mask. Padding must not be treated as a real target. The dataset also needs a declared control frequency because a chunk of 50 actions represents one second at 50 Hz but five seconds at 10 Hz.

Action chunking is independent of the model family. Transformers, diffusion models and flow-matching policies can all predict chunks, and the term does not imply one specific architecture.

Sources