NTH

SwingBot: Learning Whole-Body Brachiation for Humanoid Robots

AuthorsYujie Xiong, Peng Zhai, Taixian Hou, Quancheng Qian, Cunwang Liu, Kangmai Hu, Long Yang, Zhiyan Dong, Lihua Zhang

AffiliationsCollege of Intelligent Robotics and Advanced Manufacturing, Fudan University · Fysics AI Technologies (Shanghai)* Corresponding authors

September 21, 2026 2 min read
Watch on YouTube
The one-line take

SwingBot teaches humanoid robots to swing continuously across overhead bars by combining structured motion guidance with learned sensing and control.

Key results

20
Policy interface DoF

Controlled leg and arm degrees of freedom.

2000
Keyframe annealing horizon

Training epochs used to remove residual keyframe control.

61.27%
Simulation all-8 success at 1.5 s

SwingBot success rate with RSSM latent and residual keyframe guidance.

48.86%
Simulation all-8 success at 1.0 s

SwingBot success rate under faster command switching.

92.86%
Nominal real-robot single-swing success

26 successful swings out of 28 nominal trials.

60.00%
Nominal real-robot all-8 completion

3 of 5 nominal trials completed all eight planned swings.

What the paper found

SwingBot presents a reinforcement-learning framework for continuous brachiation on a high-DoF humanoid using passive wrist hooks. The controller operates through a 20-DoF policy interface and must coordinate release, whole-body swing, alternating contact, and capture under partial observability. Its main innovation is residual keyframe guidance: sparse biomimetic postures make release–swing–capture transitions reachable during early PPO exploration, then the guidance is annealed away over 2000 epochs. A recurrent state-space model, or RSSM, estimates hidden segment-relative displacement and left/right hook contact from proprioceptive and action histories; its 64-dimensional deterministic latent is available during deployment, while privileged simulator variables train the critic and world model. In simulation, adding the RSSM increased all-8 traversal success from 57.28% to 61.27% with 1.5-second command switches, and from 43.12% to 48.86% with 1.0-second switches; removing keyframe guidance caused complete failure across the tested seeds. Hardware training used Isaac Lab with NVIDIA Isaac Sim, and the robot demonstrated alternating bar traversal, disturbance recovery, payload carrying, and bar-spacing variation. Under nominal real-world conditions, single-swing success reached 92.86% and all-8 completion reached 60.00%. The system also carried a 1 kg payload, although repeated transitions were limited by shoulder-motor heating, and future versions will need visual perception and active grippers for arbitrary bar layouts.

Original abstract

Brachiation enables primates to move across overhead supports when ground paths are blocked, suggesting a complementary locomotion mode for robots operating in cluttered or hazardous environments. Bringing this capability to high-DoF humanoid robots is difficult because the controller must discover a long-horizon release-swing-capture sequence, coordinate alternating contacts with whole-body momentum, and act without reliable measurements of segment-relative displacement or hook-contact state. We present SwingBot, a learning framework for continuous humanoid brachiation with passive wrist hooks. SwingBot makes the task trainable by organizing learning around the structure of brachiation: biomimetic keyframes make rare release-swing-capture transitions reachable during early exploration, and recurrent privileged-state estimation provides compact position and contact latents for deployment. Hardware experiments demonstrate continuous bar traversal and robustness to payload, external disturbances and different bar spacings, showing that this formulation offers a practical route to whole-body robotic brachiation.

Read the original paper

More in Robotics

Browse all 50 papers →
02Robotics

Rolling-WAM: World Action Models with Rolling Imagination

Yinghua Zhou, Junjie Ye, Yiqi Zhao, Hao Dong, Celina Shiyu Wang, Ruohai Ge, Tingyi Yang, Basile Van Hoorick, Gaurav Sukhatme, Vitor Guizilini, Yue Wang

Rolling-WAM keeps future robot actions partially imagined and refined over time, making world-model-based manipulation replan 4.5 times faster.

Read analysis
03Robotics

Training-free Behavior Cloning

Maximilian Adang, Timothy Chen, Lars Osterberg, Aiden Swann, Mac Schwager

A fast, training-free robot controller reuses and corrects demonstration trajectories to deliver traceable behavior at real-time speeds.

Read analysis