论文标题

来自用户演示的可变阻抗控制器的条件设计

Condition-based Design of Variable Impedance Controllers from User Demonstrations

论文作者

San-Miguel, Alberto, Alenyà, Guillem, Puig, Vicenç

论文摘要

本文提出了一种方法,可以通过对其描述中涉及的参数的离线调整来确保可变阻抗控制器的条件。特别是,我们证明了它在示范技术中学习定义的术语调制中的应用。这是通过评估有关安全性和性能的条件进行的,该条件涵盖了线性基质不等式的形式的启发式和约束。后者允许定义一个凸优化问题来分析其实现,并需要对VIC的多型描述,在这种情况下,从其公式中获得的作为离散时间线性参数变化系统。关于当前的前部,此方法仅限制了从演示技术中学习获得的一词定义是连续的,并且是外源信号的连续功能,即对机器人的外部变量。因此,使用解决方案搜索方法,可以根据评估标准获得最合适的参数集。使用7-DOF Kinova Gen3操纵器,对具有松弛条件的溶液进行验证和比较。该方法应用于生成滑轮皮带循环任务的可变阻抗控制器,这是受到2018年世界机器人峰会的工业机器人挑战的启发,以减少相对于标准(恒定)阻抗控制器的施加力。此外,对方法敏捷性进行了评估,以生成控制器的生成,用于未经新演示的标称皮带循环任务设置的一次性修改。

This paper presents an approach to ensure conditions on Variable Impedance Controllers through the off-line tuning of the parameters involved in its description. In particular, we prove its application to term modulations defined by a Learning from Demonstration technique. This is performed through the assessment of conditions regarding safety and performance, which encompass heuristics and constraints in the form of Linear Matrix Inequalities. Latter ones allow to define a convex optimisation problem to analyse their fulfilment, and require a polytopic description of the VIC, in this case, obtained from its formulation as a discrete-time Linear Parameter Varying system. With respect to the current state-of-art, this approach only limits the term definition obtained by the Learning from Demonstration technique to be continuous and function of exogenous signals, i.e. external variables to the robot. Therefore, using a solution-search method, the most suitable set of parameters according to assessment criteria can be obtained. Using a 7-DoF Kinova Gen3 manipulator, validation and comparison against solutions with relaxed conditions are performed. The method is applied to generate Variable Impedance Controllers for a pulley belt looping task, inspired by the Assembly Challenge for Industrial Robotics in World Robot Summit 2018, to reduce the exerted force with respect to a standard (constant) Impedance Controller. Additionally, method agility is evaluated on the generation of controllers for one-off modifications of the nominal belt looping task setup without new demonstrations.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源