RFS: Reinforcement learning with Residual flow steering for dexterous manipulation
Entong Su, Tyler Westenbroek, Anusha Nagabandi, Abhishek Gupta
TL;DR
RFS tackles the generalization gap in pretrained multimodal imitation policies for dexterous manipulation by introducing Residual Flow Steering, which jointly modulates a flow-matching base policy through latent-noise steering and an affine residual action. The method integrates input modulation over latent variables with output modulation via a residual, enabling global behavioral changes while preserving fine-grained control, all without updating the base model parameters. Empirically, RFS yields strong sim-to-real transfer by first pretraining in simulation on flow-matching policies, then performing offline real-world fine-tuning with a TD3+BC objective, and demonstrates superior performance across six dexterous tasks in simulation and robust adaptation to unseen real-world objects. The approach achieves data-efficient adaptation, leveraging limited demonstrations and corrective feedback to improve reliability in complex manipulation tasks, with potential impact on deploying generative imitation policies in real robots.
Abstract
Imitation learning has emerged as an effective approach for bootstrapping sequential decision-making in robotics, achieving strong performance even in high-dimensional dexterous manipulation tasks. Recent behavior cloning methods further leverage expressive generative models, such as diffusion models and flow matching, to represent multimodal action distributions. However, policies pretrained in this manner often exhibit limited generalization and require additional fine-tuning to achieve robust performance at deployment time. Such adaptation must preserve the global exploration benefits of pretraining while enabling rapid correction of local execution errors.We propose \emph{Residual Flow Steering} (RFS), a data-efficient reinforcement learning framework for adapting pretrained generative policies. RFS steers a pretrained flow-matching policy by jointly optimizing a residual action and a latent noise distribution, enabling complementary forms of exploration: local refinement through residual corrections and global exploration through latent-space modulation. This design allows efficient adaptation while retaining the expressive structure of the pretrained policy.We demonstrate the effectiveness of RFS on dexterous manipulation tasks, showing efficient fine-tuning both in simulation and in real-world settings when adapting pretrained base policies.Project website:https://weirdlabuw.github.io/rfs.
