正在加载视频...

视频加载失败

Why do generalist robotic models fail when a cup is moved just two inches to the left? It’s not a lack of motor skill, it’s an alignment problem. Today, we introduce VLS: Vision-Language Steering of Pretrained Robot Policies, a training-free framework that guides robot behavior in real time. Check...

74,089 次观看 • 7 个月前 •via X (Twitter)

11 条评论

Jiafei Duan 的头像
Jiafei Duan7 个月前

1/🧵 Think of how we control LLMs. We don’t retrain GPT-4 every time we want a specific tone; we use prompting or guided decoding (such as in Diffusion-LM). VLS brings this same "Inference-Time Control" to physical hardware.

Jiafei Duan 的头像
Jiafei Duan7 个月前

2/🧵 We bridge the Semantic-Action Gap by introducing a new intermediate interface: Programmatic Rewards. Instead of mapping pixels directly to actions—which is brittle—we use a VLM to translate high-level intent into a differentiable "reward landscape." This reward function acts as the "steering wheel" for the robot's existing motor primitives.

Jiafei Duan 的头像
Jiafei Duan7 个月前

3/🧵 To handle complex real-world environments, we combine grounding, diversity, guidance, and selection in a single inference-time loop: 1. OOD Grounding Ground observation–language inputs into a compact geometric scaffold (task-relevant 3D keypoints). This exposes what matters spatially before any action refinement. 2. RBF Repulsion Force Maintains particle diversity during early sampling, preventing premature collapse to uniform (and brittle) action proposals. 3. VLM-Guided Gradient Refinement Stage-aware, differentiable rewards synthesized by a VLM provide gradients that continuously steer action particles toward task-consistent behaviors. 4. Feynman–Kac Resampling A gradient-free population evolution step that replicates high-reward particles and prunes poor ones—escaping local optima without retraining. 5. Closed-Loop Phase Switching A Schmitt trigger monitors execution feedback to automatically decide when to transition to the next stage—no hand-crafted schedules.

Jiafei Duan 的头像
Jiafei Duan7 个月前

4/🧵 How good is VLS at controlling or “steering” pretrained robot policies? We benchmark VLS against prior inference-time steering methods on CALVIN: -DynaGuide: steering via latent DINO feature spaces -ITPS: human-in-the-loop feedback Results: VLS delivers a +31% absolute improvement in success rate: Movable Objects: 94% success (7.4× over the base policy) Articulated Parts: 87% success (9.6× over the base policy) VLS enables precise, spatially grounded control—pushing test-time adaptation well beyond prior steering methods.

Jiafei Duan 的头像
Jiafei Duan7 个月前

5/🧵 In extreme OOD settings, steering is the real pivot. On LIBERO-PRO, which stress-tests robots with severe task & pose shifts, VLS boosts a frozen Pi-0.5 by up to +13% success—outperforming OpenVLA, Pi-0, and Pi-0.5 without changing a single weight. Example: “Put the cream cheese into the box.” Base Pi-0.5 replays memorized trajectories. With VLS, the same policy is steered into a new action distribution—and succeeds.

Jiafei Duan 的头像
Jiafei Duan7 个月前

6/🧵 In the real world, VLS lets a Franka robot survive radical distribution shifts: • Appearance: red plate → unseen yellow • Position: targets swapped mid-execution • Object: banana → novel mug The base policy collapses on novel objects. VLS stays stable by grounding new task geometry in real time. Example OOD swap: ask the robot to put the orange into a new green plate. Left: Pi-0.5 memorizes old trajectories. Right: VLS + Pi-0.5 adapts—and succeeds.

Jiafei Duan 的头像
Jiafei Duan7 个月前

7/🧵 We broke VLS down to see what matters most: Gradient Guidance: Essential. Without it, success rates collapse. Feynman–Kac (FK) Resampling: Crucial for efficiency. It prunes "bad" action trajectories early. RBF Diversity: Prevents the policy from getting stuck in a single (possibly wrong) mode.

Jiafei Duan 的头像
Jiafei Duan7 个月前

8/🧵 The "OOD Dilemma" is the biggest hurdle to home robotics. VLS proves that we don't need more data for every edge case, we just need better ways to "control" these models that we already have.

Jiafei Duan 的头像
Jiafei Duan7 个月前

9/🧵 Read the full paper here: Check out the project page for videos of VLS in action: Code will be release here soon:

Jiafei Duan 的头像
Jiafei Duan7 个月前

This is a great project led by @liu_shuo42927 and supported by @ishneet0710, @YiqingXu6 and @RanjayKrishna ! * @liu_shuo42927 is graduating with a Master’s and brings strong robotics + research experience. He’s currently on the market for Research Engineer (RE) or Research Assistant (RA) roles, reach out if you’re hiring!

Lukas Die Kunst 的头像
Lukas Die Kunst7 个月前

VLS's gradient-based refinement solves out-of-distribution challenges brilliantly. Exactly the kind of training-free adaptation robotics needs!

相关视频

Can GPT-4 teach a robot hand to do pen spinning tricks better than you do? I'm excited to announce Eureka, an open-ended agent that designs reward functions for robot dexterity at super-human level. It’s like Voyager in the space of a physics simulator API! Eureka bridges the gap between high-level reasoning (coding) and low-level motor control. It is a “hybrid-gradient architecture”: a black box, inference-only LLM instructs a white box, learnable neural network. The outer loop runs GPT-4 to refine the reward function (gradient-free), while the inner loop runs reinforcement learning to train a robot controller (gradient-based). We are able to scale up Eureka thanks to IsaacGym, a GPU-accelerated physics simulator that speeds up reality by 1000x. On a benchmark suite of 29 tasks across 10 robots, Eureka rewards outperform expert human-written ones on 83% of the tasks by 52% improvement margin on average. We are surprised that Eureka is able to learn pen spinning tricks, which are very difficult even for CGI artists to animate frame by frame! Eureka also enables a new form of in-context RLHF, which is able to incorporate a human operator’s feedback in natural language to steer and align the reward functions. It can serve as a powerful co-pilot for robot engineers to design sophisticated motor behaviors. As usual, we open-source everything! Welcome you all to check out our video gallery and try the codebase today: Paper: Code: Deep dive with me: 🧵

Jim Fan

2,675,676 次观看 • 2 年前