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 条
  • [11] A quadratic programming approach to constrained receding horizon H∞ control
    Lee, YI
    PROCEEDINGS OF THE 2003 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2003, : 3519 - 3524
  • [12] Real-Time Control Allocation for Autonomous Surface Vehicle Using Constrained Quadratic Programming
    Xiaocheng Liu
    Zhihuan Hu
    Ziheng Yang
    Weidong Zhang
    Guidance,Navigation and Control, 2021, (04) : 65 - 82
  • [13] A Solution for Constrained Control Allocation Problem by Using Multi-parametric Quadratic Programming Algorithm
    Van Phuoc Bui
    Kim, Young Bok
    2013 13TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS 2013), 2013, : 1034 - 1038
  • [14] Impedance Control of Humanoid Walking on Uneven Terrain With Centroidal Momentum Dynamics Using Quadratic Programming
    Jo, Joonhee
    Oh, Yonghwan
    2020 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2020, : 3525 - 3530
  • [15] CONSTRAINED LOAD FLOW USING RECURSIVE QUADRATIC-PROGRAMMING
    AOKI, K
    NISHIKORI, A
    YOKOYAMA, R
    IEEE TRANSACTIONS ON POWER SYSTEMS, 1987, 2 (01) : 8 - 16
  • [16] CONSTRAINED LOAD FLOW USING RECURSIVE QUADRATIC PROGRAMMING.
    Aoki, Kenichi
    Nishikori, Akimine
    Yokoyama, Ryuichi
    IEEE Transactions on Power Systems, 1987, PWRS-2 (01) : 8 - 16
  • [17] Security constrained integrated unit commitment using quadratic programming
    Sawa, Toshiyuki
    Sato, Yasuo
    Tsurugai, Mitsuo
    Onishi, Tsukasa
    2007 IEEE LAUSANNE POWERTECH, VOLS 1-5, 2007, : 1858 - +
  • [18] Constrained multiple indicator kriging using sequential quadratic programming
    Soltani-Mohammadi, Saeed
    Tercan, A. Erhan
    COMPUTERS & GEOSCIENCES, 2012, 48 : 211 - 219
  • [19] A novel approach to constrained generic model control based on quadratic programming
    Xie, XQ
    Zhou, DH
    Jin, YH
    Xu, XD
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2000, 39 (04) : 989 - 998
  • [20] An FPGA Implementation of a Sparse Quadratic Programming Solver for Constrained Predictive Control
    Jerez, Juan L.
    Constantinides, George A.
    Kerrigan, Eric C.
    FPGA 11: PROCEEDINGS OF THE 2011 ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD PROGRAMMABLE GATE ARRAYS, 2011, : 209 - 218