Constrained Variable Impedance Control using Quadratic Programming

被引:4
|
作者
Jin, Zhehao [1 ]
Qin, Dongdong [1 ]
Liu, Andong [1 ]
Zhang, Wen-An [1 ]
Yu, Li [1 ]
机构
[1] Zhejiang Univ Technol, Dept Informat Engn, Hangzhou 310032, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
10.1109/ICRA46639.2022.9812210
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a quadratic programming (QP)-based variable impedance control (VIC) algorithm to solve contact-rich trajectory tracking problems with impedance, position and velocity constraints. To the best of our knowledge, the impedance constraints which are significant to ensure the worst contact compliance have never been considered in other previous works. To handle the impedance constraints of the VIC algorithm, a novel impedance model where the impedance parameters are directly served as the control input is established. The impedance-constrained VIC design problem is then formulated as a QP problem which can be efficiently solved. To handle the position and velocity constraints, a complementary force is introduced into the novel impedance model. The complementary force will appear to prevent the constraints violation when the robot approaches the constrained area. The design problem of the complementary force is also transformed into a QP problem. Combing these two QP solutions, the VIC algorithm with both impedance, position and velocity constraints can be obtained. Finally, various experiments are conducted to show the effectiveness of the proposed QP-based constrained VIC algorithm.
引用
收藏
页码:8319 / 8324
页数:6
相关论文
共 50 条
  • [21] Uncertainty relation and the constrained quadratic programming
    Zhang, Lin
    Wu, Dade
    Zhao, Ming-Jing
    Nan, Hua
    PHYSICA SCRIPTA, 2024, 99 (06)
  • [22] A parallel variable neighborhood search algorithm with quadratic programming for cardinality constrained portfolio optimization
    Akbay, Mehmet Anil
    Kalayci, Can B.
    Polat, Olcay
    KNOWLEDGE-BASED SYSTEMS, 2020, 198
  • [23] Distributed Control Using Positive Quadratic Programming
    Rantzer, Anders
    2011 30TH CHINESE CONTROL CONFERENCE (CCC), 2011, : 1 - 4
  • [24] Bound constrained quadratic programming via piecewise quadratic functions
    Kaj Madsen
    Hans Bruun Nielsen
    Mustafa Ç. Pınar
    Mathematical Programming, 1999, 85 : 135 - 156
  • [25] Security-constrained economic dispatch using dual quadratic programming
    Granelli, GP
    Montagna, M
    ELECTRIC POWER SYSTEMS RESEARCH, 2000, 56 (01) : 71 - 80
  • [26] Bound constrained quadratic programming via piecewise quadratic functions
    Madsen, K
    Nielsen, HB
    Pinar, MÇ
    MATHEMATICAL PROGRAMMING, 1999, 85 (01) : 135 - 156
  • [27] Efficient Solution of Equality Constrained Quadratic Programming Arising in Model Predictive Control
    Costantini, Giuliano
    Gorges, Daniel
    IFAC PAPERSONLINE, 2020, 53 (02): : 7007 - 7012
  • [28] Multi-Priority Cartesian Impedance Control based on Quadratic Programming Optimization
    Hoffman, Enrico Mingo
    Laurenzi, Arturo
    Muratore, Luca
    Tsagarakis, Nikos G.
    Caldwell, Darwin G.
    2018 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2018, : 309 - 315
  • [29] Sequential Quadratic Programming based on IPM for Constrained Nonlinear Programming
    Liang, Ximing
    Bashir, Hassan A.
    Li, Shanchun
    ISDA 2008: EIGHTH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, VOL 1, PROCEEDINGS, 2008, : 266 - 271
  • [30] QUADRATIC PROGRAMMING WITH BOUNDED VARIABLE RESTRICTIONS
    HO, YC
    WEGNER, P
    COMMUNICATIONS OF THE ACM, 1961, 4 (07) : 303 - 304