RobotForge — Acceptance Gate for Robot Models
GitHub repo created Oct 26, 2026 · Last worked on Oct 28, 2026
Current focus: hackathon build — live site, Robodex, and build-planning chat shipped
An acceptance gate for robot models. Describe a robot in plain words, from a photo, or from a parts list: Muse Spark drafts a structured spec (never the robot files themselves), deterministic code builds the digital twin, and a headless Gazebo gate grades its motion against ground truth at locked thresholds — PASS at ≤ 5% distance error and ≤ 5° heading error — and issues a measured evidence report. Built solo under Darkstar Robotics for the Meta Global AI Developer Hackathon.
Engineering details
- Pipeline: words / photo / parts list → spec → static validation checks → URDF/SDF twin → headless Gazebo run → odometry vs ground-truth verdict (PASS / MARGINAL / FAIL), with the suspect spec field named on failure
- Fix-my-spec loop: a failing gate proposes a measured repair (e.g. a corrected wheel diameter) and re-runs to a pass in one command
- Specimens: real robots decomposed part by part from their official open-source assets — the TurtleBot3 Burger from ROBOTIS's own URDF and meshes, licenses carried
- Electrical harness checks over the wiring graph: voltage drop, ampacity, logic levels, rail budgets, connector match — counts and named gaps, never a blanket pass
- Forge Guide chat answers questions and plans builds (starter kinds, reference BOMs, have-vs-need diffs) from the recorded catalogue data only — when the data doesn't say, it says so
- Stack: Python · Gazebo Sim · ROS 2 · URDF/SDF · Muse Spark (Meta Model API) · SAM 3 · Three.js · Next.js · TypeScript · Vercel
- Status: solo Indie-track entry, Meta Global AI Developer Hackathon (Cerebral Valley) — submission due Nov 4, 2026






























