RoboInfra CI/CD APIs for URDF validation, auto-fix, MoveIt config generation, and Isaac Sim USD conversion

Hi everyone, I’ve been building RoboInfra, a developer-focused infrastructure platform for robot model workflows.

The goal is simple:

Stop robotics developers from wasting hours debugging URDFs manually.

RoboInfra provides hosted APIs + CI/CD tooling for common ROS pain points:

Current features

  • URDF/Xacro validation

  • URDF auto-fix & repair

  • Semantic URDF diffing

  • MoveIt config generation

  • URDF → SDF conversion

  • URDF → MJCF conversion

  • URDF → USD conversion for NVIDIA Isaac Sim

  • Mesh analysis

  • 3D model conversion

  • GitHub Action for PR validation

Example GitHub Action

- uses: roboinfra/validate-urdf-action@v1
  with:
    api-key: ${{ secrets.ROBOINFRA_API_KEY }}
    file: urdf/robot.urdf

Broken URDFs fail the PR automatically.

Free public validator

https://roboinfra-dashboard.azurewebsites.net/validator

No signup required.

Example API

curl -X POST https://roboinfra-api.azurewebsites.net/api/urdf/auto-fix \
  -H "X-Api-Key: rk_your_key" \
  -F "file=@broken_robot.urdf"

Docs

Would genuinely appreciate feedback from ROS developers about:

  • missing workflows

  • painful URDF problems

  • MoveIt setup pain points

  • Isaac Sim integration issues

Thanks.