系统工程与电子技术 ›› 2023, Vol. 45 ›› Issue (4): 1144-1151.doi: 10.12305/j.issn.1001-506X.2023.04.23

• 制导、导航与控制 • 上一篇    

基于DDPG算法的双轮腿机器人运动控制研究

陈恺丰1, 田博睿1, 李和清2, 赵晨阳1, 陆祖兴1, 李新德1,3,*, 邓勇4   

  1. 1. 东南大学自动化学院, 江苏 南京 211189
    2. 东南大学网络空间安全学院, 江苏 南京 211189
    3. 南京应用数学中心, 江苏 南京 211135
    4. 电子科技大学基础与前沿研究院, 四川 成都 610054
  • 收稿日期:2022-03-18 出版日期:2023-03-29 发布日期:2023-03-28
  • 通讯作者: 李新德
  • 作者简介:陈恺丰(2000—), 男, 本科生, 主要研究方向为机器人智能控制
    田博睿(2001—), 男, 本科生, 主要研究方向为机器人智能控制
    李和清(1995—), 男, 博士研究生, 主要研究方向为无人系统安全、智能控制
    赵晨阳(1999—), 男, 硕士研究生, 主要研究方向为可见光通信定位、机器人控制
    陆祖兴(2001—), 男, 本科生, 主要研究方向为机器人智能控制
    李新德(1975—), 男, 教授, 博士研究生导师, 博士, 主要研究方向为智能机器人、机器视觉感知、机器学习、人机交互、智能信息融合和人工智能
    邓勇(1975—), 男, 教授, 博士研究生导师, 博士, 主要研究方向为信息融合与智能系统

Research on DDPG-based motion control of two-wheel-legged robot

Kaifeng CHEN1, Borui TIAN1, Heqing LI2, Chenyang ZHAO1, Zuxing LU1, Xinde LI1,3,*, Yong DENG4   

  1. 1. School of Automation, Southeast University, Nanjing 211189, China
    2. School of Cyberspace Security, Southeast University, Nanjing 211189, China
    3. Nanjing Centerfor Applied Mathematics, Nanjing 211135, China
    4. Institute of Fundamental and Frontier Science, University of Electronic Science and Technology of China, Chengdu 610054, China
  • Received:2022-03-18 Online:2023-03-29 Published:2023-03-28
  • Contact: Xinde LI

摘要:

轮腿式机器人兼具轮式和足式机器人的机动性和灵活性, 在多种场景中具有广泛的应用前景。针对双轮腿机器人在崎岖地形运动控制缺陷、高度依赖于精确动力学模型、无法自适应求解等问题, 提出一种基于深度确定性策略梯度(deep deterministic policy gradient, DDPG)算法的双轮腿机器人控制方法。首先, 分析了双轮腿机器人模型及其模糊动力学模型; 然后, 使用DDPG算法生成双轮腿机器人在崎岖地面的运动控制策略; 最后, 为了验证控制器性能, 分别进行了3组运动控制对比实验。仿真实验表明, 在缺少地面状况先验知识的条件下, 采用DDPG算法生成的运动控制策略实现了双轮腿式机器人在崎岖地面快速稳定运动的功能, 其平均速度相比双轮机器人提高了约29.2%, 姿态角偏移峰值相比双足机器人分别减小了约43.9%、66%、50%。

关键词: 运动控制, 强化学习, 轮腿机器人, 深度确定性策略梯度算法

Abstract:

Wheel-legged robots combine the mobility and flexibility of wheeled and legged robots and have a wide range of application prospects in various scenarios. Aiming at the defects of existed motion control method of two-wheel-legged robots in rough ground, their high dependence on accurate dynamic models and their lucking of adaptive solving capability, a control method of the two-wheeled-legged robot based on deep deterministic policy gradient (DDPG) algorithm is proposed. First, the two-wheel-legged robot model and its fuzzy dynamics model are analyzed. Then, the motion control policy of the two-wheel-legged robot on the rugged ground is generated using the DDPG algorithm; Finally, In order to verify the performance of the controller, three groups of motion control comparison experiments were carried out respectively. Simulation experiments show that, in the absence of prior knowledge of ground conditions, the function of the fast and stable movement of the two-wheel-legged robot in the face of rugged ground is achieved; the average speed of the motion control strategy generated by the DDPG algorithm is about 29.2% higher than that of the two-wheeled robot; the peak value of Euler angle offset is reduced by about 43.9%, 66%, and 50% compared with the bipedal robot.

Key words: motion control, reinforcement learning, wheel-legged robots, deep deterministic policy gradient (DDPG) algorithm

中图分类号: