RSS 2025 · 机器人操作 · 视觉触觉策略学习

Reactive Diffusion Policy: Slow-Fast Visual-Tactile Policy Learning for Contact-Rich Manipulation

慢-快双频架构融合视觉与触觉,实现接触丰富任务的闭环反应式控制
Han Xue, Jieji Ren, Wendi Chen, Gu Zhang, Yuan Fang, Guoying Gu, Huazhe Xu, Cewu Lu · Shanghai Jiao Tong University

本文提出两项核心贡献:TactAR——一套低成本、通用的遥操作系统,通过增强现实(AR)向操作者提供实时触觉/力反馈;以及 Reactive Diffusion Policy (RDP)——一种 slow-fast 模仿学习算法,以低频 diffusion 策略建模复杂行为轨迹,同时以高频 asymmetric tokenizer 根据触觉反馈进行闭环修正,在 Peeling、Wiping、Bimanual Lifting 三项接触丰富任务上大幅超越纯视觉基线。

RSS 2025 接触丰富操作 视觉-触觉融合 📄 arXiv:2503.02881 🌐 Project Page
reactive diffusion policy 触觉感知 slow-fast hierarchy diffusion policy imitation learning 接触丰富操作 TactAR action chunking 双臂操作 closed-loop control

01 动机

人类天然具备视觉与触觉的协同感知能力,能在接触过程中即时做出毫米级精度调整。而现有机器人操作方法面临双重困境:一方面,遥操作系统普遍缺乏精细的触觉/力反馈,导致采集的演示数据质量受限;另一方面,以 action chunking 为代表的视觉模仿学习范式将动作分块执行,形成开环控制,根本上无法在接触过程中即时响应触觉信号。

"Action chunking enables the policy to model complex behaviors but prevents immediate responses to tactile feedback during execution."
TactAR 与 RDP 概览
系统概览。左:TactAR 以 AR 方式将 3D 形变场可视化,叠加在机械臂末端,操作者通过 Meta Quest 3 实时感知接触力。右:RDP 的 slow-fast 推理流水线——慢策略(Latent Diffusion Policy)以低频生成 latent action chunk,快策略(Asymmetric Tokenizer)以高频读取触觉输入并在 latent 空间内自回归修正动作。
0.90RDP (GelSight) Peeling 综合得分(vs. 基线 0.39)
0.87RDP (Force) Wiping 综合得分(vs. 基线 0.50)
0.70RDP (Force) Bimanual Lifting 综合得分(vs. 基线 0.08)
<1 msFast policy 推理延迟,理论支持 >300 Hz 触觉输入

02 方法

本文方法由两个互补模块组成:TactAR 解决数据采集端的触觉反馈缺失问题,RDP 解决策略执行端的闭环响应问题。

TactAR:低成本通用触觉遥操作系统

TactAR 遥操作系统
TactAR 系统概览。系统以 3D 形变场作为触觉/力反馈的统一表示,兼容 GelSight Mini、MCTac 等光学触觉传感器以及关节力矩传感器。3D 形变场通过 Meta Quest 3 渲染并"附着"于机器人末端,使操作者在 AR 空间中直接感知接触信息,系统整体成本约 $500。

策略对比:action chunking 的开环困境

控制流水线对比
四种控制模式对比。(a) 原始 action chunking:分块执行期间完全开环;(b) temporal ensemble:提供半闭环能力,但对平滑系数 τ 极度敏感(τ=0.2 抓取成功率 30%,τ=0.5 为 0%,τ=0.8 为 100%);(c) RDP slow-fast 推理:具备闭环能力,可快速响应接触扰动;(d) 人类操作模式:同时兼顾高层规划与触觉实时反馈。

Reactive Diffusion Policy (RDP):Slow-Fast 双频架构

RDP 框架
RDP 框架。(a) 训练阶段:第一阶段训练 fast policy(Asymmetric Tokenizer,AT),包含 1D-CNN encoder 和 GRU decoder;第二阶段固定 AT,训练 slow policy(Latent Diffusion Policy,LDP)在 latent 空间上进行扩散去噪。(b) 推理阶段:LDP 以 1–2 Hz 低频基于视觉观测生成 latent action chunk;AT decoder 以 20–30 Hz 高频接收触觉输入,自回归地在 latent 空间修正动作块,输出最终关节角度序列。

Slow Policy — Latent Diffusion Policy (LDP)

  • 低频(1–2 Hz)基于视觉观测预测 latent action chunk。
  • 在 latent 空间执行扩散去噪,保留高层策略意图,推理延迟约 100 ms。
  • 采用 相对轨迹预测而非绝对坐标,实验证明相对预测性能显著优于绝对预测。

Fast Policy — Asymmetric Tokenizer (AT)

  • 高频(20–30 Hz)读取触觉/力信号,修正 latent action chunk。
  • Encoder(1D-CNN)将动作序列压缩为 latent;Decoder(GRU)接收 latent 与触觉特征,保证 latent 仅编码高层策略,不含传感器噪声。
  • 推理延迟 <1 ms,理论支持 >300 Hz 触觉输入频率。

触觉表示采用 PCA 对标记形变场进行降维,前四个主成分分别对应切向力(C1, C3)、扭转力矩(C2)和法向力(C4),提供紧凑且物理可解释的触觉编码。

03 实验

在三项接触丰富的真实机器人任务上评估:Peeling(剥皮)、Wiping(擦拭)和 Bimanual Lifting(双臂抬升)。每项任务设置三种扰动条件:无扰动、接触前扰动、接触后扰动,以评估反应式闭环能力。基线包括原始 Diffusion Policy(DP)以及加入触觉图像/嵌入的 DP 变体。

三项实验任务
三项实验任务。Peeling:用刮刀从物体表面剥离薄层,需精确控制法向力;Wiping:擦拭表面污渍,需稳定接触力;Bimanual Lifting:双臂协同夹持并提起软/硬杯,需实时感知夹持力以防止变形或脱落。

Peeling 任务(TABLE II)

方法无扰动接触前扰动接触后扰动综合得分
DP0.560.580.190.44
DP w. tactile img.0.600.490.160.41
DP w. tactile emb.0.480.550.150.39
RDP (GelSight)0.980.930.800.90
RDP (MCTac)1.000.840.790.88
RDP (Force)0.990.980.880.95

Wiping 任务(TABLE III)

方法无扰动接触前扰动接触后扰动综合得分
DP0.750.700.250.57
DP w. tactile emb.0.600.750.150.50
RDP (GelSight)0.850.950.500.77
RDP (Force)0.950.850.800.87

Bimanual Lifting 任务(TABLE IV)

方法软杯夹持软杯提升软杯得分硬杯夹持硬杯提升硬杯得分综合得分
DP0%0%0.000%0%0.000.00
DP w. tactile emb.10%10%0.1020%10%0.050.08
RDP (GelSight + MCTac)100%100%0.5590%80%0.400.48
RDP (Force)100%90%0.8090%90%0.600.70
RDP 推理过程可视化
RDP 推理过程可视化。红色(左)和蓝色(右)点表示慢策略预测的 action chunk;快策略根据触觉反馈在 latent 空间内自回归修正,实现亚毫米级精度的闭环调整,使机器人在受到扰动后能快速恢复正确接触姿态。

消融实验(TABLE V)

消融研究在 Peeling 任务上验证了 slow-fast 设计的必要性。Temporal ensemble 对平滑系数 τ 极度敏感:τ=0.2 时抓取成功率仅 30%,τ=0.5 时降至 0%,τ=0.8 时才达到 100%——而在接触后扰动条件下得分仍仅 0.15,远不及 RDP(GelSight)的 0.50。此外,将 action chunk 大小从 8 缩短至 2 会使抓取成功率从 100% 骤降至 20%,说明慢策略的长程规划能力至关重要。

配置抓取成功率接触后扰动得分
DP w. tactile emb. (chunk=8)100%0.15
DP w. tactile emb. (chunk=2)20%0.10
DP w. temporal ensemble (τ=0.2)30%0.05
DP w. temporal ensemble (τ=0.5)0%0.00
DP w. temporal ensemble (τ=0.8)100%0.15
RDP (GelSight)100%0.50

跨传感器兼容性

RDP 在 Peeling 任务上使用三种不同传感器均取得强劲性能:GelSight Mini(综合得分 0.90)、MCTac(0.88)、关节力矩传感器(0.95),验证了 3D 形变场统一表示的跨传感器泛化能力。

04 局限性

说明:以下局限性均为论文作者明确陈述(stated),非推断。
AR 反馈直觉性不如直接手部操作

TactAR 的 AR 触觉可视化"not as intuitive or efficient as direct human-hand operations",对新用户仍存在认知负担。

仅支持两指夹爪,不适用于灵巧手

当前系统"designed for two-finger grippers",无法直接迁移至多指灵巧手或非标准末端执行器,限制了任务多样性。

快策略无法处理高频图像输入

Fast policy 目前只能接收"high-frequency tactile / force input",不支持高频视觉流,限制了纯视觉场景下的响应速度。

当前限于单任务场景

算法目前"currently restricted to single-task scenarios",尚未支持多任务或语言条件化泛化,是未来工作的重要方向。