From Reasoning to Action: Benchmarking Frontier AI Models on LIBERO-10 Robot Manipulation Tasks

Run frontier LLMs (GPT, Claude, and other OpenAI-compatible models) as closed-loop control policies on the LIBERO-10 manipulation benchmark.

Updated

Model rollout results

00 / PROTOCOL

How the evaluation works

  1. ObserveAgent-view and wrist-camera images from the two most recent observations, plus the robot state.
  2. DecideThe LLM calls one tool: move_to, done, or give_up.Output limit per call, including reasoning: 3,072 tokens for Low and Medium; 8,192 for High. GPT-6 Luna High used 3,072.
  3. ActAn adapter turns the target pose into controller steps.Limit: 80 calls or 900 sim steps (45 s at 20 Hz)
  4. ScoreLIBERO's checker confirms success. Rate = successes ÷ 100 planned episodes; stopped, incomplete, errored, or missing runs count as failures.Logged per episode: outcome, steps, calls, tokens, latency, cost
Closed-loop LIBERO evaluation flowchart showing observations and robot state entering a multimodal LLM, tool-call outputs driving robot actions, and LIBERO evaluating success or failure.
Closed-loop evaluation protocol Click to view full resolution
01 / AGGREGATE RESULTS

Success, costs, and calls

Model × reasoning leaderboard

Success by task

02 / EPISODE INDEX

Individual states

Click a row to inspect its rollout and details.

Rollouts

03 / ROLLOUT EVIDENCE

Rollout inspector

Select a rollout

Rollout video

Agent view and wrist view are shown in the saved rollout when available.

3D spatial plan

View full reasoning timeline

API calls and token use

Contact

Send any comments or questions to May Espinola | Qifan Zhang:
may.espinola@utdallas.edu | Qifan.Zhang@utdallas.edu