LMI-based Variable Impedance Controller design from User Demonstrations and Preferences

09/21/2022
by   Alberto San-Miguel, et al.
0

In this paper, we introduce a new off-line method to find suitable parameters of a Variable Impedance Control using the Learning from Demonstrations (LfD) paradigm, fulfilling stability and performance constraints while taking into account user's intuition over the task. Considering a compliance profile obtained from human demonstrations, a Linear Parameter Varying (LPV) description of the VIC is given, which allows to state the design problem including stability and performance constraints as Linear Matrix Inequalities (LMIs). Therefore, using a solution-search method, we find the optimal solutions in terms of performance according to user preferences on the desired behaviour for the task. The design problem is validated by comparing the execution from the obtained controller against solutions from designs with relaxed conditions for different user preference sets in a 2-D trajectory tracking task. A pulley looping task is presented as a case study to evaluate the performance of the variable impedance controller against a constant one and its agility and leanness on two one-off modifications of the setup using the user preference mechanism. All the experiments have been performed using a 7-DoF KINOVA Gen3 manipulator.

READ FULL TEXT

page 1

page 10

research
11/11/2021

Towards Transferring Human Preferences from Canonical to Actual Assembly Tasks

To assist human users according to their individual preference in assemb...
research
09/02/2018

Learning from Demonstration for Hydraulic Manipulators

This paper presents, for the first time, a method for learning in-contac...
research
04/27/2023

Preference Inference from Demonstration in Multi-objective Multi-agent Decision Making

It is challenging to quantify numerical preferences for different object...
research
03/09/2022

Learning to control from expert demonstrations

In this paper, we revisit the problem of learning a stabilizing controll...
research
03/14/2021

Meta Preference Learning for Fast User Adaptation in Human-Supervisory Multi-Robot Deployments

As multi-robot systems (MRS) are widely used in various tasks such as na...
research
03/04/2019

Using Causal Analysis to Learn Specifications from Task Demonstrations

Learning models of user behaviour is an important problem that is broadl...
research
06/08/2020

From Demonstrations to Task-Space Specifications: Using Causal Analysis to Extract Rule Parameterization from Demonstrations

Learning models of user behaviour is an important problem that is broadl...

Please sign up or login with your details

Forgot password? Click here to reset