Steertuning Policiesfrom a Few Human Videos

1 New York University

* Equal contribution

5 human demos · Under 5 minutes · 71% success across 12 tasks
TL;DR

Introducing Steertuning, a method that combines finetuning with action steering at deployment, enabling a policy to adapt to a new task in a new environment with 5 human demonstrations in under 5 minutes.

4× speed

01

Finetune

Two minutes to adapt

02 Action steering toward a human demonstration Schematic animation: a green predicted trajectory bends toward an orange demonstration. The dashed path preserves the original prediction. These curves illustrate the method, not a recorded robot trajectory.

Steer

Reuse a demo to guide actions

4× speed

Abstract

Current recipes for robot learning require massive amounts of robot demonstrations to obtain robust and adaptive policies. In this work, we introduce Steertuning, a system that enables robots to learn new tasks in new environments from 5 human demonstrations in under 5 minutes.

Steertuning consists of two parts. (1) We pretrain a 400M-parameter diffusion policy on our egocentric human dataset, which consists of 100 hours of densely annotated random interactions. This pretraining makes Steertuning robust to background differences and enables spatial and object generalization when deployed on new tasks. (2) Given 5 demonstrations of a new task, we finetune our model for only 2 minutes (2000 training updates) and steer the policy’s actions during reverse sampling using the demonstration whose observation is closest to that of the deployment environment. Together with a carefully designed data processing pipeline for embodiment transfer, this enables Steertuning to achieve a 71% success rate across 12 tasks in 12 new environments, ranging from lab settings to kitchens in new homes. The entire process, from data collection for a new task to robot policy deployment, takes less than 5 minutes. Our full dataset, model weights, codebase, and robot videos will be made available at https://steertuning.github.io.

Collect human experience

Turn recordings into training data

Our clip processing

Qwen logo
QwenDescribe the clip
Gemini logo
GeminiLocate the bread
SAMPoint → mask
Start of the both-hand bread interaction
10.6 s: Start
Bread moving toward the open oven
13.1 s: Transfer
End of the measured both-hand clip
15.3 s: End

“Move the bread toward the open oven.”

Left handRight hand
0.0 / 17.4 s

Prepare model inputs

Generate a mask for the object.

0:00.0 / 0:04.8

Remove hands and arms.

0:00.0 / 0:04.8

Align and sample 5,000 scene points.

0:00.0 / 0:04.8

Pretrain a general motion policy

Policy network

01: Encode observations

Finetune from five demonstrations

Five demonstrations

4× speed

Pretrained policy

Frozen base

Finetune LoRA

Task-adapted policy

Steer with a matching demonstration

At deployment, the finetuned policy generates actions for the current scene, guided by a matched human trajectory during denoising.

Action steering

Virtual target: +10 cm

Loading the recorded hand poses…

We ablate finetuning, steering strength, and trajectory selection to evaluate their roles in adaptation.

Finetuning and steering

Prediction error on 12 tasks · approximate values

Trajectory selection

Full stack robot deployment

We use Gemini ER 1.6 to orchestrate navigation and manipulation, coordinating the robot’s actions to complete the task.

Pick up the bag and bring it to the table.
PlanGemini ER 1.6
YORMobile base + Wuji hands
Approach the bag1 / 3

The base approaches and settles in front of the bag before the hands begin the pickup.

Real-world robot evaluation

71% success across 12 tasks in new environments.

Finetuning + steering

83% success on 3 lab tasks after 2 minutes of finetuning.

10 trials per lab task.

In-the-wild task rollouts

Paper towel

Human demonstration

Robot rollout

4× speed

Generalize to new objects

Steertuning handles new object appearances when the required action remains similar.

Flower Flower watering

Original purple watering can in the Flower task, from Figure 8Original7/10
Replacement gray watering can in the Flower task, from Figure 8Replacement6/10

Toy Pick and place

Original green toy, from Figure 8Original10/10
Replacement pink toy, from Figure 8Replacement9/10

Detailed experiments

Architecture

Acknowledge­ments

We thank Jeff Cui, Zifan Zhao, Dandan Shan, Bowen Tan, Andre Wang, Tianxing Zhou, Liangguang Zhou, Zicheng Teng, Lucas Liu, Sissi Hu, and Charles Ji for valuable discussions and feedback, and Mais Dwal, Kikki Liu, Jingyu Li, Melody Zuo, Kevin Tang, Ayaan Mustafa, Neytiri Cheng, Wilfendjy Mathurin, Maggie Wang, Cindy Ma, John Mwangi, Chloe Wang, Tasnim Raisa, Amelia Tang, and Bruce Zhang for their help with data collection.

This work was supported by grants from LG, Qualcomm, Honda, Microsoft, NSF award 2339096, ONR award N00014-22-1-2773 and Institute of Information & Communications Technology Planning & Evaluation (IITP) with a grant funded by the Ministry of Science and ICT (MSIT) of the Republic of Korea in connection with the Global AI Frontier Lab International Collaborative Research Agreement. (No. RS-2024-00469482 & RS-2024-00509279). Lerrel Pinto is supported by the Sloan, Packard, and CIFAR Fellowships.

Artificial intelligence (AI) tools were used to improve the grammar and clarity of this paper. AI was not used to generate any of the text or references.