Fast pivoting gait generation by model predictive control designed with basis functions

被引:1
作者
Zhang, Ang [1 ]
Wan, Weiwei [1 ]
Harada, Kensuke [1 ]
机构
[1] Osaka Univ, Grad Sch Engn Sci, Osaka, Japan
关键词
Nonprehensile manipulation; model predictive control; pivoting manipulation; basis functions; WALKING PATTERN GENERATION; LAGUERRE; SYSTEM; MANIPULATION; ALGORITHM; CAR;
D O I
10.1080/01691864.2022.2086019
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Pivoting gait is an efficient way for robots to manipulate a heavy object. Although we can cope with the contact constraints of the pivoting gait by using the model predictive control (MPC), systems with complex dynamics, including the pivoting gait, usually require long horizons in the MPC and it leads to a heavy computational load. To overcome this problem, we introduce basis functions to parameterize the free variables in the MPC and formulate an optimization problem with new decision variables, which are coefficients of the basis functions. We especially introduce multiple basis functions and compare their performances in generating the robotic pivoting gait. As a result, the most effective reduction in the dimension of the free variables is achieved by using the Laguerre basis function and the computational efficiency of the MPC is greatly improved. The simulation and experiments show that the time cost of the generation of pivoting gaits by the proposed method is remarkably reduced and the generated pivoting gaits are feasible and robust where a dual-arm robot successfully manipulates a toy piano by the pivoting gait.
引用
收藏
页码:735 / 749
页数:15
相关论文
共 45 条
  • [31] Model Predictive Control of Phase Shift Full-Bridge DC-DC Converter Using Laguerre Functions
    Saeed, Junaid
    Wang, Liuping
    Fernando, Nuwantha
    [J]. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2022, 30 (02) : 819 - 826
  • [32] Satici AC, 2016, IEEE INT CONF ROBOT, P3932, DOI 10.1109/ICRA.2016.7487582
  • [33] Control of Nonprehensile Planar Rolling Manipulation: A Passivity-Based Approach
    Serra, Diana
    Ruggiero, Fabio
    Donaire, Alejandro
    Buonocore, Luca Rosario
    Lippiello, Vincenzo
    Siciliano, Bruno
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2019, 35 (02) : 317 - 329
  • [34] Shi F, 2020, IEEE INT CONF ROBOT, P200, DOI [10.1109/icra40945.2020.9196576, 10.1109/ICRA40945.2020.9196576]
  • [35] Embedded explicit model predictive vibration control
    Takacs, Gergely
    Batista, Gabriel
    Gulan, Martin
    Rohal'-Ilkiv, Boris
    [J]. MECHATRONICS, 2016, 36 : 54 - 62
  • [36] SYSTEM-IDENTIFICATION USING LAGUERRE MODELS
    WAHLBERG, B
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1991, 36 (05) : 551 - 562
  • [37] Discrete model predictive controller design using Laguerre functions
    Wang, LP
    [J]. JOURNAL OF PROCESS CONTROL, 2004, 14 (02) : 131 - 142
  • [38] Yoshida E, 2007, 2007 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-9, P1136
  • [39] Planning Whole-body Humanoid Locomotion, Reaching, and Manipulation
    Yoshida, Eiichi
    Esteves, Claudia
    Kanoun, Oussama
    Poirier, Mathieu
    Mallet, Anthony
    Laumond, Jean-Paul
    Yokoi, Kazuhito
    [J]. MOTION PLANNING FOR HUMANOID ROBOTS, 2010, : 99 - +
  • [40] Pivoting based manipulation by a humanoid robot
    Yoshida, Eiichi
    Poirier, Mathieu
    Laumond, Jean-Paul
    Kanoun, Oussama
    Lamiraux, Florent
    Alami, Rachid
    Yokoi, Kazuhito
    [J]. AUTONOMOUS ROBOTS, 2010, 28 (01) : 77 - 88