PRM-as-a-Judge 1.5

PRM-as-a-Judge 1.5: A Toolkit for Robot Process Assessment

From dense progress curves to doctor-style model assessment: failure proximity, recovery, success quality, and a stronger benchmark for the Judge itself.

TL;DR

PRM-as-a-Judge 1.5 is a toolkit for robot process assessment that turns rollout videos into dense progress curves and derives fine-grained metrics. Building on the 1.0 OPD suite, it adds FNS, DRR, and SQS for failure proximity, recovery, and success quality; evaluates mainstream embodied models; introduces RoboPulse++ to audit progress judges; and releases metric and visualization tools for reproducible process evaluation.

1. From Process Scores to Model Assessment

Robotic evaluation has already started moving beyond binary success rates. A dense progress curve can tell us where a rollout advanced, stalled, or regressed. But a single, unconditional set of trajectory scores is still not enough to answer the questions practitioners actually ask.

Failed rollouts can terminate at radically different levels of capability. Successful rollouts can reach the same goal through radically different execution paths. And when a policy loses progress, the setback matters differently depending on whether it recovers.

Evolution from binary robot evaluation to PRM-as-a-Judge 1.0 process metrics and the 1.5 assessment report
Figure 1. The evolution of robotic metrics: evaluation progresses from binary outcomes to process curves and OPD metrics, then to the PRM-as-a-Judge 1.5 model assessment report.
The 1.5 shift: turn progress curves into conditioned diagnoses. Failed rollouts are assessed for proximity to success, trajectories with setbacks are assessed for recovery, and successful rollouts are assessed for execution quality.

2. An End-to-End Assessment Pipeline

PRM-as-a-Judge 1.5 keeps the central interface of version 1.0: a task instruction and rollout video are converted by a Process Reward Model into a normalized progress curve Φ(t). The upgrade happens after that shared representation is constructed.

PRM-as-a-Judge 1.5 pipeline from rollout inputs through the PRM and metrics to the assessment report
Figure 2. Overall pipeline of PRM-as-a-Judge 1.5. Rollout inputs are converted into a progress curve, evaluated with the expanded metric suite, and summarized as fine-grained model assessment evidence.
  • Inputs. Each rollout is organized with a unique Case ID, task instruction, rollout video, and optional additional views.
  • PRM. A process reward model estimates task completion at each frame or timestamp, producing a dense progress curve from paired or sequential observations.
  • Metrics. The progress curve is translated into the expanded OPD suite, including FNS, DRR, and SQS, to assess effectiveness, failure behavior, and recovery.
  • Report. The final report combines failure location, rollback analysis, and trajectory exploration, synchronizing the rollout video with its progress curve for detailed inspection.

The resulting report links model-level comparisons to trajectory-level evidence. Users can move from a leaderboard row to a failure profile, then inspect the exact frame where progress was lost or recovered.

3. Three New Conditioned Metrics

The 1.0 OPD suite remains the foundation: MC and MP describe reachability, PPL describes path efficiency, and CRA and STR describe regression and stagnation. Version 1.5 adds three diagnosis-level summaries with explicit eligibility conditions.

FNS
Failed rollouts onlyHigher is better ↑

Failure Near-Success

A composite of MP, MC@50, and MC@75 for failed rollouts.

How close a failed rollout came to completion.

DRR
Rollouts with drawdown onlyHigher is better ↑

Drawdown Recovery Ratio

The largest subsequent recovery divided by the maximum drawdown for rollouts that experience a drawdown.

How much of the largest setback is recovered.

SQS
Successful rollouts onlyHigher is better ↑

Success Quality Score

A composite of PPL, CRA, and STR for successful rollouts.

The efficiency and stability of successful execution.

How to Read the Expanded OPD Suite

The expanded suite organizes trajectory assessment into three complementary levels. Each level answers a different question about model behavior:

  • Outcome: MC and MP describe task reachability, showing which milestones a model reaches and the furthest progress it achieves.
  • Process: PPL measures how directly and efficiently the trajectory reaches its best state.
  • Diagnosis: CRA and STR expose regression and stagnation, while FNS, DRR, and SQS turn these process signals into outcome-conditioned assessments of failure proximity, recovery, and successful execution quality.

4. What the Large-Scale Assessment Reveals

Evaluation Setup

PRM-as-a-Judge 1.5 evaluates released rollout videos on RoboDojo-RealWorld and RoboDojo-Sim, without fine-tuning or modifying the evaluated models. RealWorld focuses on challenging deployment conditions, while Sim covers generalization, memory, long-horizon behavior, and instruction following.

The evaluation reports reachability, failure-side progress, recovery behavior, success-side quality, and failure fingerprints. DRR is computed only for rollouts with an eligible drawdown; FNS summarizes failed trajectories before termination; and SQS assesses the efficiency, stability, and smoothness of successful trajectories.

Leaderboard Comparisons

The two leaderboards report model-level performance across the complete metric suite.

Comparisons on RoboDojo-RealWorld

The real-world comparison covers nine embodied models across milestone completion, maximum process, binary success, path efficiency, recovery, conditioned quality, regression, and stagnation.

Table 1. Comparisons on RoboDojo-RealWorld.

Table note. ↑ means higher is better; ↓ means lower is better. Darker shading follows the favorable direction, bold marks the best result, and underline marks the second-best result. DRR is computed only for trajectories with a drawdown, FNS for failed trajectories, and SQS for successful trajectories.

Comparisons on RoboDojo-Sim

The simulation comparison evaluates sixteen embodied models with the same metric definitions and visual identification used for RoboDojo-RealWorld.

Table 2. Comparisons on RoboDojo-Sim.

Table note. The same ↑/↓ directions, darker-is-better shading, bold best result, underline second-best result, and conditioned metric scopes apply as in Table 1.

4.1. Which is stronger, VLAs or WAMs?

Finding 1

VLAs generally outperform WAMs under different metrics.

Using the overall rankings across the 11 evaluation metrics, we compare how VLAs and WAMs are represented among the highest-ranked methods rather than relying on a single score.

VLAs occupy a substantially larger share of the Top-3, Top-5, and Top-10 positions. This rank-based view therefore shows stronger overall VLA competitiveness across multiple dimensions of process assessment.

Proportion of VLAs and WAMs ranked in the Top 3, Top 5, and Top 10 on RoboDojo-Sim
Figure 3. VLA and WAM representation in the Top-3, Top-5, and Top-10 on RoboDojo-Sim, normalized within each paradigm.

4.2. Does a larger model always result in better performance?

Finding 2

Larger model size does not guarantee stronger performance.

We compare parameter count with average rank across all 11 evaluation metrics. The dashed median lines separate model size and aggregate performance, while the shaded regions highlight models that fall on opposite sides of those medians.

No clear positive size-performance relationship emerges: several relatively small models outperform substantially larger counterparts, while some larger models remain in weaker ranking regions.

Bubble chart comparing model size with aggregate performance rank on RoboDojo-Sim
Figure 4. Model size versus average rank across 11 metrics on RoboDojo-Sim; dashed medians define the four regions.

4.3. Which model is generally the strongest?

Finding 3

π0.5 is generally the strongest model across metrics.

Using the radar comparison, we find that π0.5 remains broadly strong across reachability, progress depth, efficiency, recovery, failure proximity, and stability, rather than leading through only one isolated metric.

The two panels compare RoboDojo-RealWorld and RoboDojo-Sim. SQS is not compared in the real-world panel because most models have success rates too low for a reliable estimate, so those values are shown at a common radius.

Radar charts comparing embodied models across process metrics on RoboDojo-RealWorld and RoboDojo-Sim
Figure 5. Multi-metric performance on RoboDojo-RealWorld and RoboDojo-Sim; farther from the center is better.

4.4. What tasks are existing embodied models relatively better at?

Finding 4

Existing embodied models are relatively better at Precision tasks.

Across MC@25, MP, and FNS, Precision is the strongest category. Long-Horizon and Generalization form the next tier: models often make meaningful early progress, but reach less depth and show weaker near-success behavior.

Open-Vocabulary is the most difficult category, with tightly clustered low scores. Long-Horizon also has the largest variance across models, making it particularly useful for distinguishing relative embodied capability.

Task-category boxplots for MC at 25 percent, maximum progress, and failure near-success
Figure 6. MC@25, MP, and FNS profiles for 24 Generalization and 8 conditions in each remaining task category.

4.5. Does simulation performance correlate with real-world performance?

Finding 5

Simulation and real-world performance show only a weak positive correlation.

We align nine models shared by the Sim and Real leaderboards, then compare six tasks with matching objectives. Rank correlations are only low to moderate, with Spearman ρ ranging from 0.18 to 0.58.

  1. Simulation is not a substitute for real evaluation. Rankings shift substantially, and every model has a negative average Sim-to-Real gap in the heatmap.
  2. Simpler interactions transfer better. Fill pen holder has a positive average gap, while Stack bowls and Sweep blocks degrade less for some models.
  3. Precise contact exposes the largest gap. Classify objects, Hang mugs, and Insert tubes degrade strongly for most models under real deployment.
Simulation-to-real ranking shifts for success rate, maximum progress, and failure near-success
Figure 7. Sim-to-Real rank changes for SR, MP, and FNS across nine shared models.
Heatmap of real-minus-simulation maximum progress gaps across models and six shared tasks
Figure 8. Real-minus-Sim MP gaps across six shared tasks; orange is lower in Real and blue is higher.
Assessment, not just ranking: process-aware metrics explain why two models with similar success rates can occupy different capability regimes—and why strong simulation rankings can collapse under real contact dynamics.

5. RoboPulse++: Interval-Level Verification of Progress Judges

Word cloud showing the task-semantic coverage of RoboPulse++
Figure 9. Task-semantic coverage of RoboPulse++.

RoboPulse++ extends pairwise state comparison to temporally contiguous intervals across complete robot executions. Each interval is labeled Rising or Falling, avoiding the need for a universal absolute completion percentage across diverse robots and tasks.

  • Data coverage: 439 real-world trajectories (62.7%) and 261 simulation trajectories (37.3%).
  • Task coverage: atomic, compositional, and long-horizon manipulation, including grasping, placing, articulated objects, sorting, stacking, tool use, and multi-stage tasks.
  • Annotation: annotators use the task instruction and full trajectory context to mark meaningful progress or regression intervals.
700trajectories
275task entries
17,052frames
2,244annotated intervals
Robo-Dopamine (Forward)
.84
RoboMeter
.80
Gemini 3.1 Pro (Pair)
.63
Qwen 3.6 Plus (Pair)
.59
Qwen 3.6 Plus (Sequence)
.52
GPT-5.4 (Sequence)
.50

Selected progress-direction Accuracy results on RoboPulse++. Specialized PRMs provide the strongest overall judgments.

Evaluation protocol. Pair Style judges adjacent observations, while Sequence Style uses ordered observations. Videos are sampled at 1 FPS with task instructions; continuous PRM changes receive a five-frame causal moving average, and interval-boundary predictions are filtered before Macro-F1, Accuracy, and class-wise metrics are computed.

Experimental Results: Two main patterns emerge from the RoboPulse++ evaluation.

  • Specialized PRMs provide the strongest and most balanced progress judgments. Robo-Dopamine (Forward) reaches Macro-F1 0.77 and Accuracy 0.84, versus 0.58 and 0.63 for Gemini 3.1 Pro in Pair Style, the most competitive general-purpose VLM setting.
  • Falling progress remains materially harder to recognize than Rising progress. The best Falling F1 is 0.63, compared with 0.92 for Rising, with the gap driven primarily by lower Falling recall.

Falling error analysis. Among 155 sampled Falling intervals, 78.1% are interaction-relation failures and 21.9% are task-order failures.

History helps recognize regression. On context-dependent cases, RoboMeter reaches 0.901 Falling accuracy and 0.940 overall accuracy, compared with 0.408 and 0.746 for Robo-Dopamine (Forward).

6. Interactive Trajectory Explorer

Experience the demo firsthand below. Choose RoboDojo-Sim or RoboDojo-RealWorld, select a rollout by model and task, and drag the timeline to align video playback with the progress curve. The expanded OPD metrics, including FNS, DRR, and SQS when applicable, update concurrently.

This module provides a temporal audit of an individual execution. Compare rising, regressing, and stagnating curve segments with the robot's physical actions, then inspect failure proximity, recovery, and successful-execution quality at the trajectory level.

Loading RoboDojo trajectory data...
0:00 / 0:00
Progress Curve Φ(xt)
Stagnating
Waiting for playback
0:00 / 0:000%
Progressing Regressing Stagnating Current frame

7. Conclusion

PRM-as-a-Judge 1.5 is a toolkit for moving robotic evaluation beyond binary success rates and rule-based scores. Its expanded OPD suite adds three conditioned metrics, while the large-scale assessment shows that process evaluation can expose behavioral signatures that outcome-only evaluation misses.

The technical report highlights three directions for extending this foundation:

  • Better PRMs. Our results suggest several directions for improving the progress judge itself.

    Temporal Context

    Use sequence-style modeling and broader temporal context to judge progress and regression more consistently.

    Negative-progress Supervision

    Train with more real failed and regressive trajectories to improve recognition of Falling progress.

    Low-cost Adaptation

    Support new tasks, viewpoints, embodiments, and corner cases without requiring full retraining.

    Richer Supervision

    Add future-state, video-prediction, and other temporal objectives beyond scalar progress targets.

  • Add richer evidence for process diagnosis. Progress curves can be combined with visual, state, contact, and semantic signals to make assessment reports more interpretable.
  • Close the evaluation-data-training loop. Diagnosed failure patterns can guide targeted data collection, data reweighting, and objective design so that evaluation directly informs model improvement.

Final takeaway: The released metric implementation and visualization tools provide a practical foundation for a more open and reproducible evaluation ecosystem.

We warmly welcome researchers and benchmark teams to apply PRM-as-a-Judge to their own embodied task evaluations. We are happy to provide hands-on guidance on rollout preparation, metric interpretation, and evaluation integration. Please contact us by email at liuyuyang2025@ia.ac.cn.

Author List

Yuyang Liu、Yanqing Shen、Ruike Chen、Jifan Zhao、Yuxuan Tian、Yichi Zhang、Tianfeng Long、Zixuan Yin、Yipu Wang、Ziheng Qin、Wenxing Tan、Yang Shi、Mingyu Cao、Runze Xiao、Ziqi Wang、Zhixin Yin、Shiwei Chu、Yi-Fan Zhang、Yao Mu、Yuheng Ji、Yihao Wang、Jun Yan、Zhongyuan Wang、Pengwei Wang、Xiaolong Zheng

Equal Contribution. Project Lead: Yuheng Ji. Corresponding Authors: pwwang@baai.ac.cn, xiaolong.zheng@ia.ac.cn.

Citation

If this report or toolkit helps your work, please cite both PRM-as-a-Judge papers:

BibTeX
@article{ji2026prmjudge,
  title   = {PRM-as-a-Judge: A Dense Evaluation Paradigm for Fine-Grained Robotic Auditing},
  author  = {Ji, Yuheng and Liu, Yuyang and Tan, Huajie and Huang, Xuchuan and Huang, Fanding and Xu, Yijie and Chi, Cheng and Zhao, Yuting and Lyu, Huaihai and Co, Peterson and Cao, Mingyu and Zhang, Qiongyu and Li, Zhe and Zhou, Enshen and Wang, Pengwei and Wang, Zhongyuan and Zhang, Shanghang and Zheng, Xiaolong},
  journal = {arXiv preprint arXiv:2603.21669},
  year    = {2026},
  url     = {https://arxiv.org/abs/2603.21669}
}

@article{liu2026prmjudge15,
  title   = {PRM-as-a-Judge 1.5: A Toolkit for Robot Process Assessment},
  author  = {Liu, Yuyang and Shen, Yanqing and Chen, Ruike and Zhao, Jifan and Tian, Yuxuan and Zhang, Yichi and Long, Tianfeng and Yin, Zixuan and Wang, Yipu and Qin, Ziheng and Tan, Wenxing and Shi, Yang and Cao, Mingyu and Xiao, Runze and Wang, Ziqi and Yin, Zhixin and Chu, Shiwei and Zhang, Yi-Fan and Mu, Yao and Ji, Yuheng and Wang, Yihao and Yan, Jun and Wang, Zhongyuan and Wang, Pengwei and Zheng, Xiaolong},
  journal = {arXiv preprint arXiv:2608.14284},
  year    = {2026},
  url     = {https://arxiv.org/abs/2608.14284}
}

Copy both BibTeX entries into your bibliography.