Good Papers

OpenRUA: Robot-Use Agents Are Zero-Shot Visuomotor Policies

OpenRUA gives off-the-shelf coding agents only ROS 2 terminal access to act as zero-shot visuomotor policies, achieving 99% on CaP-Bench and 87% on LIBERO-PRO without bespoke harnesses or training, and reveals emergent perception and closed-loop control behaviors.

Zhaoyang Chu, Earl T. Barr, Claire Le Goues, Peter W. O’Hearn, Mark Harman, Federica Sarro, He Ye

Published Oct 1, 2026▲ 5 on Hugging FaceCode ★ 3arXiv ↗

86%
OverallMust read
?
OverallMust readVote to see the scoreThe exact score shows once you've voted, so every vote is your own call. The first half of each home page shelf shows its scores.
Readers
–

Only vote on papers you've read. Sign in with GitHub to vote.

AI panel14/20reviewers recommend it
lenient 5/5
medium 8/10
strict 1/5
AI panel?Vote to see what the 20 AI reviewers said
Panel consensus
OpenRUA impressively proves off-the-shelf coding agents can serve as zero-shot visuomotor policies via native ROS 2 interfaces, yielding striking emergent metric derivation and closed-loop control, though its reliance on scripted benchmarks without variance estimates, real-world clutter…

Abstract

Coding agents are extending their reach into the physical world by writing and executing robot control programs. One might expect the agents to use the existing mature software stack that engineers have developed over decades to access sensors and control motion. Yet prior work primarily engineers complex custom harnesses to orchestrate agents for robot use, particularly by prescribing specialized workflows and providing bespoke interfaces. This raises the question: "Is such additional harness engineering necessary?" We introduce OpenRUA, a zero-abstraction harness that bypasses bespoke abstraction layers by providing off-the-shelf coding agents with only terminal access to the robot's native software interface ROS 2. OpenRUA employs a minimalist workspace-as-harness design, only offering ROS 2 documentation and basic tools while leaving the coding agent to organize its own work without orchestrating any agentic workflow. Within this workspace, OpenRUA recasts perception as file I/O and manipulation as coding. With Claude Code powered by Claude Opus 5, OpenRUA achieves success rates of 99.0% on CaP-Bench and 87.0% on LIBERO-PRO, demonstrating that an off-the-shelf coding agent can serve as a zero-shot visuomotor policy through the robot's native interface, without bespoke primitives or task-specific training. Under this minimalist design, further analysis reveals striking emergent behaviors of coding agents: (1) For perception, the agent spontaneously writes programs that process raw sensory inputs and derive metric measurements in 96.80% of episodes. (2) For manipulation, the agent spontaneously builds motion-control clients (e.g., gripper control) in 95.87% of episodes and closed-loop control programs (e.g., adjusting motion based on sensor feedback) in 50.13% of episodes. Our code is available at https://github.com/terminalworld/OpenRUA.