本文提出两项核心贡献:TactAR——一套低成本、通用的遥操作系统,通过增强现实(AR)向操作者提供实时触觉/力反馈;以及 Reactive Diffusion Policy (RDP)——一种 slow-fast 模仿学习算法,以低频 diffusion 策略建模复杂行为轨迹,同时以高频 asymmetric tokenizer 根据触觉反馈进行闭环修正,在 Peeling、Wiping、Bimanual Lifting 三项接触丰富任务上大幅超越纯视觉基线。This paper makes two core contributions: TactAR, a low-cost, general-purpose teleoperation system that gives the operator real-time tactile/force feedback through augmented reality (AR); and Reactive Diffusion Policy (RDP), a slow-fast imitation learning algorithm that models complex behavior trajectories with a low-frequency diffusion policy while performing closed-loop correction from tactile feedback with a high-frequency asymmetric tokenizer, substantially outperforming vision-only baselines on three contact-rich tasks: Peeling, Wiping and Bimanual Lifting.
人类天然具备视觉与触觉的协同感知能力,能在接触过程中即时做出毫米级精度调整。而现有机器人操作方法面临双重困境:一方面,遥操作系统普遍缺乏精细的触觉/力反馈,导致采集的演示数据质量受限;另一方面,以 action chunking 为代表的视觉模仿学习范式将动作分块执行,形成开环控制,根本上无法在接触过程中即时响应触觉信号。Humans are naturally endowed with coordinated visual and tactile perception, letting them make millimeter-level adjustments the instant contact happens. Existing robotic manipulation methods face a twofold predicament: on one hand, teleoperation systems generally lack fine-grained tactile/force feedback, which limits the quality of the demonstrations collected; on the other hand, the visual imitation learning paradigm typified by action chunking executes actions in blocks, forming open-loop control that fundamentally cannot respond to tactile signals during contact.
"Action chunking enables the policy to model complex behaviors but prevents immediate responses to tactile feedback during execution."
本文方法由两个互补模块组成:TactAR 解决数据采集端的触觉反馈缺失问题,RDP 解决策略执行端的闭环响应问题。The method consists of two complementary modules: TactAR addresses the missing tactile feedback on the data-collection side, and RDP addresses closed-loop responsiveness on the policy-execution side.
触觉表示采用 PCA 对标记形变场进行降维,前四个主成分分别对应切向力(C1, C3)、扭转力矩(C2)和法向力(C4),提供紧凑且物理可解释的触觉编码。The tactile representation applies PCA to reduce the dimensionality of the marker deformation field; the first four principal components correspond respectively to tangential forces (C1, C3), torsional moment (C2) and normal force (C4), giving a compact and physically interpretable tactile encoding.
在三项接触丰富的真实机器人任务上评估:Peeling(剥皮)、Wiping(擦拭)和 Bimanual Lifting(双臂抬升)。每项任务设置三种扰动条件:无扰动、接触前扰动、接触后扰动,以评估反应式闭环能力。基线包括原始 Diffusion Policy(DP)以及加入触觉图像/嵌入的 DP 变体。Evaluated on three contact-rich real-robot tasks: Peeling, Wiping and Bimanual Lifting. Each task is run under three disturbance conditions — no disturbance, pre-contact disturbance and post-contact disturbance — to assess reactive closed-loop capability. Baselines include the original Diffusion Policy (DP) and DP variants augmented with tactile images/embeddings.
| 方法Method | 无扰动No Disturbance | 接触前扰动Pre-Contact Disturbance | 接触后扰动Post-Contact Disturbance | 综合得分Overall Score |
|---|---|---|---|---|
| DP | 0.56 | 0.58 | 0.19 | 0.44 |
| DP w. tactile img. | 0.60 | 0.49 | 0.16 | 0.41 |
| DP w. tactile emb. | 0.48 | 0.55 | 0.15 | 0.39 |
| RDP (GelSight) | 0.98 | 0.93 | 0.80 | 0.90 |
| RDP (MCTac) | 1.00 | 0.84 | 0.79 | 0.88 |
| RDP (Force) | 0.99 | 0.98 | 0.88 | 0.95 |
| 方法Method | 无扰动No Disturbance | 接触前扰动Pre-Contact Disturbance | 接触后扰动Post-Contact Disturbance | 综合得分Overall Score |
|---|---|---|---|---|
| DP | 0.75 | 0.70 | 0.25 | 0.57 |
| DP w. tactile emb. | 0.60 | 0.75 | 0.15 | 0.50 |
| RDP (GelSight) | 0.85 | 0.95 | 0.50 | 0.77 |
| RDP (Force) | 0.95 | 0.85 | 0.80 | 0.87 |
| 方法Method | 软杯夹持Soft Cup Grasp | 软杯提升Soft Cup Lift | 软杯得分Soft Cup Score | 硬杯夹持Rigid Cup Grasp | 硬杯提升Rigid Cup Lift | 硬杯得分Rigid Cup Score | 综合得分Overall Score |
|---|---|---|---|---|---|---|---|
| DP | 0% | 0% | 0.00 | 0% | 0% | 0.00 | 0.00 |
| DP w. tactile emb. | 10% | 10% | 0.10 | 20% | 10% | 0.05 | 0.08 |
| RDP (GelSight + MCTac) | 100% | 100% | 0.55 | 90% | 80% | 0.40 | 0.48 |
| RDP (Force) | 100% | 90% | 0.80 | 90% | 90% | 0.60 | 0.70 |
消融研究在 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%,说明慢策略的长程规划能力至关重要。The ablation study on the Peeling task confirms the necessity of the slow-fast design. Temporal ensemble is extremely sensitive to the smoothing coefficient τ: the grasp success rate is only 30% at τ=0.2, falls to 0% at τ=0.5, and reaches 100% only at τ=0.8 — yet its score under post-contact disturbance is still merely 0.15, far below the 0.50 of RDP (GelSight). Moreover, shortening the action chunk size from 8 to 2 makes the grasp success rate plunge from 100% to 20%, showing that the long-horizon planning ability of the slow policy is essential.
| 配置Configuration | 抓取成功率Grasp Success Rate | 接触后扰动得分Post-Contact Disturbance Score |
|---|---|---|
| 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 形变场统一表示的跨传感器泛化能力。RDP attains strong performance on the Peeling task with three different sensors: GelSight Mini (overall score 0.90), MCTac (0.88) and a joint torque sensor (0.95), validating the cross-sensor generalization of the unified 3D deformation field representation.
TactAR 的 AR 触觉可视化"not as intuitive or efficient as direct human-hand operations",对新用户仍存在认知负担。TactAR's AR tactile visualization is "not as intuitive or efficient as direct human-hand operations" and still imposes a cognitive burden on new users.
当前系统"designed for two-finger grippers",无法直接迁移至多指灵巧手或非标准末端执行器,限制了任务多样性。The current system is "designed for two-finger grippers" and cannot be transferred directly to multi-fingered dexterous hands or non-standard end-effectors, which limits task diversity.
Fast policy 目前只能接收"high-frequency tactile / force input",不支持高频视觉流,限制了纯视觉场景下的响应速度。The fast policy can currently take only "high-frequency tactile / force input" and does not support high-frequency visual streams, which limits responsiveness in vision-only settings.
算法目前"currently restricted to single-task scenarios",尚未支持多任务或语言条件化泛化,是未来工作的重要方向。The algorithm is "currently restricted to single-task scenarios" and does not yet support multi-task or language-conditioned generalization, an important direction for future work.