Coordinated Humanoid Robot Locomotion with Symmetry Equivariant Reinforcement Learning Policy
Buqing Nie, Yang Zhang, Rongjun Jin, Zhanxiang Cao, Huangxuan Lin, Xiaokang Yang, Yue Gao
TL;DR
This work tackles the challenge of symmetry underutilization in humanoid DRL by introducing SE-Policy, which enforces strict symmetry equivariance in the actor and symmetry invariance in the critic using ESCNN-based networks. By combining a history-based encoder with an autoencoder training objective and a symmetry-aware PPO optimization, SE-Policy achieves more temporally and spatially coordinated locomotion on a Unitree G1, with demonstrated sim-to-real transfer aided by curriculum learning and domain randomization. Key findings include superior velocity-tracking accuracy, zero spatial symmetry error, and robust real-world performance across varied terrains, highlighting the practical impact of enforcing morphological symmetry in policy design. The approach offers broad applicability to humanoid robotics, potentially improving user experience and task performance in real-world deployments.
Abstract
The human nervous system exhibits bilateral symmetry, enabling coordinated and balanced movements. However, existing Deep Reinforcement Learning (DRL) methods for humanoid robots neglect morphological symmetry of the robot, leading to uncoordinated and suboptimal behaviors. Inspired by human motor control, we propose Symmetry Equivariant Policy (SE-Policy), a new DRL framework that embeds strict symmetry equivariance in the actor and symmetry invariance in the critic without additional hyperparameters. SE-Policy enforces consistent behaviors across symmetric observations, producing temporally and spatially coordinated motions with higher task performance. Extensive experiments on velocity tracking tasks, conducted in both simulation and real-world deployment with the Unitree G1 humanoid robot, demonstrate that SE-Policy improves tracking accuracy by up to 40% compared to state-of-the-art baselines, while achieving superior spatial-temporal coordination. These results demonstrate the effectiveness of SE-Policy and its broad applicability to humanoid robots.
