A balanced jumping control algorithm for quadruped robots

被引:3
|
作者
Luo, Bende [1 ]
Luo, Yinlin [1 ]
机构
[1] South China Univ Technol, Sch Mech & Automot Engn, Guangzhou 510630, Peoples R China
关键词
Quadruped robot; Balanced jumping algorithm; Trajectory planning; Spatial mechanics decoupling; Soft landing;
D O I
10.1016/j.robot.2022.104278
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The jumping movement of quadruped robots is crucial, so a complete set of balanced jumping algorithms is proposed in this paper due to the flaws of the current jumping algorithms. The proposed algorithm includes trajectory planning of the Center of Mass(CoM) and four jumping phases, illustrating the jumping process in detail. Tasks that a quadruped robot with the height of 0.6 m jumps up a step with the height of 0.3 m, 0.4 m, 0.5 m and 0.6 m are the research object. Optimal Parabola Trajectory of CoM(OPTC) is solved by about ten iterations based on the fastest approaching strategy before jumping. During the first phase of jumping, Ground Reaction Forces(GRFs) are precisely distributed to control six Degrees of Freedom(DoFs) based on symmetric six-dimensional spatial mechanics decoupling solution, controlling the robot to adjust itself to the best ejecting posture. The maximum displacement error is less than 0.005 m. During the second phase, full-leg ejection is implemented to eject, guaranteeing that the robot accurately tracks the OPTC after takeoff by updating proportional virtual forces. The tracking Mean Square Error(MSE) is less than 0.06. During the third phase, the flying attitude is adjusted by swinging leg theory summarized in the paper, with the maximum pitch angle less than 4.5 degrees. Meanwhile, the theoretical landing points of feet are calculated to lead the movement of feet, ensuring a soft landing to reduce touchdown impact. The momentary landing velocities of feet are less than 0.09 m/s. During the fourth phase, the robot buffers and brakes to a static state based on the algorithm used in the first phase. Eventually, the proposed algorithms are verified through simulating experiments on Webots physical engine, and the effectiveness and feasibility are validated by the experimental results.(c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Towards Jumping Locomotion for Quadruped Robots on the Moon
    Kolvenbach, Hendrik
    Hampp, Elias
    Barton, Patrick
    Zenkl, Radek
    Hutter, Marco
    2019 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2019, : 5459 - 5466
  • [2] Control Algorithm for Stable Galloping of Quadruped Robots on Irregular Surfaces
    Shin, Chang-Rok
    Kim, Jang Seob
    Park, Jong Hyeon
    TRANSACTIONS OF THE KOREAN SOCIETY OF MECHANICAL ENGINEERS A, 2010, 34 (06) : 659 - 665
  • [3] Bionic jumping dynamics of the musculoskeletal leg mechanism for quadruped robots
    雷静桃
    Wu Jiandong
    High Technology Letters, 2016, 22 (02) : 120 - 127
  • [4] Bionic jumping dynamics of the musculoskeletal leg mechanism for quadruped robots
    Lei J.
    Wu J.
    High Technology Letters, 2016, 22 (02) : 120 - 127
  • [5] Preview Control-based Jumping and Spot-Jogging Trajectory Generation for Quadruped Robots
    Ozkaynak, Burak
    Ugurlu, Barkan
    2023 IEEE 21ST INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, INDIN, 2023,
  • [6] Dynamic crawl gait algorithm for quadruped robots
    Hwang, Heeseon
    Youm, Youngil
    2008 IEEE/RSJ INTERNATIONAL CONFERENCE ON ROBOTS AND INTELLIGENT SYSTEMS, VOLS 1-3, CONFERENCE PROCEEDINGS, 2008, : 1507 - +
  • [7] Virtual Model Control for Quadruped Robots
    Chen, Guangrong
    Guo, Sheng
    Hou, Bowen
    Wang, Junzheng
    IEEE ACCESS, 2020, 8 : 140736 - 140751
  • [8] Fuzzy-backstepping control of quadruped robots
    Shabnam Shakourzadeh
    Mohammad Farrokhi
    Intelligent Service Robotics, 2020, 13 : 191 - 206
  • [9] Fuzzy-backstepping control of quadruped robots
    Shakourzadeh, Shabnam
    Farrokhi, Mohammad
    INTELLIGENT SERVICE ROBOTICS, 2020, 13 (02) : 191 - 206
  • [10] Single Leg Compliance Control for Quadruped Robots
    Jin, Bingchen
    Sun, Caiming
    Zhang, Aidong
    Liu, Shoubin
    Hao, Wanjun
    Deng, Ganyu
    Ma, Pengju
    2017 CHINESE AUTOMATION CONGRESS (CAC), 2017, : 7624 - 7628