# Learning Variable Impedance Control via Inverse Reinforcement Learning for Force-Related Tasks

arXiv: https://arxiv.org/abs/2102.06838 · HTML: https://mlsanity.com/paper/2102.06838/

## Key facts

- Cited by 12 papers in the map (data through 14 Oct 2026).
- Placed in Real-world robot offline RL, one of 13 directions in Offline RL and imitation learning from data.
- Builds on 8 of its 21 references that are in the map.
- First posted on arXiv 13 Feb 2021.

## Placed in

- Offline RL and imitation learning from data / [Real-world robot offline RL](https://mlsanity.com/offlinerl/real-world-robot-offline-rl/)

## Builds on (most cited first, 8 of 8)

- [Trust Region Policy Optimization](https://mlsanity.com/paper/1502.05477/) (2015)
- [End-to-End Training of Deep Visuomotor Policies](https://mlsanity.com/paper/1504.00702/) (2015)
- [Learning Robust Rewards with Adversarial Inverse Reinforcement Learning](https://mlsanity.com/paper/1710.11248/) (2017)
- [Guided Cost Learning: Deep Inverse Optimal Control via Policy Optimization](https://mlsanity.com/paper/1603.00448/) (2016)
- [A Connection between Generative Adversarial Networks, Inverse Reinforcement Learning, and Energy-Based Models](https://mlsanity.com/paper/1611.03852/) (2016)
- [Variable Impedance Control in End-Effector Space: An Action Space for Reinforcement Learning in Contact-Rich Tasks](https://mlsanity.com/paper/1906.08880/) (2019)
- [Deep Reinforcement Learning for High Precision Assembly Tasks](https://mlsanity.com/paper/1708.04033/) (2017)
- [Feedback-based Digital Higher-order Terminal Sliding Mode for 6-DOF Industrial Manipulators](https://mlsanity.com/paper/2102.03531/) (2021)

## Built on by (most cited first, 12 of 12)

- [Imitation Learning for Variable Speed Contact Motion for Operation up to Control Bandwidth](https://mlsanity.com/paper/2102.10283/) (2021)
- [SRL-VIC: A Variable Stiffness-Based Safe Reinforcement Learning for Contact-Rich Robotic Tasks](https://mlsanity.com/paper/2406.13744/) (2024)
- [A Survey on Imitation Learning for Contact-Rich Tasks in Robotics](https://mlsanity.com/paper/2506.13498/) (2025)
- [Guided Data Augmentation for Offline Reinforcement Learning and Imitation Learning](https://mlsanity.com/paper/2310.18247/) (2023)
- [DA-VIL: Adaptive Dual-Arm Manipulation with Reinforcement Learning and Variable Impedance Control](https://mlsanity.com/paper/2410.19712/) (2024)
- [Flow with the Force Field: Learning 3D Compliant Flow Matching Policies from Force and Demonstration-Guided Simulation Data](https://mlsanity.com/paper/2510.02738/) (2025)
- [CR-VLA-Force: Learning Control-aware Compliance VLA Model for Robust Contact-rich Robotic Manipulation](https://mlsanity.com/paper/2609.05832/) (2026)
- [Communication Load Balancing via Efficient Inverse Reinforcement Learning](https://mlsanity.com/paper/2303.16686/) (2023)
- [On the role of Artificial Intelligence methods in modern force-controlled manufacturing robotic tasks](https://mlsanity.com/paper/2409.16828/) (2024)
- [Watch Less, Feel More: Sim-to-Real RL for Generalizable Articulated Object Manipulation via Motion Adaptation and Impedance Control](https://mlsanity.com/paper/2502.14457/) (2025)
- [A Coordinated Dual-Arm Framework for Delicate Snap-Fit Assemblies](https://mlsanity.com/paper/2511.18153/) (2025)
- [IMPACT: Learning Internal-Model Predictive Control for Forceful Robotic Manipulation](https://mlsanity.com/paper/2606.10818/) (2026)

## Abstract (arXiv)

Many manipulation tasks require robots to interact with unknown environments. In such applications, the ability to adapt the impedance according to different task phases and environment constraints is crucial for safety and performance. Although many approaches based on deep reinforcement learning (RL) and learning from demonstration (LfD) have been proposed to obtain variable impedance skills on contact-rich manipulation tasks, these skills are typically task-specific and could be sensitive to changes in task settings. This paper proposes an inverse reinforcement learning (IRL) based approach to recover both the variable impedance policy and reward function from expert demonstrations. We explore different action space of the reward functions to achieve a more general representation of expert variable impedance skills. Experiments on two variable impedance tasks (Peg-in-Hole and Cup-on-Plate) were conducted in both simulations and on a real FANUC LR Mate 200iD/7L industrial robot. The comparison results with behavior cloning and force-based IRL proved that the learned reward function in the gain action space has better transferability than in the force space. Experiment videos are available at https://msc.berkeley.edu/research/impedance-irl.html.
