Skip to content

Chaoqi-LIU/fdp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Flexible Multitask Learning with Factorized Diffusion Policy

Paper | Webpage

Chaoqi Liu1, Haonan Chen1, Sigmund H. HΓΈeg2, Shaoxiong Yao1, Yunzhu Li3, Kris Hauser1, Yilun Du4

1University of Illinois Urbana-Champaign Β  2Norwegian University of Science and Technology Β  3Columbia University Β  4Harvard University

IEEE Robotics and Automation Letters (RA-L), 2026


Installation

# Clone the repository
git clone https://github.com/Chaoqi-LIU/fdp.git
cd fdp

# Install uv if you haven't already
curl -LsSf https://astral.sh/uv/install.sh | sh

# Sync dependencies and install the package
uv sync
uv pip install -e .

Repository Structure

fdp/
β”œβ”€β”€ fdp/
β”‚   β”œβ”€β”€ common/                  # Shared utilities (checkpointing, logging, replay buffer, etc.)
β”‚   β”œβ”€β”€ config/                  # Hydra config files
β”‚   β”‚   └── train_factorpolicy.yaml
β”‚   β”œβ”€β”€ dataset/                 # Dataset loading utilities
β”‚   β”œβ”€β”€ env/                     # Environment implementations
β”‚   β”‚   └── rlbench/             # RLBench environment wrapper
β”‚   β”œβ”€β”€ env_runner/              # Environment runners for evaluation
β”‚   β”œβ”€β”€ gymnasium_util/          # Gymnasium wrappers (async/sync vector envs, video recording)
β”‚   β”œβ”€β”€ model/
β”‚   β”‚   β”œβ”€β”€ common/              # Normalizers, LR schedulers, etc.
β”‚   β”‚   └── diffusion/           # Transformer and UNet backbone implementations
β”‚   β”œβ”€β”€ perception/              # Observation encoders (vision + state)
β”‚   β”œβ”€β”€ policy/
β”‚   β”‚   └── factorpolicy.py      # FactorizedDiffusionTransformerPolicy (main model)
β”‚   └── workspace/
β”‚       └── train_policy.py      # Training entrypoint

Citation

@ARTICLE{liu2026factorizeddiffusionpolicy,
    author={Liu, Chaoqi and Chen, Haonan and HΓΈeg, Sigmund H. and Yao, Shaoxiong and Li, Yunzhu and Hauser, Kris and Du, Yilun},
    journal={IEEE Robotics and Automation Letters},
    title={Flexible Multitask Learning With Factorized Diffusion Policy},
    year={2026},
    volume={11},
    number={4},
    pages={4697-4704},
    doi={10.1109/LRA.2026.3664611}
}

About

Flexible Multitask Learning with Factorized Diffusion Policy

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages