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
Resources
SwingBot teaches humanoid robots to swing continuously across overhead bars by combining structured motion guidance with learned sensing and control.
Key results
Controlled leg and arm degrees of freedom.
Training epochs used to remove residual keyframe control.
SwingBot success rate with RSSM latent and residual keyframe guidance.
SwingBot success rate under faster command switching.
26 successful swings out of 28 nominal trials.
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 paperMore in Robotics
Browse all 50 papers →JAMB: Joint Action-Motion Diffusion for Bimanual Manipulation
Chuyang Xiao, Peilin Meng, David Held
JAMB helps two robot arms coordinate by jointly imagining their future movements and the changing 3D scene before acting.
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.
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.