Squat motion of a bipedal robot using real-time kinematic prediction and whole-body control

被引:2
作者
Cai, Wenhan [1 ]
Li, Qingkai [1 ]
Huang, Songrui [1 ]
Zhu, Hongjin [2 ]
Yang, Yong [2 ]
Zhao, Mingguo [1 ]
机构
[1] Tsinghua Univ, Dept Automat, Beijing, Peoples R China
[2] Tsinghua Univ, Shenzhen Int Grad Sch, Shenzhen, Peoples R China
关键词
bipedal robot; real-time kinematic prediction; squatting; whole-body control; FORCE;
D O I
10.1049/csy2.12073
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Squatting is a basic movement of bipedal robots, which is essential in robotic actions like jumping or picking up objects. Due to the intrinsic complex dynamics of bipedal robots, perfect squatting motion requires high-performance motion planning and control algorithms. The standard academic solution combines model predictive control (MPC) with whole-body control (WBC), which is usually computationally expensive and difficult to implement on practical robots with limited computing resources. The real-time kinematic prediction (RKP) method is proposed, which considers upcoming reference motion trajectories and combines it with quadratic programming (QP)-based WBC. Since the WBC handles the full robot dynamics and various constraints, the RKP only needs to adopt the linear kinematics in the robot's task space and to softly constrain the desired accelerations. Then, the computational cost of derived closed-form RKP is greatly reduced. The RKP method is verified in simulation on a heavy-loaded bipedal robot. The robot makes rapid and large-amplitude squatting motions, which require close-to-limit torque outputs. Compared with the conventional QP-based WBC method, the proposed method exhibits high adaptability to rough planning, which implies much less user interference in the robot's motion planning. Furthermore, like the MPC, the proposed method can prepare for upcoming motions in advance but requires much less computation time.
引用
收藏
页码:298 / 312
页数:15
相关论文
共 23 条
  • [1] Extraction of primitive representation from captured human movements and measured ground reaction force to generate physically consistent imitated behaviors
    Ariki, Yuka
    Hyon, Sang-Ho
    Morimoto, Jun
    [J]. NEURAL NETWORKS, 2013, 40 : 32 - 43
  • [2] Lower-body control of humanoid robot NAO via Kinect
    Chen, Jianxin
    Wang, Guanwen
    Hu, Xiao
    Shen, Jiayun
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (09) : 10883 - 10898
  • [3] Di Carlo J, 2018, IEEE INT C INT ROBOT, P7440, DOI 10.1109/IROS.2018.8594448
  • [4] Ding YR, 2019, IEEE INT CONF ROBOT, P8484, DOI [10.1109/icra.2019.8793669, 10.1109/ICRA.2019.8793669]
  • [5] RBDL: an efficient rigid-body dynamics library using recursive algorithms
    Felis, Martin L.
    [J]. AUTONOMOUS ROBOTS, 2017, 41 (02) : 495 - 511
  • [6] qpOASES: a parametric active-set algorithm for quadratic programming
    Ferreau, Hans Joachim
    Kirches, Christian
    Potschka, Andreas
    Bock, Hans Georg
    Diehl, Moritz
    [J]. MATHEMATICAL PROGRAMMING COMPUTATION, 2014, 6 (04) : 327 - 363
  • [7] Grimes D. B., 2006, Robotics: Science and Systems, DOI DOI 10.15607/RSS.2006.II.026
  • [8] Fast Online Planning for Bipedal Locomotion via Centroidal Model Predictive Gait Synthesis
    Guo, Yijie
    Zhang, Mingwei
    Dong, Hao
    Zhao, Mingguo
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2021, 6 (04) : 6450 - 6457
  • [9] Hu Y, 2016, P IEEE RAS-EMBS INT, P207, DOI 10.1109/BIOROB.2016.7523623
  • [10] Ju X., 2022, 2022 International Conference on Robotics and Automation (ICRA), P8331