Luminus Labs
Software Artifact Engine

OpenUSD Topology Compiler

A cloud/CLI compiler engine that converts complex robotic kinematic models into ultra-optimized, zero-copy executable policy graphs.

Licensing Structure
Enterprise License / Custom Quote
Self-Serve SaaS & Zero-Copy Artifact Compiler License
Automated ingestion of URDF/OpenUSD files into maximal-coordinate Kamino solver & TensorRT graph export.
Request Quote & Inquiry

Architecture & Overview

The OpenUSD Topology Compiler automates the translation of standard URDF and OpenUSD kinematic files into maximal-coordinate physics representations. It identifies closed-loop linkages (such as 4-bar mechanisms) and automatically emits compiled JAX, TensorRT, or MLX executable artifacts.

Key Technical Deliverables

  • 100% automated self-serve model ingestion and diagnostics.
  • Instant detection of tree-topology singularities and constraint conflicts.
  • Emits C++ PREEMPT_RT compatible header files and zero-copy buffers.
  • Supports domain randomization parameter injection for sim-to-real transfer.
Sample Integration InterfaceCONFIDENTIAL R&D
# openusd_compiler.py
import jax
from kamino_compiler import IngestEngine

compiler = IngestEngine(source="robot_arm.urdf")
topology = compiler.build_maximal_coordinates()
print(f"[+] Compiled topology nodes: {len(topology.nodes)}")
graph = compiler.export_tensorrt(opt_level=3)
graph.save("robot_policy.engine")

Hardware & Software Matrix

Input FormatsURDF (.urdf), OpenUSD (.usd, .usda, .usdc), MJCF
Target RuntimesNVIDIA TensorRT, Apple MLX, C++ Dynamic Library
Solver CoreKamino Dual-ADMM Physics Engine
Compilation Time< 45 Seconds Automated Execution
Linkage ResolutionMaximal-Coordinate Closed-Loop Inversion