Robotic assistance for human mobility could benefit care recipients and reduce caregiver burden during physically demanding tasks such as Sit-to-Stand (STS) and Lift-and-Transfer (L&T). Learning robot policies for these whole-body assistive tasks is challenging: real-world data collection for human-robot interaction is costly and safety-critical, making simulation an attractive alternative. Prior work, however, typically treats the human as static or minimally responsive and thus fails to capture the cooperative nature of mobility assistance. We present a simulation-based framework for learning whole-body assistive robot policies. At its core is a human policy trained with an adversarial motion prior that produces realistic care-recipient motion in response to the robot's actions. A human-adaptive scripted controller interacts with this policy to collect diverse robot demonstrations at scale. From these demonstrations, we train 3D diffusion policies that map segmented human point clouds and robot joint positions to whole-body actions for a mobile manipulator, without relying on privileged human state at deployment. The resulting robot policies successfully perform both STS and L&T assistance in simulation. Preliminary experiments further demonstrate sim-to-real transfer for STS after fine-tuning on a small amount of real-world data. Videos are available on our project page: https://rchi-lab.github.io/human-gen-mobility-assistance/
Figures & tables
Fig. 1: (Left) The bimanual mobile assistive robot platform used in this study. (Right) Sequence of STS assistance performed with the robot.
Fig. 2: Our training pipeline consists of three stages. (Left) We train a physics-based human policy via reinforcement learning, combining an Adversarial Motion Prior (AMP) for motion realism with latent conditioning to encourage diverse human behaviors. (Middle) Using the trained human policy, we simulate robot assistance with a human-adaptive scripted controller. Successful interactions are filtered and stored as robot demonstrations. (Right) We learn an assistive robot policy with a 3D diffusion-policy architecture using the collected demonstrations. At deployment, the policy predicts actions from human point clouds and robot joint positions without privileged human state information.
Fig. 3: Task setups and key interaction points for scripted robot demonstration collection in STS (upper row) and L&T (lower row).
Variant
Disc. Score ( ↑ )
Joint Angle Std. ( ↑ ) [ rad ]
AMP+Latent (Ours)
0.384±0.052
0.091
AMP-only
0.356 ± 0.053
0.030
Latent-only
0.002±0.010
0.141
Vanilla
0.003±0.008
0.048
TABLE I: Evaluation of generated human motions on STS.
Fig. 5: Representative successful evaluation rollouts of our learned policies for STS and L&T. For each task, the upper and lower sequences correspond to human body scales of 0.88× and 1.0× , respectively. The robot reaches the pre-lift configuration and completes the assistance in all examples.
Fig. 6: Representative failure rollouts of our learned policies. Top: in STS, the robot does not lift the human sufficiently high, leaving the human in a non-upright posture. Bottom: in L&T, the robot places its arms incorrectly, preventing the human from reaching the handle and being properly lifted. Red dashed boxes highlight the main failure regions.
Robot Policy Trained With
Pre-lift SR (%, ↑ )
Final SR (%, ↑ )
Mixed 1.0×,0.25× capability (Ours)
98.3±2.4
95.7±2.7
Single 1.0× capability
96.7±2.7
90.3±7.1
Single 0.25× capability
98.3±2.4
94.0±4.4
TABLE III: Ablation on human capability in STS robot policy training.
Fig. 7: The learned human models are not able to stand up independently. The top row shows a successful rollout with full robot assistance. The middle and bottom rows show the same rollout with assistance terminated at lift start and mid-lift, respectively. In both terminated conditions, the human fails to stand without sufficient robot assistance.
Fig. 8: Real-world deployment of the learned assistive robot policy. The fine-tuned policy assists a human participant in a real-world STS interaction.
A humanoid has infinitely many ways to stand up from sitting while maintaining balance, making sit-to-stand (STS) a challenging control problem. We synthesise natural humanoid STS motion from scratch using reinforcement learning, without demonstrations or reference trajectories. A single Proximal Policy Optimisation policy learns smooth, human-like rising driven by three complementary components. (i) A coupled force/chair-height curriculum is used. A vertical pelvis-assist force aids early trajectory exploration and decays over training. Taller chairs are unlocked with decaying assisting force. This ensures that the policy masters a viable STS trajectory at each chair height before being exposed to harder ones, avoiding the premature distribution shift that otherwise collapses generalisation. (ii) Motion robustness is achieved by randomly sampling from a large number of inverse kinematics-generated initial and target poses spanning over eight chair heights. (iii) A set of rewards is defined inspired from biomechanics and optimal control studies. They shape the robot's angular momentum for seat-off, and enable support-region transition via centre of pressure attraction function to ensure smooth low-effort actuation. On a deterministic force-free evaluator, the policy attains more than 97% balanced-standing success across eight chair heights. The policy generalises smooth motion across chair heights and enables the robot to rise from substantially deep-seated postures as compared to the state of the art.
Meet Pal Singh, Vyankatesh Ashtekar, Ashish Dutta
Department of Mechanical Engineering, Indian Institute of Technology Kanpur, Kanpur, Uttar Pradesh, India
Robotic dressing assistance is a promising solution for supporting older adults with physical impairments in daily living. However, dressing under human motion remains challenging, as complex garment--human contact and occlusions make it difficult to generate actions aligned with arm movements. In this letter, we propose a visuomotor policy that learns dressing skills from static expert demonstrations and generalizes to dynamic user-motion scenarios. A diffusion policy tailored to garment--human interaction geometry learns from partially observed point clouds with varied arm postures. We then introduce an object-centric representation based on PDE diffusion to capture the axial distribution of the arm. By sampling motion-relevant regions and registering them across consecutive observations, the proposed method approximates arm motion and reactively adapts the executed trajectory. We evaluate our method in simulation and a real-world human study involving nine participants, three garment types, and six arm-motion patterns. Results show that our method outperforms baselines in dressing progress, freedom of movement, and user comfort. The project website is https://anonymous.4open.science/w/dressing-in-motion.
Haoxiang Sun, Fangyuan Wang, Songhao Huang +4
Department of Mechanical Engineering, The Hong Kong Polytechnic University, Hong Kong SAR, China. · School of Nursing, The Hong Kong Polytechnic University, Hong Kong SAR, China. · School of Physics, Engineering and Technology, University of York, UK. +1
Despite recent advances in humanoid locomotion, controllers optimized for command tracking and robustness tend to produce mechanical gaits, whereas controllers tied to human motion data often fail to generalize to commands outside the data distribution. This work introduces a learning framework that balances these competing objectives to synthesize real-time steerable, robust, and biomimetic locomotion policies from human data. Using an in-house curated locomotion dataset covering diverse speeds and directions, we first learn a natural locomotion prior policy through a teacher-student distillation process. Specifically, we train a full-body reference-conditioned policy with Reinforcement Learning (RL), then distill it into a lightweight prior policy conditioned solely on proprioception and a planar torso-velocity steering command. Next, we fine-tune the prior policy with multi-task RL to expand command coverage and robustness beyond the data distribution, pairing a goal-conditioned task that tracks arbitrary commands with a reference-guided task that tracks the human data as an explicit style regularizer. We validate our framework on three humanoid robots: the Boston Dynamics Atlas R1, Atlas D1, and Unitree G1. Experimental results demonstrate robust performance across real-world scenarios, including direct user-controlled locomotion in indoor and outdoor environments, and integration as the locomotion layer within hierarchical control stacks. Benchmarks against Tabula Rasa RL policies trained without human data and ablation studies confirm that our framework yields a lightweight, deployable policy that reconstructs coordinated whole-body behavior from a steering command, retaining the human gait characteristics while remaining robust and fully steerable.
Mike Zhang, Dongho Kang, Kevin Bergamin +19
RAI Institute, USA · Boston Dynamics, USA · Carnegie Mellon University, USA