dorsal/arxiv
View SchemaFastStair: Learning to Run Up Stairs with Humanoid Robots
| Authors | Yan Liu, Tao Yu, Haolin Song, Hongbo Zhu, Nianzong Hu, Yuzhi Hao, Xiuyong Yao, Xizhe Zang, Hua Chen, Jie Zhao |
|---|---|
| Categories | |
| ArXiv ID | 2601.10365vv1 |
| URL | https://arxiv.org/abs/2601.10365 |
| License | http://creativecommons.org/licenses/by/4.0/ |
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.
{
"annotation_id": "809d75ad-b8be-4fe0-b4c8-a6b2e51c4597",
"date_created": "2026-02-17T05:53:24.231000Z",
"date_modified": "2026-02-17T05:53:24.231000Z",
"file_hash": "a48c77277c89e954059a00c49cb84558167a0e28002b82cb30dbfa9cea8a2198",
"private": false,
"record": {
"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.",
"arxiv_id": "2601.10365",
"authors": [
"Yan Liu",
"Tao Yu",
"Haolin Song",
"Hongbo Zhu",
"Nianzong Hu",
"Yuzhi Hao",
"Xiuyong Yao",
"Xizhe Zang",
"Hua Chen",
"Jie Zhao"
],
"categories": [
"cs.RO"
],
"license": "http://creativecommons.org/licenses/by/4.0/",
"title": "FastStair: Learning to Run Up Stairs with Humanoid Robots",
"url": "https://arxiv.org/abs/2601.10365",
"version": "v1"
},
"schema_id": "dorsal/arxiv",
"source": {
"execution_id": "b1690ea7-6290-4e16-affb-9e0b8890c25d",
"id": "arXiv Dataset",
"type": "Model",
"variant": "snapshot-2026-01-17",
"version": "0.1.0"
},
"user_id": 1000002
}