AI EVALUATION, IN CONTEXT.BY EQUALITY MACHINE

Model reports

ROSTrans

Can migrated robot-middleware code build and communicate correctly? Compilation alone is insufficient: the benchmark launches nodes and tests their behavior.

Paper v1, submitted 30 October 2026; 108 scaffolded ROS1-to-ROS2 migration tasks.

What the model receives

Complete missing ROS2 logic from scaffolded ROS1 files, task instructions and migration context.

ROSTrans paper v1

108 executable tasks

The suite contains 44 interface, 29 behavior and 35 system tasks; target files cover C/C++, Python and configuration.

ROSTrans paper v1

Tests stay outside candidate control

Only target files replace reference-package files. Tests and build configuration remain fixed; passing requires a successful build and every runtime test to run successfully.

ROSTrans paper v1

Single-attempt success

pass@1 uses five generations per task at temperature 0.2 via OpenRouter. Capability categories are separate subsets; pass@3 and pass@5 are different sampling budgets.

Table I · all six models
Modelpass@1 % [95% CI]pass@3 %pass@5 %Interface %Behavior %System %
Claude Opus 4.610.9 [5.6,16.9]12.513.08.211.713.7
GPT-5.510.0 [5.4,15.2]14.616.79.512.48.6
Gemini 3.1 Pro7.2 [3.5,11.5]11.513.95.57.69.1
Qwen 3.5 Plus6.7 [3.0,11.1]9.310.26.43.49.7
GLM-5 Turbo6.5 [2.6,10.9]8.28.44.56.29.2
DeepSeek V4 Pro5.7 [2.2, 9.8]8.69.44.63.59.1

Printed values; all-task and subset columns have different denominators.

ROSTrans Table I · ROSTrans Figure 4 category results

All eleven task categories

Figure 4 provides pass@1 percentages for each model and category. These subset scores explain behavior; only the full-suite pass@1 scores enter the primary results series.

Figure 4 · per-category pass@1 (%)
CategoryClaude Opus 4.6GPT-5.5Gemini 3.1 ProQwen 3.5 PlusGLM-5 TurboDeepSeek V4 Pro
Action server / 动作服务端18.311.78.38.38.38.3
Manipulation / 操作10.08.06.010.08.010.0
Multi-node coordination / 多节点协调20.013.317.815.615.615.6
Navigation / 导航12.50.00.00.00.07.5
Parameter server / 参数服务端6.212.37.76.24.64.6
Perception and control / 感知与控制15.611.16.78.911.14.4
Publisher/subscriber / 发布/订阅6.713.34.411.14.44.4
Sensor processing / 传感器处理18.218.214.51.87.35.5
Service client / 服务客户端0.00.00.00.00.00.0
Simulation integration / 仿真集成12.512.512.512.512.52.5
State machine / 状态机0.06.70.00.00.00.0

All 66 printed values were transcribed from the original figure; zeros are reported values.

ROSTrans Figure 4 category results

Repair is a separate experiment

Execution-feedback repair reports cumulative successes, not the zero-shot pass@1 metric. Fractions below remain unconverted.

Section VI-E · execution-guided repair
ModelInitialRound 1Round 2Round 3 / final
Claude Opus 4.612/108 (11.1%)32/108 (29.6%)44/108 (40.7%)53/108 (49.1%)
GPT-5.512/108 (11.1%)31/108 (28.7%)41/108 (38.0%)51/108 (47.2%)
Qwen 3.5 Plus7/10823/108Not reported / 未报告28/108 (25.9%)

The Qwen intermediate round is not supplied in the text.

ROSTrans paper v1

Scope and unresolved details

This tests middleware, not robot motion or control quality. Model-generated references need adequacy checks. Three generation slots were absent. Exact provider revisions and run dates remain unspecified.

ROSTrans paper v1

Source and release status

The paper is accessible. Its advertised repository returned HTTP 404 during this review, so code availability is unverified.

ROSTrans paper v1 · arXiv submission and version history

Original publication

Original v1 publications; paper results retain their stated configurations.

Reviewed 2026-11-02

Evidence available for this benchmark

This source record contains 6 numeric observations. The source distinguishes 6 model identities or configurations. A model may appear more than once; check the version, tools and run budget before comparing. Read results and row-level evidence →

Reported metric
pass@1
Recorded unit
percent
Metric direction
higher is better

Start with these resources

Cited documents and dates (1)

Evaluation context and evidence

Source
Model reports
Publisher
Not recorded
Benchmark release
2026-10-30
Collected
Not recorded
Modality
Not recorded

These are source-reported observations, not independent reruns by this site. Check the task version, evaluation protocol, unit and reporting date before comparing models. Results from different setups are not a universal ranking.

Reported results 6

Shown in source observation order, not ranked. Dates retain the precision provided by the source.

ModelValueUnitProtocolReported date and basisSource
Claude Opus 4.610.9percentZero-shot scaffolded ROS1-to-ROS2 migration; OpenRouter; temperature 0.2; five independent generations per task; 108 tasks; unbiased pass@1 estimator; target-files-only injection into fixed reference package; build <=900s and runtime <=200s; no network; missing-generation slots reported absent; immutable provider revision not specified; source: Table I2026-10-30 · document_publicationROSTrans paper v1 · original evaluation
DeepSeek V4 Pro5.7percentZero-shot scaffolded ROS1-to-ROS2 migration; OpenRouter; temperature 0.2; five independent generations per task; 108 tasks; unbiased pass@1 estimator; target-files-only injection into fixed reference package; build <=900s and runtime <=200s; no network; missing-generation slots reported absent; immutable provider revision not specified; source: Table I2026-10-30 · document_publicationROSTrans paper v1 · original evaluation
GLM-5 Turbo6.5percentZero-shot scaffolded ROS1-to-ROS2 migration; OpenRouter; temperature 0.2; five independent generations per task; 108 tasks; unbiased pass@1 estimator; target-files-only injection into fixed reference package; build <=900s and runtime <=200s; no network; missing-generation slots reported absent; immutable provider revision not specified; source: Table I2026-10-30 · document_publicationROSTrans paper v1 · original evaluation
GPT-5.510.0percentZero-shot scaffolded ROS1-to-ROS2 migration; OpenRouter; temperature 0.2; five independent generations per task; 108 tasks; unbiased pass@1 estimator; target-files-only injection into fixed reference package; build <=900s and runtime <=200s; no network; missing-generation slots reported absent; immutable provider revision not specified; source: Table I2026-10-30 · document_publicationROSTrans paper v1 · original evaluation
Gemini 3.1 Pro7.2percentZero-shot scaffolded ROS1-to-ROS2 migration; OpenRouter; temperature 0.2; five independent generations per task; 108 tasks; unbiased pass@1 estimator; target-files-only injection into fixed reference package; build <=900s and runtime <=200s; no network; missing-generation slots reported absent; immutable provider revision not specified; source: Table I2026-10-30 · document_publicationROSTrans paper v1 · original evaluation
Qwen 3.5 Plus6.7percentZero-shot scaffolded ROS1-to-ROS2 migration; OpenRouter; temperature 0.2; five independent generations per task; 108 tasks; unbiased pass@1 estimator; target-files-only injection into fixed reference package; build <=900s and runtime <=200s; no network; missing-generation slots reported absent; immutable provider revision not specified; source: Table I2026-10-30 · document_publicationROSTrans paper v1 · original evaluation