humanoidsdata.com

Search

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

← All glossary terms

Models & learning

Observation horizon

An observation horizon is the span or number of recent sensor and state observations that a robot policy uses to predict its next action or action sequence. It is distinct from the action horizon, which describes how far into the future the policy's output extends.

Also known as: observation history, history window, observation window

Updated

History supplied to the policy

The observation horizon specifies how much recent evidence conditions one policy decision. It may be expressed as a frame count, a number of control steps, or physical time. The last form is easiest to compare across systems only when sampling rates are also stated.

Diffusion Policy separates its observation horizon from its prediction and action horizons. A policy can read several observations, predict a longer action sequence, and execute only the first part before replanning. These lengths describe different interfaces and should not be merged into one “sequence length”.

A longer horizon can reveal hidden state

Recent observations can expose motion direction, velocity, contact changes, recovery attempts, and which substeps have already happened. A single frame may show an object beside a gripper without showing whether it is approaching, slipping, or already released.

Long-WAM varies real observation history while holding its forecast and action horizons fixed. Its results show that longer history can improve control, but also that access alone is insufficient: the pretrained representation and deployment path determine whether the policy uses that evidence.

Duration, padding, and latency belong together

An observation horizon is not automatically filled with unique information. Early in an episode, missing history may be padded or the initial frame repeated. Overlapping windows may also reuse most of the same source footage. Dataset documentation should report real duration, sampling, padding, and episode boundaries.

Longer windows increase encoding, attention, and cache costs. A horizon that improves offline prediction can still harm a robot if it delays the next action. Evaluate task success, end-to-end latency, and the fraction of real observations together rather than choosing the largest window the model accepts.

Sources