MoRE: Mixture of Residual Experts for Humanoid Lifelike Gaits Learning on Complex Terrains
About
Humanoid robots have demonstrated robust locomotion capabilities using Reinforcement Learning (RL)-based approaches. Further, to obtain human-like behaviors, existing methods integrate human motion-tracking or motion prior in the RL framework. However, these methods are limited in flat terrains with proprioception only, restricting their abilities to traverse challenging terrains with human-like gaits. In this work, we propose a novel framework using a mixture of latent residual experts with multi-discriminators to train an RL policy, which is capable of traversing complex terrains in controllable lifelike gaits with exteroception. Our two-stage training pipeline first teaches the policy to traverse complex terrains using a depth camera, and then enables gait-commanded switching between human-like gait patterns. We also design gait rewards to adjust human-like behaviors like robot base height. Simulation and real-world experiments demonstrate that our framework exhibits exceptional performance in traversing complex terrains, and achieves seamless transitions between multiple human-like gait patterns.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Gap Traversal | IsaacLab Simulation Hard Terrain Difficulty | Success Rate (Rsucc)54.86 | 7 | |
| Stairs Down Traversal | IsaacLab Simulation Hard Terrain Difficulty | Success Rate (Rsucc)72.36 | 7 | |
| Stairs-Up Traversal | IsaacLab Simulation Hard Terrain Difficulty | Success Rate (Rsucc)70.41 | 7 | |
| Gap Traversal | IsaacLab Simulation Medium Terrain Difficulty | Success Rate82.35 | 7 | |
| Slope Traversal | IsaacLab Simulation Medium Terrain Difficulty | Success Rate96.72 | 7 | |
| Slope Traversal | IsaacLab Simulation Hard Terrain Difficulty | Success Rate (Rsucc)85.77 | 7 | |
| Stairs Down Traversal | IsaacLab Simulation Medium Terrain Difficulty | Success Rate (Rsucc)84.1 | 7 | |
| Stairs-Up Traversal | IsaacLab Simulation Medium Terrain Difficulty | Success Rate81.94 | 7 | |
| Locomotion | Slope Locomotion terrain | Success Rate (Rsucc)99.2 | 5 | |
| Locomotion | Pit Locomotion terrain | Success Rate (Rsucc)84.4 | 5 |