Private URDF/Xacro validation (no storage, CI-ready)
Processes proprietary robot models in-memory, never stored, with instant kinematic analysis.
RoboInfraapi addresses a key concern for robotics engineers: the reluctance to upload proprietary URDF/Xacro robot models to external services. The service is designed with privacy as a priority—files are processed entirely in-memory and are never stored, trained on, or reused. API key isolation ensures each request remains private, making it suitable for proprietary robot models in development.
Beyond privacy, RoboInfraapi is built for CI/CD workflows. It validates URDF structure, detects issues like missing links or joints, and performs kinematic analysis—all without requiring a local ROS setup. The service was tested on NASA's public Robonaut 2 model, demonstrating instant validation and analysis. Teams can integrate it into GitHub Actions or other CI pipelines to catch errors before simulation, standardize Xacro-to-URDF conversions across environments, and eliminate 'works on my machine' inconsistencies. A public validator is available at roboinfra-dashboard.azurewebsites.net/validator with no signup required.
- Processes URDF/Xacro files in-memory with zero storage or reuse of uploaded data.
- Tested on NASA's Robonaut 2 model, catching structure issues and performing kinematic analysis instantly.
- CI/CD-ready with API key isolation, integrable into GitHub Actions for automated validation.
Why It Matters
Enables secure, automated URDF validation in CI/CD without exposing proprietary robot models.