English

FastStair: Learning to Run Up Stairs with Humanoid Robots

Robotics 2026-01-16 v1

Abstract

Running up stairs is effortless for humans but remains extremely challenging for humanoid robots due to the simultaneous requirements of high agility and strict stability. Model-free reinforcement learning (RL) can generate dynamic locomotion, yet implicit stability rewards and heavy reliance on task-specific reward shaping tend to result in unsafe behaviors, especially on stairs; conversely, model-based foothold planners encode contact feasibility and stability structure, but enforcing their hard constraints often induces conservative motion that limits speed. We present FastStair, a planner-guided, multi-stage learning framework that reconciles these complementary strengths to achieve fast and stable stair ascent. FastStair integrates a parallel model-based foothold planner into the RL training loop to bias exploration toward dynamically feasible contacts and to pretrain a safety-focused base policy. To mitigate planner-induced conservatism and the discrepancy between low- and high-speed action distributions, the base policy was fine-tuned into speed-specialized experts and then integrated via Low-Rank Adaptation (LoRA) to enable smooth operation across the full commanded-speed range. We deploy the resulting controller on the Oli humanoid robot, achieving stable stair ascent at commanded speeds up to 1.65 m/s and traversing a 33-step spiral staircase (17 cm rise per step) in 12 s, demonstrating robust high-speed performance on long staircases. Notably, the proposed approach served as the champion solution in the Canton Tower Robot Run Up Competition.

Keywords

Cite

@article{arxiv.2601.10365,
  title  = {FastStair: Learning to Run Up Stairs with Humanoid Robots},
  author = {Yan Liu and Tao Yu and Haolin Song and Hongbo Zhu and Nianzong Hu and Yuzhi Hao and Xiuyong Yao and Xizhe Zang and Hua Chen and Jie Zhao},
  journal= {arXiv preprint arXiv:2601.10365},
  year   = {2026}
}