技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
diffusion-policy【数据与研究】Use Diffusion Policy for robot imitation-learning configs, zarr replay data, policy/model interfaces, training/evaluation workflows, and safety-gated real robot operations.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this repo skill when a task involves the diffusion_policy robotics imitation-learning codebase: Hydra experiment configs, Push-T/Robomimic/Kitchen/BlockPush tasks, zarr demonstration replay buffers, diffusion action policies, checkpoint evaluation, Ray multiruns, or real Push-T robot data collection/evaluation.
Read repo provenance before assuming the skill matches a checkout or package version.
Read overview and installation for dependency variants, package/import behavior, and safe smoke checks.
Run the bundled smoke checker when you need environment evidence without training, downloads, Ray, cameras, or robot motion:
python scripts/smoke_check.py --json
Use cross-cutting troubleshooting for import, Hydra, dependency, dataset, CUDA, simulator, W&B, and hardware failures.
| If the user needs... | Read |
|---|---|
| Build or debug single-seed training, checkpoint evaluation, Hydra overrides, Ray multiruns, output trees, W&B/logs, or benchmark command structure | training-and-evaluation |
Inspect or validate zarr/zip ReplayBuffer stores, dataset sample schemas, SequenceSampler, normalizers, or dataset conversion assumptions | data-and-replay-buffers |
| Choose/inspect low-dim, image, hybrid, diffusion UNet/Transformer, Robomimic, BET, or IBC policy/model families; debug shape, normalizer, checkpoint, or device issues | policies-and-models |
| Preflight UR5 + RealSense + SpaceMouse workflows, demo capture, real robot policy evaluation, shared-memory IO, real dataset conversion, or hardware safety gates | real-robot-operations |
Dataset -> Normalizer -> Policy -> EnvRunner -> Workspace workflow.horizon, n_obs_steps, n_action_steps).This skill was generated from a clean source snapshot before skill-output files were added. If a checkout has a different commit, changed config targets, dependency files, entrypoint options, dataset/policy/workspace classes, or real-robot APIs, refresh the repo skill before relying on detailed commands or signatures.