Convert EmbodiedGen URDF assets to simulator-specific formats (USD/MJCF/URDF) using embodiedgen.data.assetconverter APIs. Use this skill whenever users ask to export assets for IsaacSim, MuJoCo, Genesis, IsaacGym, PyBullet, or SAPIEN, batch-convert URDF assets, or choose the correct converter/sourcetype per simulator.
Create 3D assets with EmbodiedGen using img3d-cli, text3d-cli, and texture-cli. Use this skill whenever users ask to generate assets from images/text, texture existing meshes, run retry/seed controlled generation, or choose the proper asset-generation CLI from mixed requirements.
Scale and rotate complete URDF-based 3D assets, including OBJ, GLB, collision meshes, Gaussian splats, and height metadata. Use this skill whenever a user asks to resize, rotate, reorient, or otherwise transform an EmbodiedGen asset while keeping its related files synchronized.
Retrieve existing EmbodiedGen assets from a configurable dataset index CSV by natural-language descriptions and return matching .urdf paths. Use when users describe an asset they want, ask to find one or several existing URDF assets, or need a fast lookup over the local asset index instead of scanning folders manually.
Generate background 3D scenes with EmbodiedGen using scene3d-cli. Use this skill whenever users ask to create room/indoor background scenes from text prompts, pre-generate backgrounds for layout-cli, or control scene3d generation quality/runtime with retry, seed, and gs3d settings.
Generate interactive 3D layouts from task descriptions with EmbodiedGen using layout-cli. Use this skill whenever users ask to build task-driven 3D scenes, batch-generate layouts from task files, tune layout generation retries/seeds, or produce simulator-ready layout outputs from background scene lists.
Generate indoor rooms (single room or house) and export URDF/USD by wrapping embodiedgen/scripts/roomgen/genroom.py. Use when users ask to create rooms with seed control, choose room type and complexity, run generation/export stages, or run reproducible room generation jobs (batch runs can be done by wrapping this…
Run SAPIEN-based simulation rendering from EmbodiedGen layout outputs using sim-cli. Use this skill whenever users ask to load a generated layout.json into simulation, render interactive scene videos, control camera/render settings, or enable robot grasp trajectory rendering.
Visualizes floorplans from URDF scene files and inserts/removes 3D assets with collision-aware placement on surfaces. Supports semantic instance matching via LLM (e.g., "put lamp on bookshelf", "delete sofa in living room"). Use when working with URDF/USD indoor scenes, floorplan visualization, object…
Deploy and troubleshoot the EmbodiedGen affordance pipeline. Use when bash install.sh affordance, pointnet2ops, torch-scatter, or flash-attn fails on RTX 4090/5090, or when affordance-cli cannot import.
Deploy and troubleshoot the EmbodiedGen scene3d pipeline. Use when bash install.sh scene3d, tiny-cuda-nn, fused-ssim, txt2panoimg, or scene3d-cli fails on RTX 4090/5090.
An index of instructions for HBDK4, a toolchain that converts machine-learning models into files runnable on Horizon hardware. It covers importing, serializing, quantizing, modifying, compiling, inspecting, and validating models.
A configuration-driven process for compiling ONNX or BC machine-learning models for J6 HBDK hardware. It creates a YAML configuration, waits for approval by default, then compiles and checks the output.