Learning Bipedal Walking for Humanoids with Current Feedback

Rohan Pratap Singh, Zhaoming Xie, Pierre Gergondet, Fumio Kanehiro
3/7/2023
cs.ROcs.LG

No official code found. Best implementation: rohanpsingh/LearningHumanoidWalking (1,206 stars, BSD-2-Clause, last commit 2026-05-03).

Abstract

Recent advances in deep reinforcement learning (RL) based techniques combined with training in simulation have offered a new approach to developing robust controllers for legged robots. However, the application of such approaches to real hardware has largely been limited to quadrupedal robots with direct-drive actuators and light-weight bipedal robots with low gear-ratio transmission systems. Application to real, life-sized humanoid robots has been less common arguably due to a large sim2real gap. In this paper, we present an approach for effectively overcoming the sim2real gap issue for humanoid robots arising from inaccurate torque-tracking at the actuator level. Our key idea is to utilize the current feedback from the actuators on the real robot, after training the policy in a simulation environment artificially degraded with poor torque-tracking. Our approach successfully trains a unified, end-to-end policy in simulation that can be deployed on a real HRP-5P humanoid robot to achieve bipedal locomotion. Through ablations, we also show that a feedforward policy architecture combined with targeted dynamics randomization is sufficient for zero-shot sim2real success, thus eliminating the need for computationally expensive, memory-based network architectures. Finally, we validate the robustness of the proposed RL policy by comparing its performance against a conventional model-based controller for walking on uneven terrain with the real robot.

View on arXivView PDF

Code Implementations(1)

BSD-2-Clause

Training a humanoid robot for locomotion using Reinforcement Learning

1,206135Shell, PythonJul 13, 20225 months agoBSD-2-Clause
bipedal-robotscassiehumanoidsjvrc-1mujoco+2 more

Similar Papers

Cite this paper

@article{singh2023learning,
  title  = {Learning Bipedal Walking for Humanoids with Current Feedback},
  author = {Rohan Pratap Singh and Zhaoming Xie and Pierre Gergondet and Fumio Kanehiro},
  year   = {2023},
  eprint = {2303.03724},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.03724v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.03724.svg)](https://codeofpaper.com/paper/2303.03724)

Discussion