Omnidirectional Humanoid Locomotion on Stairs via Unsafe Stepping Penalty and Sparse LiDAR Elevation Mapping
Organizations: School of Artificial Intelligence and Automation, Huazhong University of Science and Technology, Wuhan 430074, China. · State Key Laboratory of Intelligent Manufacturing Equipment and Technology, Huazhong University of Science and Technology, Wuhan 430074, China. · School of Mechanical Science and Engineering, Huazhong University of Science and Technology, Wuhan 430074, China.
Abstract
Humanoid robots, characterized by numerous degrees of freedom and a high center of gravity, are inherently unstable. Safe omnidirectional locomotion on stairs requires both omnidirectional terrain perception and reliable foothold selection. Existing methods often rely on forward-facing depth cameras, which create blind zones that restrict omnidirectional mobility. Furthermore, sparse post-contact unsafe stepping penalties lead to low learning efficiency and suboptimal strategies. To realize safe stair-traversal gaits, this paper introduces a single-stage training framework incorporating a dense unsafe stepping penalty that provides continuous feedback as the foot approaches a hazardous placement. To obtain stable and reliable elevation maps, we build a rolling point-cloud mapping system with spatiotemporal confidence decay and a self-protection zone mechanism, producing temporally consistent local maps. These maps are further refined by an Edge-Guided Asymmetric U-Net (EGAU), which mitigates reconstruction distortion caused by sparse LiDAR returns on stair risers. Simulation and real-robot experiments show that the proposed method achieves a near-100% safe stepping rate on stair terrains in simulation, while maintaining a remarkably high safe stepping rate in real-world deployments. Furthermore, it completes a continuous long-distance walking test on complex outdoor terrains, demonstrating reliable sim-to-real transfer and long-term stability.
Figures & tables
| Name | Expression | Weight |
|---|---|---|
| Linear Vel. Tracking | ||
| Angular Vel. Tracking | ||
| Base Height | ||
| Feet Air Time | ||
| Base Lin. Vel. Z | ||
| Base Ang. Vel. XY |
| Net | Loss | G-MSE | E-MAE | F-MAE | F-Rgh | ||
|---|---|---|---|---|---|---|---|
| ( ) | ( ) | ( ) | ( ) | ||||
| Baseline | 2.05 | 1.32 | 5.57 | 2.57 | |||
| EGAU | 1.99 | 1.18 | 5.89 | 2.26 | |||
| EGAU | ✓ | 1.54 | 0.93 | 5.58 | 2.36 | ||
| EGAU | ✓ | ✓ | 1.46 | 0.87 | 5.41 | 1.87 | |
| EGAU | ✓ | ✓ | ✓ | 1.23 | 0.75 | 4.24 | 1.32 |
Humanoid Robot Locomotion
Humanoid robot locomotion studies how bipedal robots walk, run, recover from disturbances, and traverse varied terrain.
See all 142 papers