Reinforcement learning control for a three-link biped robot with energy-efficient periodic gaits

被引:2
|
作者
Pan, Zebang [1 ]
Yin, Shan [1 ]
Wen, Guilin [2 ]
Tan, Zhao [1 ]
机构
[1] Hunan Univ, State Key Lab Adv Design & Manufacture Vehicle Bod, Changsha 410082, Peoples R China
[2] Yanshan Univ, Sch Mech Engn, Qinhuangdao 066004, Peoples R China
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
Three-link biped robot; Deep Reinforcement learning; Periodic gaits; Energy optimization; STABLE WALKING; LOCOMOTION; COST; FEET;
D O I
10.1007/s10409-022-22304-x
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
Designing a high-performance controller for the walking gaits of biped robots remains an open research area due to their strong nonlinearity and non-smooth responses. To overcome such challenges, a humanoid robot with a torso, i.e., a three-link biped robot involving both impact and friction, is developed firstly. Then, the twin delayed deep deterministic policy gradient algorithm is adopted to design the reinforcement learning controller for the proposed biped robot. For the specified control targets, i.e., energy-efficient periodic gaits for both the downhill and uphill cases, a reward function utilizing the Poincare map and the power function is constructed to provide guidelines for the controller. Thus, the proposed controller can learn to adaptively output accurate cosine torques to achieve the goal without relying on the pre-designed reference trajectories or embedded unstable periodic gaits. A comparative study between the proposed reinforcement learning and neural network proportion differentiation controllers demonstrates the proposed controller can lead to accurate and energy-efficient periodic gaits and provide strong adaptability and robustness within a wide variety of walking slopes.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] Stable Walking Gaits for a Three-Link Planar Biped Robot With One Actuator
    La Hera, Pedro X. Miranda
    Shiriaev, Anton S.
    Freidovich, Leonid B.
    Mettin, Uwe
    Gusev, Sergey V.
    IEEE TRANSACTIONS ON ROBOTICS, 2013, 29 (03) : 589 - 601
  • [2] Reinforcement learning control for a three-link biped robot with energy-efficient periodic gaits基于强化学习控制三连杆双足机器人实现节能周期步态
    Zebang Pan
    Shan Yin
    Guilin Wen
    Zhao Tan
    Acta Mechanica Sinica, 2023, 39
  • [3] Design of energy efficient walking gaits for a three-link planar biped walker with two unactuated degrees of freedom
    Morales, Daniel Ortiz
    La Hera, Pedro X.
    2012 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2012, : 148 - 153
  • [4] Three-link Planar Arm Control Using Reinforcement Learning
    Kim, Wonchul
    Kim, Taewan
    Kim, H. Jin
    Kim, Sungwan
    2017 14TH INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS AND AMBIENT INTELLIGENCE (URAI), 2017, : 424 - 428
  • [5] Design and Control of an Underactuated Three-Link Rolling Biped
    Flynn, Louis L.
    Jafari, Rouhollah
    Mukherjee, Ranjan
    2010 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2010, : 3392 - 3398
  • [6] Geometric analysis of gaits and optimal control for three-link kinematic swimmers
    Wiezel, Oren
    Ramasamy, Suresh
    Justus, Nathan
    Or, Yizhar
    Hatton, Ross L.
    AUTOMATICA, 2023, 158
  • [7] Feedback Regularization Based PD Controller for a Planar Three-link Biped Robot
    Weerakoon, W. M. L. T.
    Maithripala, D. H. S.
    Berg, J. M.
    2017 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS (ICIIS), 2017, : 408 - 413
  • [8] Energy-efficient control of pneumatic muscle actuated biped robot joints
    Mao, Yong
    Wang, Jiaxin
    Li, Shi
    Han, Zhuo
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 50 - 50
  • [9] Control of a three-link robot moving on the plane with friction
    K. S. Sorokin
    Journal of Computer and Systems Sciences International, 2009, 48 : 489 - 499
  • [10] Control of a three-link robot moving on the plane with friction
    Sorokin, K. S.
    JOURNAL OF COMPUTER AND SYSTEMS SCIENCES INTERNATIONAL, 2009, 48 (03) : 489 - 499