EyeRobot 2.0: Active Gaze for Precise Manipulation without Wrist Cameras

Kush Hari, Justin Kerr, Nidhya Shivakumar, Samarth Mahapatra, Carmelo Sferrazza, Jiahui Lei, Jitendra Malik, C. Karen Liu and 2 others

UC Berkeley · Amazon FAR · Stanford University

Published October 2, 2026 · on the feed October 5, 2026 · ▲ 12 · arXiv 2610.03710

Robotics & embodiedVision & multimodal No code arXiv ↗Hugging Face ↗

The abstract

Inspired by human vision, we introduce a framework using active gaze to enable fine-grained bimanual manipulation with only a single stereo camera. EyeRobot 2.0 physically attends to a 3D fixation point in the scene by swiveling two eye viewpoints to center their gaze on it. The resulting images are processed foveally by allocating more visual tokens to the image centers, focusing computation on task-relevant features. Such Active Visual Fixation (AVF) requires carefully coordinated gaze during task execution, which we accomplish hierarchically by first training a low-level gaze servoing policy conditioned on a goal object, then training a target selector which emits fixation goals based on task progress. Both modules are trained with RL on real-world data: the first is trained with a dense geometric reward and the second co-trains with the BC gripper policy which allows it to discover fixation sequences that can resemble a human's fixation sequence while performing the task. EyeRobot 2.0 further takes advantage of fixation by canonicalizing gripper information into a fixation-relative SE(3) frame, which compacts the size of the action distribution to learn. We collect teleoperation data for 7 real-world and 6 simulated tasks, and conduct over 1000 physical and 1800 simulated robot trials comparing EyeRobot 2.0 against passive stereo and ego + wrist camera policies trained on the same data. Removing wrist cameras is costly for standard policies: with only passive stereo, real-world success drops from 52% to 27%. EyeRobot 2.0 closes this gap with only stereo, outperforming passive stereo by 40% in real and 20% in sim. It matches ego + wrist policies when their wrist views are clear (69% vs. 64%), and more than doubles their success when grasped objects occlude the wrist cameras (48% vs. 22%)

The Brief

3:13

A short podcast summary of the paper. Written and voiced by AI.

Transcript

EyeRobot 2.0. Active Gaze for Precise Manipulation without Wrist Cameras. By Kush Hari and nine others, from UC Berkeley, Amazon FAR, and one other institution. Published on the second of October. No code repository is linked to it.

Standard policies for fine-grained manipulation with two arms are trained with an egocentric camera plus cameras on the wrists. Remove the wrist cameras and those policies pay for it. With passive stereo alone, real-world success drops from fifty-two percent to twenty-seven percent. The question is whether a single stereo camera can do the job if it is used the way a person uses their eyes.

EyeRobot two point zero is a framework, inspired by human vision, that uses active gaze to make fine-grained bimanual manipulation possible with only one stereo camera. It physically attends to a three-D fixation point in the scene, swivelling two eye viewpoints so that both centre their gaze on it. The resulting images are processed foveally: more visual tokens are allocated to the centre of each image, which concentrates computation on the features that matter for the task.

Active Visual Fixation, as they call it, only works if gaze is coordinated carefully while the task runs, and that coordination is learned in a hierarchy. First, a low-level gaze servoing policy is trained, conditioned on a goal object. Then a target selector is trained that emits fixation goals based on how far the task has progressed. Both are trained with reinforcement learning on real-world data. The servoing policy gets a dense geometric reward. The selector is co-trained with the behaviour cloning gripper policy, which lets it discover fixation sequences that can resemble the ones a human makes while doing the same task.

Fixation pays off a second time on the action side. Gripper information is canonicalised into an SE three frame defined relative to the fixation point. Because the eyes are already centred on what matters, describing the gripper from that point of view compacts the action distribution the policy has to learn. The same act of looking that shapes the visual input also simplifies the output. Gaze, in other words, is doing three jobs at once: choosing where to look, deciding where computation goes, and setting the frame in which actions are expressed.

The authors collected teleoperation data for seven real-world and six simulated tasks, and ran over one thousand physical robot trials and one thousand eight hundred simulated ones. EyeRobot two point zero was compared against passive stereo policies and against ego plus wrist camera policies, all trained on the same data. Holding the data fixed means the differences come from how each policy sees, not from what it was shown.

Using only stereo, EyeRobot closes the gap, outperforming passive stereo by forty percent in the real world and by twenty percent in simulation. Against ego plus wrist policies with clear wrist views, it matches them: sixty-nine percent against sixty-four. When a grasped object blocks the wrist cameras, it more than doubles their success, forty-eight percent against twenty-two.

The occluded case carries the argument. Wrist cameras help only while the object in hand leaves them a clear view, and when it does not, the single stereo pair with active gaze comes out well ahead. Two eyes that can point, with computation concentrated where they point, stand in for the extra cameras across these tasks.

More with an account

Listen to every day’s papers

Daily playlists, deep dives, quests for the papers, and quizzes on their key terms.

Join free
KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.