Search papers, labs, and topics across Lattice.
This paper introduces the Variable Impedance Diffusion Policy (VIDP), a novel imitation learning framework that utilizes a Task-Parameterized Directionality-Aware Mixture Model (TP-DAMM) to learn variable impedance control from diverse manipulation demonstrations. By effectively mapping trajectory distributions to stiffness profiles, VIDP enables robots to predict both pose actions and task compliance without the need for force sensors. Experimental results demonstrate that VIDP achieves a significantly higher task success rate and reduced interaction forces compared to fixed-impedance controllers, highlighting its effectiveness in contact-rich environments.
VIDP enables robots to adapt their compliance dynamically, achieving superior task success rates while minimizing interaction forces compared to traditional fixed-impedance methods.
Contact-rich manipulation requires precise tracking and mechanical compliance, where variable impedance control can improve robustness in task success, whereas static compliance cannot adapt to varying contact constraints. Variable impedance skills can be learned from demonstrations, avoiding complex modeling, but compliance is a hidden variable in force-agnostic kinematic data. While existing methods infer compliance from trajectory variations, these variations may reflect geometric adaptation and not intentional compliance when subject to changing spatial layouts. Therefore, this letter introduces Variable Impedance Diffusion Policy (VIDP), an imitation learning-based variable impedance control framework leveraging a Task-Parameterized Directionality-Aware Mixture Model (TP-DAMM) to extract physically consistent trajectory distributions from diverse demonstrations. By mapping distributions to stiffness profiles, VIDP jointly predicts pose actions and task compliance without force sensors. Real-world experiments show that VIDP significantly outperforms fixed-impedance baselines in task success rate while reducing interaction forces with respect to high stiffness controllers and tracking errors with respect to low stiffness baselines.