Gemini Robotics 2 brings whole body intelligence to robots
TL;DR Highlight
Gemini Robotics 2 controls whole humanoid bodies and enables multi-robot teamwork.
Who Should Read
An API developer wanting to apply LLM agent patterns to robotics and physical AI.
Core Mechanics
- Three models split the roles
- Gemini Robotics 2 is a VLA (vision-language-action) model that turns vision and language into motor control.
- ER 2 handles planning and communication, and On-Device 2 is a lightweight VLA that runs locally on the robot.
- First whole-body humanoid control
- Earlier models controlled only the upper body for tabletop tasks.
- Apptronik's Apollo 2 walked, picked up objects and placed them on shelves, though movement speed still needs work.
- One checkpoint ran three different robots
- The same checkpoint controlled Apollo 2 with SharpaWave hands, Apollo 2 with Inspire hands, and Franka Duo with a Robotiq gripper.
- Whole-body and gripper dexterous tasks reached medium to high success, while multi-finger manipulation remains challenging.
- ER 2 acts as the robot's high-level brain
- It observes the room, reasons about steps, hands actions to the VLA and tracks progress.
- It self-corrects when a step fails and handles multi-minute tasks with hundreds of decisions more reliably.
Community Reactions
- Opinion that ~60% success is not production-ready
- A commenter cited a separate Google blog with success around 60% and accuracy around 80%.
- They called this page mostly marketing.
- Pushback on latency of LLM-driven control
- One commenter argued latency would be 1-2 seconds even on strong GPUs.
- They suggested ML for vision but classic PID-style control for actuation.
- Hands-on report that ER 2 is fast
- A VLM Run employee tested it in their visual agent harness.
- Tasks included cropping frames, keyframe extraction, object detection and 3D reconstruction.
- Questions about local vs cloud execution
- A commenter said home robots must run locally, not in the cloud.
- Another asked whether stopping near humans means close-contact robots need different control.
How to Apply
- Test ER 2 in AI Studio with a multimodal task
- Open Gemini Robotics ER 2 in Google AI Studio today and upload a task video or image.
- Ask for step-by-step plans and for when the task starts and ends.
- Split planner and executor in your agent design
- Let the top-level LLM only plan, track progress and retry on failure, while a separate module executes.
- Have the planner verify each step's success.
- Add unsafe tool-call refusals to your eval set
- Build test cases where the agent receives risky tool calls, following the ASIMOV-Agentic idea.
- Also verify that it escalates to a human when uncertain.
Try It
# Paste into Claude or ChatGPT (simplified version of the method: planner verifies executor)
You are a task planner. Break the task below into executable steps and write a success check for each.
Task: {{task description}}
Available tools: {{tool list}}
Rules: 1) Refuse steps that look unsafe or impossible and explain why. 2) Ask a human when uncertain. 3) If a step fails, propose an alternative plan.
Next: mix in deliberately unsafe tool calls and check that it refuses them.Terminology
Related Papers
Same Simulation, Different Evidence: Where Retrieved Tool Output Costs LLM Agents Accuracy
Saving long tool output to files cut GPT-5.1 accuracy by 11.3 points; naming the authoritative file restored it.
Fake News, Real Crashes: Information Injection Attacks on LLM Financial Trading Agents
Fake headlines hijacked LLM trading agents 62% of the time versus 14% for prompt injection.
Harness Engineering 101: The LLM is the brain, the harness is the body
An agent is a loop managing a JSON array; 16 chapters build one from scratch
Harness2 by Google Research – Recursive Agent Harnessing
Recursively refining the harness with fixed model weights raised benchmark scores by up to 11.8 points.
Ousted Savannah police officer gave ICE agent husband access to Flock system
A police officer shared her Flock login with her ICE-agent husband; an audit found 983 searches and she was fired
Tmux and Claude Code: Sessions, Send-Keys, and the Ceiling
Running Claude Code agents in tmux works well, but limits appear around four agents.