一键导入
i4h-workflow
Overview of `workflows/agentic/` (IsaacLab-Arena + GR00T/openpi). Use when the user asks what i4h workflow is, what's supported, or where to start.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Overview of `workflows/agentic/` (IsaacLab-Arena + GR00T/openpi). Use when the user asks what i4h workflow is, what's supported, or where to start.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Serve the LeRobot HTML visualizer for a converted dataset in a browser. Use when asked to visualize, inspect, or open a LeRobot dataset; not for converting HDF5 (use [[i4h-workflow-dataset-convert]]).
Create a new agentic environment from an existing one (robot + task + scene + policy). Use when asked to add a new env or task. For in-place scene edits, see [[i4h-workflow-scene-edit]].
Use a VLM to verify whether each episode satisfies the env's task description. Use when the user asks to annotate, label episodes, filter demos, or gate finetuning on a success classifier.
Convert an agentic HDF5 recording into a LeRobot dataset (parquet, meta, videos). Use when asked to convert HDF5, prepare for training, or export to LeRobot; not for viewing — use [[i4h-lerobot-viz]].
Expand an HDF5 recording by cloning trajectories with action/state noise. Use when asked to mimic, expand, or augment a dataset; not for recording new demos (use [[i4h-workflow-dataset-teleop]]).
Replay a recorded HDF5 episode inside Isaac Sim for visual verification. Use when the user asks to replay, play back, or step through an HDF5 recording.
| name | i4h-workflow |
| version | 0.6.0 |
| description | Overview of `workflows/agentic/` (IsaacLab-Arena + GR00T/openpi). Use when the user asks what i4h workflow is, what's supported, or where to start. |
| license | Apache-2.0 |
| metadata | {"author":"Isaac for Healthcare Team <isaac-for-healthcare-support@nvidia.com>","tags":["isaac-for-healthcare","i4h","agentic-workflow","robotics","overview"]} |
Orient on the agentic workflow before touching a specific stage: which envs/robots/policies are supported, how the workflows/agentic/ subprojects fit together, and which per-stage skill to invoke next. This skill routes — it runs no pipeline stage itself.
# from repo root: confirm the workflow is set up, then jump to a stage skill
workflows/agentic/policy/run.sh --list-envs
These steps drive the i4h-workflows base code (the workflows/agentic/ tree). To reuse an existing checkout, set I4H_WORKFLOWS to its path (no clone happens). Otherwise this resolves the current repo, or clones to ~/i4h-workflows — pick that default without prompting. Run every command below from the resolved root:
# Resolve the i4h-workflows base code (provides workflows/agentic/).
ROOT="${I4H_WORKFLOWS:-$(git rev-parse --show-toplevel 2>/dev/null)}"
if [ ! -d "$ROOT/workflows/agentic" ]; then
ROOT="${I4H_WORKFLOWS:-$HOME/i4h-workflows}"
[ -d "$ROOT/workflows/agentic" ] || git clone https://github.com/isaac-for-healthcare/i4h-workflows "$ROOT"
fi
export I4H_WORKFLOWS="$ROOT"; cd "$ROOT"
workflows/agentic/config/environments/<env>.yaml are the source of truth.This table is the curated, tested set (robot + policy combos shipped with the repo) and is a static reference — it does not auto-update. Envs you add with [[i4h-workflow-create]] are registered on disk but will not appear here, so do not treat this table as the complete list.
To list every registered env (including ones you just created), enumerate at runtime instead of reading this table:
workflows/agentic/policy/run.sh --list-envs # authoritative registry of all envs
ls workflows/agentic/config/environments/*.yaml # env YAMLs on disk (source of truth; includes new ones)
| Env | Robot | Policy |
|---|---|---|
scissor_pick_and_place | SO-ARM 101 | GR00T N1.5 (N1.7 alternative) |
locomanip_tray_pick_and_place | Unitree G1 | GR00T N1.6 (shared policy.locomanip.*) |
locomanip_push_cart | Unitree G1 | GR00T N1.6 (shared policy.locomanip.*) |
assemble_trocar | Unitree G1 + Dex hands | GR00T N1.5 (inference-only) |
ultrasound_liver_scan | Franka-style arm | openpi PI0 |
| Directory | Purpose |
|---|---|
arena/ | IsaacLab-Arena envs, scenes, tasks, teleop, record, replay |
policy/ | Policy daemons and train dispatchers |
dataset/ | HDF5 → LeRobot conversion and visualization |
mimic/ | HDF5 trajectory expansion |
annotator/ | VLM success labels and filtering |
cosmos/ | Optional Cosmos Transfer video augmentation |
common/ | Shared config, messaging, robot constants |
.venv present, third-party checked out).workflows/agentic/config/environments/<env>.yaml are the source of truth.workflows/agentic/config/environments/. Fix: run workflows/agentic/policy/run.sh --list-envs to see all registered envs (including newly-created ones) and pick one, or add a new one with [[i4h-workflow-create]].For overview questions, list the live envs via workflows/agentic/policy/run.sh --list-envs (not just the curated table above), summarize the subproject layout, and point to the next stage skill.