系统仿真学报 ›› 2025, Vol. 37 ›› Issue (4): 895-909.doi: 10.16182/j.issn1004731x.joss.23-1535

• 论文 • 上一篇    下一篇

基于深度强化学习的四足机器人单腿越障轨迹规划

李敏1, 张森2, 曾祥光1, 王刚3, 张童伟2, 谢地杰1, 任文哲1, 张滔1   

  1. 1.西南交通大学 机械学院,四川 成都 610031
    2.西南交通大学 唐山研究院,河北 唐山 063000
    3.电子科技大学,四川 成都 610031
  • 收稿日期:2023-12-15 修回日期:2024-02-27 出版日期:2025-04-17 发布日期:2025-04-16
  • 第一作者简介:李敏(1981-),男,讲师,博士,研究方向为机器人智能控制、深度强化学习。
  • 基金资助:
    国家自然科学基金面上项目(52075456);四川省科技厅重点研发计划(2023YFG0285)

Trajectory Planning of Quadruped Robot Over Obstacle with Single Leg Based on Deep Reinforcement Learning

Li Min1, Zhang Sen2, Zeng Xiangguang1, Wang Gang3, Zhang Tongwei2, Xie Dijie1, Ren Wenzhe1, Zhang Tao1   

  1. 1.College of Mechanical Engineering, Southwest Jiaotong University, Chengdu 610031, China
    2.Tangshan Research Institute, Southwest Jiaotong University, Tangshan 063000, China
    3.University of Electronic Science and Technology of China, Chengdu 610031
  • Received:2023-12-15 Revised:2024-02-27 Online:2025-04-17 Published:2025-04-16

摘要:

针对四足机器人在越障行走过程中存在关节振动、能耗高等问题,提出了一种基于深度强化学习SAC算法的四足机器人越障轨迹规划方法。基于机器人运动学和蒙特卡罗法分析了四足机器人单腿足端的运动空间;规划了一种复合七次多项式四足机器人越障运动轨迹;利用SAC算法训练并得到了四足机器人单腿在不同障碍物环境下的低能耗越障策略。仿真结果表明:复合七次多项式轨迹规划能有效减少四足机器人腿部在越障时产生的关节振动及足端接触力,在经过SAC算法训练后,机器人能够得到理想的轨迹规划参数,实现低能耗越障稳定行走。

关键词: 四足机器人, 轨迹规划, 深度强化学习, 越障行走, 关节能耗

Abstract:

Aiming at the problems of joint vibration and high energy consumption of quadruped robot in the process of walking over obstacles, a foot trajectory planning method of quadruped robot based on deep reinforcement learning SAC algorithm is proposed. Based on robot kinematics and Monte Carlo method, the motion space of the single-legged foot of quadruped robot is analyzed. A compound seventh-degree polynomial trajectory of the quadruped robot is planned. The SAC algorithm is used to train and obtain the low energy consumption obstacle crossing strategy of four-legged robot under different obstacle environment. The simulation results show that the compound seventh-degree polynomial trajectory planning can effectively reduce the joint vibration and foot contact force generated by the legs of the four-legged robot during obstacle crossing, and the robot can obtain the ideal trajectory planning parameters after the SAC algorithm training, and realize the stable walking over the obstacle with low energy consumption.

Key words: quadruped robot, trajectory planning, DRL, walking over obstacles, joint energy consumption

中图分类号: