VABAR: A Variational Automation Benchmark for Agentic Robotics
Organizations: University of California, Berkeley · Siemens · NVIDIA
Abstract
For robots to operate reliably in commercial and industrial applications, they must persistently perform specific tasks with known variations in object shape and pose. We call this Variational Automation (VA) to differentiate these settings from fixed automation. Inspired by recent papers on Agentic Robotics, where pretrained LLM and VLM coding agents combine interpretable robot programming with the open-world adaptability of model free policies, we propose a general set of agentic robotics benchmark design criteria that includes accessibility, repeatability, diversity, relevance to agentic robotics and practical applications, physical realizability, resistance to benchmark saturation, and computational efficiency. We instantiate these principles in six manipulation task classes spanning industrial, medical, and infrastructure applications: tool sorting, tool hanging, gear meshing, syringe packing, cable insertion, and cable routing. We introduce the Variational Automation Benchmark for Agentic Robotics (VABAR), an open, easily replicable, simulation-based manipulation benchmark to systematically evaluating agentic robotics systems. Built fully on open-source tools, VABAR features detailed implementations using the Newton physics engine, standardized task variations, difficulty tiers, success metrics, and a library of 33 generalizable skills with human-authored programmatic reference solutions. We provide initial baseline evaluations using an open agentic manipulation harness, Graph-as-Policy (GaP), and Isaac Lab Arena.
Figures & tables
| Task | Level 1 | Level 2 |
|---|---|---|
| 1 TS | Singulated tools; no distractors | Cluttered tools |
| 2 TH | One tool; known fixture pose | Multiple tools and fixture types; randomized poses |
| 3 GM | Assemble two gears | Assemble three gears |
| 4 SP | Singulated targets | Cluttered scenes |
| 5 CI | Fixed, visible port; nearby connector with small misalignment | Randomized port pose; moderate connector misalignment |
| 6 CR | 2–3 widely spaced pegs; short route; low turning angle | 4–6 moderately spaced pegs; multiple turns; moderate initial cable variation |
| a-i. GaP [-1pt] (Human w/ Newton) | a-ii. GaP [-1pt] (Human w/ ILA) | b. Claude [-1pt] w/ Newton | c. GaP [-1pt] w/ Newton | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Task | Diff. | Succ. (%) | Cyc. (s) | Succ. (%) | Cyc. (s) | Succ. (%) | Cyc. (s) | Succ. (%) | Cyc. (s) |
| Tool Sorting | Level 1 | 47.1 | 421.6 | 20.0 | 555.0 | 0.0 | N/A | 26.7 | 134.2 |
| Level 2 | 33.7 | 913.8 | – | – | 0.0 | N/A | 13.3 | 232.3 | |
| Tool Hanging | Level 1 | 86.7 | 86.1 | 67.5 | 98.3 | 16.7 | 96.2 | 33.3 | 81.5 |
| Level 2 | 81.7 | 158.4 | 50.0 | 138.3 | 10.0 | 190.8 | 10.0 | 270.9 | |
| Gear Meshing | Level 1 | 100.0 | 165.9 | 87.5 | 198.9 | 0.0 | N/A | 70.0 | 156.6 |
| Task | Difficulty | Perception | Grasp | Motion |
|---|---|---|---|---|
| (%) | (%) | (%) | ||
| Tool Sorting | Level 1 | 37.8 | 51.4 | 10.8 |
| Level 2 | 56.4 | 28.7 | 14.9 | |
| Tool Hanging | Level 1 | 0.0 | 0.0 | 100.0 |
| Level 2 | 21.4 | 28.6 | 50.0 | |
| Gear Meshing | Level 1 | N/A | N/A | N/A |
Robot Manipulation Benchmarks
Robot manipulation benchmarks measure how reliably robots perceive, plan, and execute physical tasks across objects, settings, and embodiments.
See all 346 papers