ADM-DP: Adaptive Dynamic Modality Diffusion Policy through Vision-Tactile-Graph Fusion for Multi-Agent Manipulation
Organizations: Department of Bioengineering, Imperial-X Initiative, Imperial College London, London, United Kingdom.
Abstract
Multi-agent robotic manipulation remains challenging due to the combined demands of coordination, grasp stability, and collision avoidance in shared workspaces. To address these challenges, we propose the Adaptive Dynamic Modality Diffusion Policy (ADM-DP), a framework that integrates vision, tactile, and graph-based (multi-agent pose) modalities for coordinated control. ADM-DP introduces four key innovations. First, an enhanced visual encoder merges RGB and point-cloud features via Feature-wise Linear Modulation (FiLM) modulation to enrich perception. Second, a tactile-guided grasping strategy uses Force-Sensitive Resistor (FSR) feedback to detect insufficient contact and trigger corrective grasp refinement, improving grasp stability. Third, a graph-based collision encoder leverages shared tool center point (TCP) positions of multiple agents as structured kinematic context to maintain spatial awareness and reduce inter-agent interference. Fourth, an Adaptive Modality Attention Mechanism (AMAM) dynamically re-weights modalities according to task context, enabling flexible fusion. For scalability and modularity, a decoupled training paradigm is employed in which agents learn independent policies while sharing spatial information. This maintains low interdependence between agents while retaining collective awareness. Across seven multi-agent tasks, ADM-DP achieves 12-25% performance gains over state-of-the-art baselines. Ablation studies show the greatest improvements in tasks requiring multiple sensory modalities, validating our adaptive fusion strategy and demonstrating its robustness for diverse manipulation scenarios.
Figures & tables
| 50 Demonstrations | 150 Demonstrations | ||||||||
| Agents | Task | DP | DP3 | Flow Policy | Ours | DP | DP3 | Flow Policy | Ours |
| Two-Agent | Lift Barrier | 25 | 33 | 36 | 55 | 68 | 77 | 75 | 92 |
| Pass Peg | 28 | 41 | 35 | 52 | 42 | 50 | 53 | 74 | |
| Lift Arm | 17 | 26 | 24 | 41 | 36 | 62 | 58 | 78 | |
| Two Robots Stack Cube | 14 | 19 | 22 | 24 | 21 | 37 | 40 | 44 | |
| Three-Agent | Pass Shoe | 9 | 15 | 13 | 36 | 16 | 30 | 28 | 37 |
| Agents | Task | ADM-DP | ADM-NoPC | ADM-NoTact | ADM-NoGraph | ADM-NoAM |
| Two-Agent | Lift Barrier | 92 | 83 | 78 | 89 | 84 |
| Pass Peg | 74 | 64 | 70 | 67 | 68 | |
| Lift Arm | 78 | 61 | 68 | 76 | 73 | |
| Two Robots Stack Cube | 44 | 26 | 41 | 42 | 41 | |
| Three-Agent | Pass Shoe | 37 | 32 | 30 | 28 | 28 |
| Take Photo of Tissue | 42 | 31 | 36 | 40 | 37 |
Multi-Robot Coordination
Multi-robot coordination studies how teams of robots plan, communicate, allocate tasks, and act together safely and efficiently.
See all 317 papers