欢迎访问《兵工学报》官方网站,今天是 分享到:

兵工学报 ›› 2023, Vol. 44 ›› Issue (S2): 135-145.doi: 10.12382/bgxb.2023.0874

所属专题: 群体协同与自主技术

• • 上一篇    下一篇

四足机器人特定复杂运动技能控制

许鹏1,2,3,*(), 赵建新2,3, 范文慧1, 邱天奇2,3, 江磊2,3, 梁振杰2,3, 刘宇飞2,3   

  1. 1 清华大学 自动化系, 北京 100084
    2 中兵智能创新研究院有限公司, 北京 100072
    3 群体协同与自主实验室, 北京 100072
  • 收稿日期:2023-09-05 上线日期:2024-01-10
  • 通讯作者:
  • 基金资助:
    国家自然科学基金项目(92248303); 国家自然科学基金项目(52205035)

Specific Complex Locomotion Skills Control for Quadruped Robots

XU Peng1,2,3,*(), ZHAO Jianxin2,3, FAN Wenhui1, QIU Tianqi2,3, JIANG Lei2,3, LIANG Zhenjie2,3, LIU Yufei2,3   

  1. 1 Department of Automation, Tsinghua University, Beijing 100084, China
    2 China North Artificial Intelligence & Innovation Research Institute, Beijing 100072, China
    3 Collective Intelligence & Collaboration Laboratory, Beijing 100072, China
  • Received:2023-09-05 Online:2024-01-10

摘要:

为了提高四足机器人的运动多样性和地形适应性,提出一种复杂运动行为控制方法,通过构建四足机器人动力学模型,在此基础上进行离线滚动优化预测,生成四足机器人复杂行为的期望轨迹。在运动学、关节扭矩、接触力、运动状态和地形高度等非线性约束下更全面地优化了轨迹,设计在线轨迹跟踪控制器与落足控制器,实现四足机器人复杂行为的在线控制。在多复杂运动的动态仿真环境下评估了所提方法,机器人可以实现前跳、后空翻、前空翻和旋转跳跃,并可以在给定地形信息下跳跃障碍物。将在线轨迹跟踪控制器迁移到四足机器人物理样机中,完成了四足机器人向前跳跃的实验。实验结果表明,所提出的方法能够使四足机器人有效地完成多种特定复杂运动技能的稳定控制。

关键词: 四足机器人, 复杂行为, 离线滚动优化预测, 在线轨迹跟踪控制器

Abstract:

A complex locomotion behavior control method is proposedto improve the locomotion diversity and terrain adaptability of quadruped robot. A dynamics model for the quadruped robots is established, and then the offline rolling optimization is predicted to generate the desired trajectory of robot’s complex locomotion behavior. The locomotiontrajectoriesof robot under more comprehensive nonlinear constrains, such as kinematics, joint torque, contact force, locomotion state, and terrain height,etc, are optimized. An online trajectory tracker and a foot placement hopping controller are designed to realize the online control of the quadruped robot. The proposed method is evaluated in dynamic simulation environment of multi complex locomotion. The robot can achieve front jump, backflip, forward flip and rotary jump, and can also jump over obstacles according to the given terrain information. Finally, the online trajectory tracking controller is migrated to the physical prototype of the quadruped robot, and the forward jumping test of the quadruped robot is completed. The experimental results show that the proposed method can be used effectively to achieve the stable control of various specific complex locomotion motion skills for the quadruped robot.

Key words: quadruped robot, complex behavior, off-line rolling optimization prediction, on-line trajectory tracking controller

中图分类号: