SimForge

// 001 — Certification & validation

Simulation you can take to an auditor.

SimCloud is built to the credibility requirements of UN R171 Annex 5, EU 2022/1426 Annex III Part 4, and the Euro NCAP virtual-testing protocols.

This page states exactly what the platform does today, what is being built, and what is sequenced but not started — using three status verbs and nothing stronger. Where we have numbers, the numbers are here. Where a limitation is known, it is named.

// 002 — The landscape

What the rules actually ask of a toolchain.

Four regimes decide whether simulated evidence is worth anything. None of them asks for a badge; all of them ask for traceable, correlated, reproducible work.

Binding vehicle regulation

UNECE R157 / R171

Virtual testing counts only against a validated toolchain: R157 defines that validation as correlation of the simulated outcome with physical tests, and R171 makes an Annex 5 credibility assessment mandatory the moment simulation is used at all.

The credibility assessment, written in shall

EU 2022/1426, Annex III Part 4

Every toolchain version used to release data must be stored, every generated datum must be traceable to the version that produced it, and stochastic models must be characterised in terms of their variance with deterministic re-execution possible.

Acceptance is a number

Euro NCAP virtual testing

Correlation is scored, not asserted: ISO/TS 18571 methodology on longitudinal acceleration against a stated threshold, with a minimum share of each verification cluster required to pass.

The vocabulary an assessor expects

The ISO / ASAM stack

OpenSCENARIO XML and OpenDRIVE for scenario and road interchange, ISO 34503 for the operational design domain, ISO/TS 18571 for correlation scoring, ISO 26262-8 §11 for confidence in the tools themselves.

// 003 — Seeing it

The platform doing the work, unedited.

Short captures from the product, self-hosted and uncut. Slots without a capture yet say so rather than showing something else.

Capture in progressScreen capture scheduled on the development server.
V1

Author and preview live

Placing actors on the twin, driving them through timed points with ambient traffic around them, and watching the result in the 3D viewport — before anything is sent to a render worker.

Capture in progressScreen capture scheduled on the development server.
V2

Preview versus ground truth

The same scenario executed in CARLA, with the trajectory overlay and the lateness and arrival diagnostics visible side by side against the browser preview.

Capture in progressScreen capture scheduled on the development server.
V3

Physics the editor enforces

Feasibility warnings firing on an edit the vehicle could not physically execute — the editor refuses to pretend a schedule is achievable when the calibrated model says it is not.

Capture in progressWaits on the conformance report and run manifest work now in progress.
V4

Provenance and conformance

A run manifest opened next to the conformance report for the scenario that produced it: image digest, map hash, constants version, seed, and the checker output.

// 004 — Standards & alignment

Where we stand, line by line.

Three verbs, used strictly. “Available today” means shipped and demonstrable on request. “In progress” means the work exists on a branch or is scheduled this quarter. “On our roadmap” means researched and sequenced, not started.

Where we stand, line by line.
Standard / regulationWhat it requiresOur statusHow we know
ASAM OpenSCENARIO XMLScenarios exchangeable in the format assessors, test houses, and protocol suites read.Available todayNative export: scenarios authored in SimCloud leave the platform as OpenSCENARIO XML. Sample export on request.
ASAM OpenDRIVERoad networks described in a standard exchange format rather than a private one.Available todayNative map ingestion: our digital twins carry an OpenDRIVE road network, and scenarios are authored against its lanes and junctions.
ASAM Quality Checker conformanceMachine-checked conformance of exported scenarios and ingested road networks, not a claim of correctness.In progressThe ASAM qc-framework is being wired into CI so every export and every ingested network produces a conformance report artifact.
Sim-to-real correlation, ISO/TS 18571 methodologyQuantified correlation between simulated and physically measured behaviour, scored by a published method.In progressCalibration against purpose-recorded runs is in the platform today; ISO/TS 18571 scoring is being implemented against the openvt.eu reference implementation and packaged as a versioned dossier.
Run provenance and release traceabilityEvery released datum traceable to the toolchain version that generated it (EU 2022/1426 Annex III Part 4, §3.2.3.1).In progressDigest-pinned worker images, conformance manifests, and a release ledger already exist operationally; per-run manifests are formalising them into a one-click export.
UN R171 Annex 5 / EU 2022/1426 Part 4 credibility principlesA versioned simulation handbook per toolchain release: toolchain description, assumptions, fidelity evidence, known limitations, stochastic-model policy.On our roadmapThe platform is designed to these principles today — deterministic execution, versioned constants tables, limitations recorded with the work. The generated handbook that packages them per release is sequenced, not started.
ISO 34503 operational design domain and coverageThe ODD described in a standard structure, with covered and uncovered parameter space accounted against it.On our roadmapResearched and sequenced: ODD descriptions attached to datasets and campaigns, coverage as parameter-space accounting over that ODD.
ISO 26262-8 §11 confidence in the use of software toolsEvidence that a tool used in a safety lifecycle cannot introduce an undetected error into the work product — a tool confidence level determination.On our roadmapSequenced behind customer pull. We hold no tool confidence assessment today and do not imply one.

We name no certification we do not hold. The status column is updated with each platform release.

// 005 — Measured, not asserted

Numbers, with their residuals attached.

Three pieces of evidence from the engineering practice behind the platform. Each one is a measurement we can show you, and each one travels with what it does not yet cover.

Calibrated against recorded runs

3.17 → 7.84modelled peak launch acceleration, m/s² · 7.89 measured

Fitting a gear ladder from purpose-recorded launch traces — rather than assuming one — moved the modelled peak launch acceleration of the Lincoln from 3.17 m/s² to 7.84 m/s², against 7.89 m/s² on the recorded trace. Every speed band improved or held, and above 14 m/s nothing moved by more than 0.03 m/s².

Named residual: the ambulance peak is still under-predicted. It is a shape error, not a scale error, and it needs more emergency-class traces rather than more parameters.

How we know this

Cross-language parity gates

2 enginesone decision layer, pinned by shared vector tables

The browser preview engine and the CARLA worker are two implementations of the same decision layer in two languages. They are pinned to each other by shared golden vector tables generated from the worker and checked on both sides in continuous integration — decision by decision, tick by tick. A divergence fails the build rather than surfacing as a mysterious difference in someone's results.

Preview and full simulation are still different fidelities, and we treat the preview as an authoring aid, not as evidence.

How we know this

Limitations published, not buried

Every claimships with its residual named

Calibration work in this platform lands with its known-limitations table attached: vehicle coverage, launch-regime residuals, and the measured differences between the browser preview and a full simulation run. The honesty is not a disclaimer at the bottom of a page — it is the same artifact the engineering work is graded against.

If a claim on this page does not survive your reading of it, tell us and we will change the page.

How we know this

// 006 — Deterministic & reproducible

Same seed, same result.

EU 2022/1426 Annex III Part 4 §3.2.6.4 requires that stochastic models be characterised in terms of their variance and that deterministic re-execution be possible. Meeting a shall by construction is worth saying plainly.

Deterministic execution
The decision layers are pure functions of the tick: gear selection is a stateless function of speed, behaviour programs resolve from the scenario and the clock. Re-running a scenario reproduces it rather than approximating it.
Randomness is seeded and recorded
Where variation exists — ambient traffic, sampled parameters — it is driven by a recorded seed. The variation is a parameter of the run, not a property of the machine that happened to execute it.
Digest-pinned execution
Simulation workers run from image digests rather than moving tags, so the binary that produced a result is the binary you can re-run. The release ledger records which digest was live when.
Traceable to a toolchain version
Engine and worker revision, map hash, scenario hash, constants version, and seed belong to the run, not to a changelog. That is what makes an old clip re-derivable years later.

// 007 — Talk to us

Diligence us on the evidence.

The correlation dossier collects the calibration work, the parity gates, and the known-limitations table in one versioned document. Ask for it and we will send the current revision, including what it does not cover.

We answer diligence questions in writing.

SimForge · Building #159, 1301 South 46th St, Richmond, CA 94804 USA