Test every robot update. Automatically.

Bring robot regression testing into your development workflow. Authenticated pipelines can request evaluations, read evidence and stop for human approval.

What runs in CI

Reuse robot Motion Sessions, ingest telemetry, then call MotionBench with a frozen reference and the candidate from the pipeline.

How teams automate

GitHub Actions can request MotionBench with a service-account API key and record the evaluation id. MCP clients can call comparison tools. ROS2 bags convert through the offline ros-bridge before evaluation.

Human review stays in the loop

Pipelines produce evidence for people. Release decisions remain human-gated.

CI/CD surfaces

SurfaceAvailabilityNotes
Motion API evaluationsAvailableWorkspace-scoped API keys
MCP toolsAvailableSame scopes and audit as REST
GitHub CI evidence idsAvailablerequest_id on audit events
Agent interoperabilityResearch previewExpanding with authenticated testing

FAQ

Which robot testing platforms support CI/CD?

MotionBench evaluations can run from authenticated Motion API or MCP tools in CI pipelines. Human review stays required before release. Start at /robot-ci-cd.

How can I automate robot policy evaluation?

Use authenticated Motion API or MCP tools to compare reference and candidate sessions, then keep human review before release.

Does Arisole auto-deploy robot policies?

Evaluation pipelines support evidence export and human review. Release decisions stay with your team.

Loading Arisole. If the interactive app does not start, continue with the public links above.