executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
robosuiteUse robosuite for MuJoCo robot manipulation environments, controllers, teleoperation demos, rendering/camera workflows, and custom MJCF modeling.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this repo skill when a task involves robosuite, MuJoCo-based robot manipulation simulation, standardized environments such as Lift / Stack / PickPlace / TwoArmLift, robot/controller configuration, teleoperation demonstration data, camera rendering, domain randomization, or custom robosuite MJCF modeling.
Minimal import check:
python - <<'PY'
import robosuite as suite
print(suite.__version__)
print(sorted(suite.ALL_ENVIRONMENTS)[:5])
print(sorted(suite.ALL_ROBOTS)[:5])
PY
Minimal headless environment check:
python scripts/check_install.py --skip-optional-imports
For camera observations on headless Linux, prefer:
MUJOCO_GL=egl python scripts/check_install.py --camera-smoke true
| User task | Read next |
|---|---|
Create a standard env, choose robots, set env_configuration, step a random policy, inspect observations/rewards, wrap with Gymnasium | sub-skills/environments/SKILL.md |
| Load/validate controller configs, inspect action splits, build action vectors, choose robot/gripper/base registries, extend third-party controllers | sub-skills/controllers/SKILL.md |
Teleoperate with Keyboard/SpaceMouse/DualSense/MJGUI, collect demos, inspect or replay demo.hdf5, use DataCollectionWrapper or DemoSamplerWrapper | sub-skills/teleoperation/SKILL.md |
| Configure renderer backends, camera RGB/depth/segmentation observations, camera transforms, offscreen video, domain randomization, sensor corruption, USD notes | sub-skills/rendering/SKILL.md |
| Add custom envs, compose MJCF worlds/tasks/objects/arenas, validate custom robot XML, compile MJCF, choose maintainer tests | sub-skills/modeling/SKILL.md |
The core verified scope covers built-in robosuite environments, robots, controllers, wrappers, headless environment creation, and EGL offscreen camera observations.
Treat these as optional or environment-dependent unless the user explicitly installs and verifies them:
robosuite_models for extra external robots/modelsmink==0.0.5 for the optional WholeBodyMinkIK examplehidapi plus physical SpaceMouse or DualSense devicesmjviewer / OpenCV viewer operationusd-core, Isaac Sim, Isaac Lab, Omniverse, or Blender USD renderinghas_renderer=False, has_offscreen_renderer=False, use_camera_obs=False until the base environment works.has_offscreen_renderer=True and choosing a MuJoCo GL backend when headless.load_composite_controller_config(robot="Panda") or controller="BASIC" before writing custom JSON.