RGD REPRESENTATION
Defined by OpenRGD.
Robot Graph Definition is the semantic profile/graph representation defined by the standard. Read the conceptual and standard-level definition on /openrgd.
rgd is the Python toolchain shipped by the canonical OpenRGD repository. It manages profile materialization, integrity verification, evidence import, deterministic compilation and static interoperability generation.
RGD REPRESENTATION
Robot Graph Definition is the semantic profile/graph representation defined by the standard. Read the conceptual and standard-level definition on /openrgd.
rgd TOOLCHAIN
The lowercase rgd command works with OpenRGD source trees and derived artifacts. Toolchain versioning is independent from the standard bundle and candidate contracts.
COMMAND SURFACE
rgd init RobotMaterialize a project from the packaged default profile and recalculate its source-tree commitment.
rgd import robot.urdf --out partial-robotExtract source-supported Foundation evidence from URDF or the supported USDA subset.
rgd hashVerify OPENRGD_SOURCE_TREE_SHA256_V1 or intentionally update it with --write.
rgd check --output jsonValidate canonical structure, source integrity and selected JSONC modules.
rgd boot --output jsonBuild OPENRGD_NON_ACTUATING_GROUNDING_CONTEXT.
rgd compile-specGenerate one deterministic machine bundle from the verified source tree.
rgd export ros2 --out export/ros2Generate deterministic, static ROS 2 interoperability artifacts.
VERIFIED LIFECYCLE
URDF / USDAexplicit seedsource integrityprofile validationgrounding contextmachine bundlestatic ROS 2rgd check does not assess hardware readiness or operational safety.rgd boot explicitly records physical execution as not assessed and not authorized. Static ROS 2 export does not launch middleware or issue actuator commands.
IMPLEMENTED GUIDES
Extract supported robot evidence without inventing missing knowledge.
Read guide →02Use the auditable text USDA / UsdPhysics subset.
Read guide →03Understand hash, check and non-actuating boot.
Read guide →04Generate deterministic static interoperability artifacts.
Read guide →