miaodx/roboclaws/scene-gaussian-map-alignment
Claude Code and agent skill by miaodx/roboclaws
- community
Checking that the SKILL.md file is still in the repository.
Align scene Gaussian/splat, USD/mesh, and robot map assets into an honest digital-twin evidence workflow. Use when a new Gaussian scene arrives, when B1/Map12-style assets need to be connected, when map anchors are being projected into a 3D scene, or when an agent must decide whether an alignment is candidate, verified, runtime-proven, or planner-backed.
Install
npx vskill@latest install miaodx/roboclaws/scene-gaussian-map-alignmentSKILL.md
Scene Gaussian Map Alignment
Use this when a bundle combines a 3D Gaussian/splat/PLY/USD/OBJ scene, a robot map such as Nav2 YAML plus occupancy PGM, semantic anchors from navigation_memory.json, or an Isaac/operator-console report that must label evidence honestly.
Boundary
Keep stable, repeatable work in scripts. The skill owns the judgment that changes from scene to scene:
- Stable scripts parse headers, bounds, map metadata, semantic-memory JSON,
transforms, smoke artifacts, images, and HTML reports.
- The skill decides the evidence tier, asks for missing assets, chooses which
anchors are credible, names blockers, and prevents overclaiming.
- Do not hide scene-specific assumptions in a script default. If an assumption
will vary with the next Gaussian scene, write it in the skill/report as an explicit decision.
Evidence Tiers
Use these labels consistently:
blocked: geometry, map files, semantic anchors, or coordinate evidence are
missing.
candidate: bbox fit, scale/translate, manual placement, or another heuristic
alignment exists.
verified: named physical/semantic anchors match across map and scene with
residuals recorded.
runtime_proven: Isaac or robot-view smoke renders/navigates through
candidate waypoints and writes view evidence.
planner_backed: a real planner/Nav2-equivalent path proof exists.
Never skip tiers in wording. A runtime smoke can prove that rendered robot views exist at candidate poses; it does not by itself prove Nav2 planner parity.
Workflow
- Inventory every asset before aligning: Gaussian/splat/PLY files and whether
they are rendered or only inspected, USD/OBJ/mesh world bounds, Nav2 YAML, occupancy grid, semantic memory, map-bundle context, anchor ids, and any segmentation/object manifest/correspondence/calibration evidence.
- Run the deterministic tools that apply to the available assets:
```bash python -m roboclaws.household.agibot_map_bundle \ --source-map-dir <map-root> \ --context-json <context-json> \ --output-dir assets/maps/<bundle-name>
.venv-isaaclab/bin/python -m roboclaws.backends.isaaclab.b1_readiness \ --b1-root <scene-root> \ --map12-root <map-root> \ --output output/<run>/readiness.json
.venv-isaaclab/bin/python -m roboclaws.backends.isaaclab.b1_navigation_smoke \ --b1-root <scene-root> \ --map12-root <map-root> \ --output-dir output/<run> \ --accept-nvidia-eula
.venv-isaaclab/bin/python -m roboclaws.backends.isaaclab.b1_readiness \ --b1-root <scene-root> \ --map12-root <map-root> \ --navigation-artifact output/<run>/navigation_smoke.json \ --require-navigation-success \ --output output/<run>/readiness_with_navigation.json
python -m roboclaws.backends.isaaclab.b1_navigation_report \ --run-dir output/<run> ```
- Classify what the run actually proved: bbox fit is
candidate; matched
anchors with residuals are verified; rendered robot views at candidate poses are runtime_proven; planner path evidence is planner_backed.
- Summarize the evidence without changing the artifacts:
``bash python skills/scene-gaussian-map-alignment/scripts/summarize_alignment_evidence.py \ --readiness-artifact output/<run>/readiness_with_navigation.json \ --navigation-artifact output/<run>/navigation_smoke.json \ --output output/<run>/alignment_evidence_summary.json ``
- Write the lightweight alignment manifest. This is the fusion contract for
future runs; it is not a fused USD/Gaussian scene:
``bash python skills/scene-gaussian-map-alignment/scripts/summarize_alignment_evidence.py \ manifest \ --readiness-artifact output/<run>/readiness_with_navigation.json \ --navigation-artifact output/<run>/navigation_smoke.json \ --evidence-summary output/<run>/alignment_evidence_summary.json \ --map-bundle assets/maps/<bundle-name> \ --output output/<run>/alignment_manifest.json ``
- Report the open blockers and next promotion step. Prefer one precise blocker
over broad language like "alignment done".
Honest Labels
- Do not claim Gaussian fusion unless the renderer consumed the Gaussian/splat
asset; header/bounds inspection is only inventory evidence.
- Do not claim
semantic_anchors_are_usd_truth=truewithout segmentation,
object manifest, or anchor correspondences that bind map anchors to USD/scene objects.
- Do not claim manipulation support without object/receptacle binding plus a
pick/place proof.
- A "verify image" is a rendered camera view from a candidate pose. It helps
inspect gross placement and visibility, but it is not ground-truth alignment, semantic binding, or planner proof.
- If Map 12 semantics are used only as navigation-memory anchors, call them
robot_map_12_navigation_memory_overlay or an equivalent overlay source, not USD truth.
Output
When handing off results, include:
- alignment tier and transform source;
- whether Gaussian assets were rendered or only inspected;
- semantic source and semantic/USD binding status;
- navigation evidence status and whether it is planner-backed;
- artifact paths such as
readiness.json,navigation_smoke.json,
readiness_with_navigation.json, alignment_evidence_summary.json, alignment_manifest.json, report.html, and any map bundle;
- the exact next step needed to promote the evidence tier.
Acceptance
After changing this skill, related scripts, or map/Isaac report contracts, run:
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/scene-gaussian-map-alignment/SKILL.md
Popularity
- Repository stars
- 6
- Repository forks
- 2
- 7-day trend score
- 10
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/miaodx/roboclaws/scene-gaussian-map-alignment)