Skip to content

Add URDF importer skill for Claude Code - #2

Open
rdsa-nv wants to merge 1 commit into
rdsa-nv/agentic-install-guidefrom
rdsa-nv/urdf-importer-skill
Open

Add URDF importer skill for Claude Code#2
rdsa-nv wants to merge 1 commit into
rdsa-nv/agentic-install-guidefrom
rdsa-nv/urdf-importer-skill

Conversation

@rdsa-nv

@rdsa-nv rdsa-nv commented Apr 20, 2026

Copy link
Copy Markdown
Owner

Summary

  • Adds a comprehensive Claude Code skill at .claude/skills/urdf-importer.md covering the full URDF-to-USD import pipeline
  • Documents both usage patterns (UrdfConverter direct and UrdfFileCfg in asset configs), all configuration options with types/defaults, per-joint regex gains, merge_fixed_joints internals, lazy conversion caching, and common pitfalls
  • Verified against the codebase: all config defaults, import paths, and pipeline steps match the source

Test plan

  • Clean install of Isaac Lab (./isaaclab.sh -u && ./isaaclab.sh -i) succeeded on fresh clone
  • Newton backend training verified (Cartpole, 1024 envs, 50 iters — reward ~290, episode length ~295)
  • Newton visualizer rendering confirmed on DISPLAY :99
  • merge_fixed_joints tested: chain of 3 fixed joints, no-fixed-joints passthrough, rotated child inertial merge with parallel axis theorem
  • UrdfConverterCfg defaults validated against source
  • Per-joint dict config (regex patterns) verified
  • All import paths in the skill confirmed working

🤖 Generated with Claude Code

@rdsa-nv
rdsa-nv force-pushed the rdsa-nv/urdf-importer-skill branch from b56f282 to 9c42acc Compare April 20, 2026 22:40
Comprehensive skill covering the full URDF-to-USD pipeline, configuration
reference, per-joint regex gains, merge_fixed_joints internals, lazy
conversion caching, common pitfalls, and testing guidance.
@rdsa-nv
rdsa-nv force-pushed the rdsa-nv/urdf-importer-skill branch from 9c42acc to 36487bd Compare April 20, 2026 22:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant