CSPi0 β€” WidowX / Bridge Context-Smoothed Ο€β‚€ Prior

Context-smoothed Ο€β‚€ (CSPi0) policy prior for the real-world WidowX / BridgeData V2 setup. This is the pretrained prior used for the real-robot experiments in TMRL: Diffusion Timestep-Modulated Pretraining Enables Exploration for Efficient Policy Finetuning (paper).

"Context smoothing" finetunes Ο€β‚€ with a timestep-modulated (CSPi0) architecture, so the diffusion timestep can be steered at inference time. This is what enables sample-efficient RL finetuning (TMRL) on top of the prior β€” the high-level RL policy modulates the prior's denoising timestep as its action.

Format

openpi-format JAX/Flax checkpoint:

  • params/ β€” orbax checkpoint (Ο€β‚€ backbone, ~3.24B params)
  • assets/ β€” normalization statistics

The optimizer state is not included (inference/RL-finetuning only).

Usage

Use with the TMRL codebase. Download into checkpoints/, then run high-level RL against a WidowX robot:

hf download matthewh6/cspi0_bridge --repo-type model --local-dir checkpoints/cspi0_bridge

# timestep-modulated RL (TMRL)
python3 sac_robot.py dataset=widowx method=tmrl ckpt=cspi0_bridge

ckpt=cspi0_bridge is mapped to the CSPi0 architecture by tmrl/utils/common.py:load_pi0_model. See the TMRL repo for full environment setup and the WidowX robot server.

Citation

@inproceedings{hong2026tmrl,
    title  = {TMRL: Diffusion Timestep-Modulated Pretraining Enables Exploration for Efficient Policy Finetuning},
    author = {Hong, Matthew M. and Zhang, Jesse and Nagabandi, Anusha and Gupta, Abhishek},
    booktitle = {Robotics: Science and Systems (RSS)},
    year   = {2026}
}
Downloads last month

-

Downloads are not tracked for this model. How to track
Video Preview
loading

Paper for matthewh6/cspi0_bridge