Representation-Free Model Predictive Control for Dynamic Motions in Quadrupeds

被引:101
作者
Ding, Yanran [1 ]
Pandala, Abhishek [2 ]
Li, Chuanzheng [1 ]
Shin, Young-Ha [3 ]
Park, Hae-Won [3 ]
机构
[1] Univ Illinois, Dept Mech Sci & Engn, Urbana, IL 61820 USA
[2] Virginia Polytech Inst & State Univ, Dept Mech Engn, Blacksburg, VA 24061 USA
[3] Korea Adv Inst Sci & Technol, Dept Mech Engn, Daejeon 34141, South Korea
基金
美国国家科学基金会;
关键词
Robots; Dynamics; Robot kinematics; Legged locomotion; Quaternions; Predictive control; Mathematical model; legged robots; model predictive control (MPC); underactuated robots; ROUGH-TERRAIN LOCOMOTION; DESIGN;
D O I
10.1109/TRO.2020.3046415
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
This article presents a novel representation-free model predictive control (RF-MPC) framework for controlling various dynamic motions of a quadrupedal robot in three-dimensional (3-D) space. Our formulation directly represents the rotational dynamics using the rotation matrix, which liberates us from the issues associated with the use of Euler angles and quaternion as the orientation representations. With a variation-based linearization scheme and a carefully constructed cost function, the MPC control law is transcribed to the standard quadratic program form. The MPC controller can operate at real-time rates of 250 Hz on a quadruped robot. Experimental results including periodic quadrupedal gaits and a controlled backflip validate that our control strategy could stabilize dynamic motions that involve singularity in 3-D maneuvers.
引用
收藏
页码:1154 / 1171
页数:18
相关论文
共 70 条
  • [1] [Anonymous], 1984, IFAC P VOLUMES, DOI [10.1016/s1474-6670(17)61205-9, DOI 10.1016/S1474-6670(17)61205-9]
  • [2] [Anonymous], ALEX JUMPY PARKOUR D ALEX JUMPY PARKOUR D
  • [3] Aronson L, 1982, IBEX KING CLIFFS, P127
  • [4] Bhat SP, 1998, P AMER CONTR CONF, P2785, DOI 10.1109/ACC.1998.688361
  • [5] Bledt G, 2018, IEEE INT C INT ROBOT, P2245, DOI 10.1109/IROS.2018.8593885
  • [6] Boyd L., 2004, Convex Optimization, DOI DOI 10.1017/CBO9780511804441
  • [7] Bullo F., 2004, TEXTS APPL MATH, V49, DOI DOI 10.1007/978-1-4899-7276-7
  • [8] Variational-Based Optimal Control of Underactuated Balancing for Dynamic Quadrupeds
    Chignoli, Matthew
    Wensing, Patrick M.
    [J]. IEEE ACCESS, 2020, 8 (08): : 49785 - 49797
  • [9] An inertial and visual sensing system, for a small autonomous helicopter
    Corke, P
    [J]. JOURNAL OF ROBOTIC SYSTEMS, 2004, 21 (02): : 43 - 51
  • [10] Craig J.J., 2008, Introduction To Robotics: Mechanics And Control