界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
数据与研究 · SKILL.md

robocasa

robocasa

【数据与研究】Guides Researchers through RoboCasa365 embodied-AI simulation, kitchen task and scene selection, demonstration datasets, teleoperation, and safe validation.

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

name: robocasa description: "Guides Researchers through RoboCasa365 embodied-AI simulation, kitchen task and scene selection, demonstration datasets, teleoperation, and safe validation." disable-model-invocation: true metadata: disco-role: operating license: NOASSERTION

RoboCasa

Use this skill for RoboCasa/RoboCasa365 simulation, kitchen manipulation tasks, scene and asset configuration, demonstration datasets, policy-evaluation setup, or interactive collection. It covers the public robocasa package and its robosuite/MuJoCo integration; it does not replace a policy-learning framework.

Fast route

  1. Check package readiness first. RoboCasa 1.0.1 asserts MuJoCo 3.3.1, NumPy 2.2.5, and robosuite >=1.5.2. Install the package's declared dependencies and public robosuite separately, then run the diagnostic in simulation-environments.
  2. Separate data gates. A successful import or environment constructor does not prove that the external kitchen fixture/object/texture archives or datasets exist. Validate those paths before reset, playback, rendering, or collection; do not download multi-GB data implicitly.
  3. Choose the route below. Read only the focused sub-skill and its linked references before producing commands or code.

Install and import gate

Use an isolated Python 3.11 environment when possible. Install a compatible public robosuite release before RoboCasa, then install RoboCasa from its source or release tree:

python -m pip install "robosuite>=1.5.2"
python -m pip install -e .
python -c 'import robocasa, robosuite, mujoco, numpy; print(robocasa.__version__, robosuite.__version__, mujoco.__version__, numpy.__version__)'

Keep the exact package pins together. If import fails, fix version conflicts before investigating assets. Optional MimicGen, GR00T, SpaceMouse, display, and asset-authoring tools are not part of the minimal import gate.

Choose a sub-skill

  • simulation-environments — install/import checks, gym.make, create_env, controller and camera choices, split mapping, reset/step data, seeds, rendering, and bounded rollouts.
  • tasks-scenes-assets — atomic and composite task selection, kitchen layouts/styles, fixture and object registries, placement configuration, custom tasks, and asset prerequisites.
  • datasets-demonstrations — dataset registry metadata and soups, pretrain/target sources, LeRobot and HDF5 structure, inspection, playback, conversion, and download planning.
  • teleoperation-and-collection — keyboard/SpaceMouse setup, interactive viewer constraints, demonstration collection, HDF5 handoff, and interruption recovery.

Cross-route rules

  • Route split, layout_ids, style_ids, object registries, and fixture/XML failures to the task/scene route; route reset/step and action-shape failures to the simulation route.
  • Route registry paths, LeRobot/HDF5 schemas, and playback flags to the dataset route; route live input and HDF5 recording to teleoperation/collection.
  • Keep rollouts, downloads, playback, and collection bounded and explicit. Always close environments and preserve a writable output directory.
  • Do not tell a future agent to open the original checkout. All reusable diagnostics and recipes are bundled under this skill.

Read troubleshooting for cross-cutting install, data, rendering, and optional-dependency failures. Read repository provenance before deciding whether this graph is current for a repository checkout or should be refreshed.

我的收藏