Skip to main content

Frequently Asked Questions

What Roboticks is

Audit-grade test CI for ROS2. We link every safety, functional, and performance requirement to a passing test, on every PR, every release, and every regulation update. We produce tamper-evident evidence packs your auditor can ingest.
  • Not a certified toolchain. We assemble evidence; we don’t replace your notified body. See the disclaimer page.
  • Not a requirements management system. Jama, Polarion, codeBeamer, and DOORS keep that lane — we integrate via ReqIF.
  • Not a field observability platform. Foxglove and Formant own runtime; we own pre-ship and re-verification.
Lightly. You add @confirms("REQ-014") decorators (Python) or ROBOTICKS_CONFIRMS(...) macros (C++) to the tests you want linked to requirements. Existing pytest/gtest tests keep working unchanged.
The SDK’s assertion helpers (assert_topic_published, assert_service_response, etc.) target rclpy/rclcpp, so ROS2-native testing is where Roboticks adds the most value. The platform itself is ROS-version-agnostic — anything that emits JUnit XML with the @confirms properties is linkable.

GitHub & integrations

Not for the MVP. GitLab support is a post-MVP item; we’re tracking demand. For GitLab today, run tests in your existing CI and push results to Roboticks via the CLI (rbtk test cloud --no-github).
Contents (read), Checks (write), Pull Requests (write), Workflows (read), Metadata (read). Full list at GitHub App → Permissions. We don’t request admin, repo write, or actions write.
Yes via ReqIF. One ReqIF connector per requirements-management system. The first one is included on Team, additional are $149/month each.
Yes via the BYO connector model. $149/connector/month. OSS scanners (cppcheck, clang-tidy, Bandit, Semgrep, trivy, syft) are bundled in paid tiers at no extra charge.

Runners & execution

Use hosted when you don’t want to manage infrastructure or you need on-demand GPU sim. Use self-hosted when you have your own hardware, you want to avoid sim-minute billing, or you’re regulated and need air-gapped mode. Most teams use both — self-hosted for steady-state ROS2 tests, hosted for occasional GPU sim.
$0.10/min on the Team tier (500 included). Volume discounts on Enterprise. Self-hosted compute is always free — only MCAP/log storage counts. See Pricing.
Gazebo Harmonic and Webots, both hosted (on GPU instances) and self-hosted (declare the engine in your runner config). See Testing → Sim Runners.
Enterprise tier only. The runner connects only to the Roboticks platform; never to GitHub. You push tests via the CLI. See Air-gapped runners.

Requirements & traceability

ReqIF (Polarion, Jama, codeBeamer, DOORS exports), PDF (LLM-extracted with human review), inline YAML in your repo, manual entry in the dashboard. See Requirements → Upload.
Requirements are immutably snapshotted per-release. Editing afterwards creates a new version; the prior release keeps verifying against the old text. See Release Scoping.
Yes. Coverage is the union of confirming tests across all linked repos in a project. The matrix has a per-repo toggle but defaults to aggregated. See Multi-repo coverage.

Evidence & retention

Default 10 years (90 days hot + remainder on Glacier Deep Archive). Configurable up to 25 years on Enterprise. The EU Product Liability Directive sets the minimum effective period. See Archive policy.
Every pack stores the previous pack’s SHA-256 hash plus an Ed25519 signature. Run rbtk evidence verify-chain --release v1.4.0 to verify the chain end-to-end. See Hash chain.
PDF is the lingua franca; ReqIF is what their requirements tool can re-ingest; ZIP is the raw bundle. We ship all three. See Formats.

Pricing & limits

1 project, 3 repos (1 private), 3 seats, 30 sim minutes/month (hard cap), 5 GB hot storage (MCAPs expire after 30 days), 25 requirements ingested/month, browse-only standards catalog, PDF+ZIP evidence packs (no ReqIF). Good for evaluating on a small public repo. See Pricing.
Never. Test runs are soft-metered for analytics and abuse-detection only. The three billed dimensions are sim minutes (hosted only), hot storage, and archive storage.
Yes — the Sponsored tier. All Team features at no cost. Manual approval, annual re-approval.

Security & residency

Three regions: us-east-1 (US production), eu-west-1 (EU production), us-east-1 (development). Pick at sign-up. EU-residency is part of the EU Machinery Regulation 2027 readiness story.
Yes, on Enterprise. SAML 2.0 and OIDC. See your account manager.
Yes. MIT-licensed at github.com/roboticks-io/roboticks-sdk. The runner binary is at github.com/roboticks-io/roboticks-runner (Apache 2.0).

Certification & qualification

No. We’re audit-readiness tooling, not a certified toolchain. We do not currently pursue tool qualification (DO-178C, ISO 26262-8 TCL); see the disclaimer. Tool qualification is on the year-2+ roadmap.
The evidence pack is a structured representation of test results, traceability links, and supporting artifacts — the same content a notified body would expect to see, organised the way they typically want it. Verify with your specific assessor; bring sample packs to the kick-off meeting. See Customer Handoff.

Still have questions?

Join the community

Discord