Skip to content
IFAI

Robotics

NVIDIA's Eureka uses GPT-4 to teach robots pen-spinning tricks

Published Reach 39

NVIDIA Research just revealed Eureka, an AI agent powered by GPT-4 that autonomously writes reward algorithms to train robots via reinforcement learning. It taught robotic hands to spin pens, open drawers, and toss balls, beating human-written reward code on over 80% of tasks with an average 50% performance boost.

Image: blogs.nvidia.com

Teaching a robot to spin a pen sounds like a novelty trick, but in robotics, it has long been an engineering nightmare. The real bottleneck is not motor hardware, but reward engineering. Human experts have to spend weeks writing complex math formulas to teach an algorithm what smooth manipulation looks like.

NVIDIA Research unveiled Eureka, an autonomous AI agent powered by GPT-4 that writes the reward code to train robots itself.

Thanks to Eureka, a multi-fingered robotic hand has mastered rapid pen-spinning tricks for the first time with human-level dexterity.

GPT-4 becomes the robotics coach

Reinforcement learning has powered massive AI breakthroughs over the last decade, but setting up reward functions has remained an agonizing trial-and-error process.

Eureka bypasses that completely. It taps GPT-4 to generate candidate reward code directly, without needing task-specific prompts or pre-built templates.

Those reward candidates are fed straight into NVIDIA Isaac Gym, a GPU-accelerated physics simulation built on Omniverse and the OpenUSD standard. Isaac Gym can churn through thousands of parallel attempts in seconds.

Eureka then digests the training data, summarizes performance metrics, and feeds that feedback back to GPT-4 to refine the reward functions. It forms a fully autonomous, self-improving training loop. Developers can also step in at any point to offer feedback and steer the robot toward specific behaviors.

Crushing human experts across 30 tasks

NVIDIA’s benchmark results are eyebrow-raising. Eureka-generated reward functions outperformed expert human-written ones on over 80% of tasks.

Overall, that led to an average robot performance jump of more than 50%.

Pen spinning is just the headline demo. Eureka has successfully trained robots across nearly 30 complex manipulation skills. The published paper evaluates 20 dexterity benchmarks, ranging from opening cabinet drawers and tossing balls to operating scissors.

It is not just for hands either. The system successfully taught gaits to bipedal humanoids, balanced quadrupeds, controlled quadrotors, and guided cobot arms.

According to NVIDIA research scientist Jim Fan, who previously worked on the autonomous Minecraft agent Voyager, Eureka bridges generative LLMs and GPU simulation in a way that could also reshape physical animation for artists. NVIDIA has officially open-sourced the paper and algorithms for developers to run on Isaac Gym.

Why it matters

We think Eureka’s architecture is genuinely brilliant because it avoids the classic trap of forcing LLMs to directly control hardware actuators.

Large language models do not possess true physical intuition, and asking them to spit out millisecond-level motor torque commands usually ends in disaster. Instead, NVIDIA positioned GPT-4 as a high-level algorithm designer, letting GPU-powered physics simulation handle the brute-force trial and error.

For robotics researchers and developers, this obliterates one of the most tedious manual tasks in reinforcement learning. What once took weeks of tuning reward weights can now be automated in hours with better-than-human results. Anyone working on dexterous manipulation should be experimenting with this open-source release immediately.

However, the elephant in the room remains the sim-to-real transfer gap. Nailing a pen spin inside the pristine physics of Isaac Gym is very different from dealing with worn silicone fingertips, sensor latency, and physical friction in the real world.

It is also a textbook demonstration of NVIDIA’s platform moat. Eureka only works because Isaac Gym and Omniverse can simulate physics at blazing GPU speeds. NVIDIA didn’t just invent a robotics agent; it gave developers another compelling reason to buy its chips and software stack.

Sources (1)

  1. [1]
    blogs.nvidia.com(opens in a new tab)Originalblogs.nvidia.com

Best of AI, daily