Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Choose What to Observe: Task-Aware Semantic-Geometric Representations for Visuomotor Policy

About

Visuomotor policies learned from demonstrations often overfit to nuisance visual factors in raw RGB observations, resulting in brittle behavior under appearance shifts such as background changes and object recoloring. We propose a task-aware observation interface that canonicalizes visual input into a shared representation, improving robustness to out-of-distribution (OOD) appearance changes without modifying or fine-tuning the policy. Given an RGB image and an open-vocabulary specification of task-relevant entities, we use SAM3 to segment the target object and robot/gripper. We construct an L0 observation by repainting segmented entities with predefined semantic colors on a constant background. For tasks requiring stronger geometric cues, we further inject monocular depth from Depth Anything 3 into the segmented regions via depth-guided overwrite, yielding a unified semantic--geometric observation (L1) that remains a standard 3-channel, image-like input. We evaluate on RoboMimic (Lift), ManiSkill YCB grasping under clutter, four RLBench tasks under controlled appearance shifts, and two real-world Franka tasks (ReachX and CloseCabinet). Across benchmarks and policy backbones (Flow Matching Policy and SmolVLA), our interface preserves in-distribution performance while substantially improving robustness under OOD visual shifts.

Haoran Ding, Liang Ma, Yaxun Yang, Wen Yang, Tianyu Liu, Anqing Duan, Xiaodan Liang, Dezhen Song, Ivan Laptev, Yoshihiko Nakamura• 2026

Related benchmarks

TaskDatasetResultRank
open boxRLBench
Success Rate62
13
CloseGrillRLBench OOD1
Success Rate81.3
6
CloseGrillRLBench OOD2
Success Rate82
6
CloseMicrowaveRLBench ID
Success Rate96.7
6
CloseMicrowaveRLBench OOD1
Success Rate92
6
CloseMicrowaveRLBench OOD2
Success Rate91.3
6
CloseGrillRLBench ID
Success Rate82.7
6
CloseGrillRLBench OOD3
Success Rate82
3
CloseMicrowaveRLBench OOD3
Success Rate89.3
3
OpenBoxRLBench OOD1
Success Rate62
3
Showing 10 of 30 rows

Other info

Follow for update