系统仿真学报 ›› 2024, Vol. 36 ›› Issue (2): 373-384.doi: 10.16182/j.issn1004731x.joss.22-1220

• 论文 • 上一篇    下一篇

基于DRL和自由步态的六足机器人运动规划研究

王鑫鹏1,3(), 傅汇乔2, 邓归洲1,3, 唐开强2,3(), 陈春林2, 留沧海1,3   

  1. 1.西南科技大学 制造科学与工程学院, 四川 绵阳 621010
    2.南京大学 工程管理学院, 江苏 南京 210046
    3.制造过程测试技术省部共建教育部重点实验室, 四川 绵阳 621000
  • 收稿日期:2022-10-14 修回日期:2022-11-07 出版日期:2024-02-15 发布日期:2024-02-04
  • 通讯作者: 唐开强 E-mail:xpwang@mails.swust.edu.cn;kqtang@smail.nju.edu.cn
  • 第一作者简介:王鑫鹏(1995-),男,硕士生,研究方向为深度强化学习和机器人技术。E-mail:xpwang@mails.swust.edu.cn
  • 基金资助:
    国家自然科学基金(62073160);国家重点研发计划(72018AAA0101100)

Research on Motion Planning of Hexapod Robot Based on DRL and Free Gait

Wang Xinpeng1,3(), Fu Huiqiao2, Deng Guizhou1,3, Tang Kaiqiang2,3(), Chen Chunlin2, Liu Canghai1,3   

  1. 1.School of Manufacturing Science and Engineering, Southwest University of Science and Technology, Mianyang 621010, China
    2.School of Management and Engineering, Nanjing university, Nanjing 210046, China
    3.Manufacturing Process Testing Technology Key Laboratory of the Ministry of Education, Mianyang 621000, China
  • Received:2022-10-14 Revised:2022-11-07 Online:2024-02-15 Published:2024-02-04
  • Contact: Tang Kaiqiang E-mail:xpwang@mails.swust.edu.cn;kqtang@smail.nju.edu.cn

摘要:

为提高六足机器人在非结构环境下的通过率和运动性能,提出一种基于DRL和自由步态规划器的多接触运动规划算法。自由步态规划器获取目标状态下可达落足点从而输出最优步态序列;利用DRL训练得到六足机器人在随机生成的梅花桩环境中的质心运动策略。为了保证机器人在运动过程中相邻状态之间的可达性,利用状态转移可行性模型对状态转移可行性进行判定,实现六足机器人在不同宽度沟壑梅花桩环境下的落脚点规划。仿真与样机实验表明:多接触运动规划算法能够让机器人快速平稳地从起点到达目标区域,并自动调整步态模式以应对不同环境下随机分布的梅花桩。

关键词: 六足机器人, 自由步态, 深度强化学习, 多接触运动规划, 非结构环境

Abstract:

To improve the passability and the motion performance of the hexapod robot in the unstructured environment, a multi-contact motion planning algorithm based on DRL and free gait planner is proposed. Firstly, the free gait planner obtains the reachable footholds under the target state and outputs the optimal gait sequence. The center of mass motion policy of the hexapod robot in the randomly generated plum blossom pile environment is obtained by using deep reinforcement learning training. To ensure the reachability between adjacent states of the robot in motion, the state transition feasibility model is used to judge the state transition feasibility. Finally, the foothold planning of the hexapod robot in the plum blossom pile environment with gullies of different widths is realized. Simulation and physical experiments show that the multi-contact motion planning algorithm can make the robot reach the target area quickly and smoothly from the starting point, and automatically adjust the gait pattern to deal with the randomly distributed plum blossom piles in different environments.

Key words: hexapod robot, free gait, DRL, multi-contact motion planning, unstructured environment

中图分类号: