Skip to content
RobotWorld
Back to Papers

PAPER DEEP DIVE

Twitter

Heavy lifting tasks via haptic teleoperation of a wheeled humanoid

Humanoid robots can support human workers in physically demanding environments by performing tasks that require whole-body coordination, such as lifting and transporting heavy objects.These tasks, which we refer to as Dynamic Mobile Manipulation (DMM), require the simultaneous control of locomotion, manipulation, and posture under dynamic interaction forces. This paper presents a teleoperation framework for DMM on a height-adjustable wheeled humanoid robot for carrying heavy payloads. A Human-Machine Interface (HMI) enables whole-body motion retargeting from the human pilot to the robot by capturing the motion of the human and applying haptic feedback. The pilot uses body motion to regulate robot posture and locomotion, while arm movements guide manipulation.Real time haptic feedback delivers end effector wrenches and balance related cues, closing the loop between human perception and robot environment interaction. We evaluate the different telelocomotion mappings that offer varying levels of balance assistance, allowing the pilot to either manually or automatically regulate the robot's lean in response to payload-induced disturbances. The system is validated in experiments involving dynamic lifting of barbells and boxes up to 2.5 kg (21% of robot mass), demonstrating coordinated whole-body control, height variation, and disturbance handling under pilot guidance. Video demo can be found at: https://youtu.be/jF270_bG1h8?feature=shared

Amartya Purushottam, Jack Yan, Christopher Yu, Joao RamosMay 26, 20255 min read
中文

Paper Metadata

Title: Whole-body Bilateral Teleoperation for Dynamic Mobile Lifting Tasks of a Wheeled Humanoid

Authors: Amartya Purushottam, Jack Yan, Christopher Xu, Joao Ramos

Institution: University of Illinois at Urbana-Champaign (UIUC)

Link: arxiv.org/abs/2505.19530

Video: youtu.be/jF270_bG1h8

One-Sentence Summary

A whole-body bilateral teleoperation framework for wheeled humanoid robots that retargets human pilot motion to the robot via an HMI, combining haptic feedback and automatic pitch compensation to lift objects up to 21% of robot mass and transport them across varying heights.

Background and Motivation

Humanoid robots can assist human workers in physically demanding environments by performing tasks requiring whole-body coordination, such as lifting and transporting heavy objects. These Dynamic Mobile Manipulation (DMM) tasks require simultaneous control of locomotion, manipulation, and posture under dynamic interaction forces. In warehouse scenarios, workers bend down to pick up heavy objects and place them on shelves—requiring simultaneous walking, grasping, and balancing.

Despite rapid advances, robots still struggle with these maneuvers. Learning-based policies show potential but need teleoperation for demonstration data collection. Motion retargeting lets the robot become an extension of the human, with the pilot using arms and body to simultaneously control manipulation and locomotion. Haptic feedback enhances the experience by letting the pilot "feel" interaction forces.

Prior work has significant gaps: bipedal platforms use trajectory optimization but only at fixed positions; Golem Krang showed locomotion and height change but no manipulation; Ballbot adjusts lean but at fixed height; CENTAURO focuses on grasp force estimation with small payloads; Reflex shows impressive loco-manipulation but is fully actuated without explicit payload disturbance handling. No prior work demonstrates teleoperated DMM with height retargeting, explicit payload handling, and immersive haptic feedback in a unified system.

System Architecture

The HMI captures the pilot's arm motion, height, pitch, and center of pressure, retargeting these to robot setpoints. The robot is modeled as a wheeled inverted pendulum with linearized dynamics:

$$\dot{\bm{q}}_{R}=\bm{Aq}_{R}+\bm{Bu}_{R}+\bm{d}_{R}$$

where $\bm{q}_R=[x_R, \theta_R, \dot{x}_R, \dot{\theta}_R]$ and $\bm{d}_R$ captures external disturbances.

Lifting Task

Figure 1: A human operator controls the robot to lift a barbell weighing 21% of robot mass, with automatic backward lean compensation

Methods

Height Variation Locomotion Retargeting

Human height deviation $\Delta h_H$ maps to robot height change: $\frac{\Delta h_{R}}{h_{R}^{nom}}=\frac{\Delta h_{H}}{h_{H}^{nom}}$, giving desired height $h_R^{des} = h_R^{nom} + \beta_z \frac{h_R^{nom}}{h_H^{nom}} \Delta h_H$ with $\beta_z = 0.5$. The controller compensates for leg-induced disturbances via feedback linearization:

$$u=-\bm{K}_{LQR}(h_R)(\bm{q}_{xR}^{des}-\bm{q}_{xR})-\bm{B}^{\dagger}\bm{d}_w$$

where LQR gains are linearly interpolated by robot height.

Desired Pitch Estimation with Payload

Static equilibrium around the wheel axle: $F_g h_R \sin(\theta_R^*) = -F_{obj} x_{ee}$, where $x_{ee} = L_b \sin(\theta_R^*) + L_1 \sin(\theta_R^*+\phi_1) + L_2 \sin(\theta_R^*+\phi_1+\phi_2)$. Solving:

$$\theta_R^* = \tan^{-1}\left(\frac{f_1}{f_2}\right)$$

with $f_1 = -F_{obj}(L_1 \sin\phi_1 + L_2(\sin\phi_1\cos\phi_2 + \cos\phi_1\sin\phi_2))$ and $f_2 = F_g h_R + F_{obj}(L_b + L_1\cos\phi_1 + L_2(\cos\phi_1\cos\phi_2 - \sin\phi_1\sin\phi_2))$.

Control Framework

Figure 2: Left: Haptic force feedback creates a moment around the human ankle. Right: Robot model computes new desired pitch to counteract payload moment.

Error Dynamics Locomotion Retargeting

Robot DCM $\xi_R = \theta_R + \dot{\theta}_R/\omega_R$, human DCM $\xi_H = \theta_H + \dot{\theta}_H/\omega_H$, with $\omega_H = \sqrt{g/h_H}$, $\omega_R = \sqrt{g/h_R}$. Desired DCM with payload: $\xi_R^* = \theta_R^* + \dot{\theta}_R^*/\omega_R$. Pilot controls error: $\frac{\dot{\xi}_R - \dot{\xi}_R^*}{\omega_R} = \frac{\dot{\xi}_H}{\omega_H}$.

Haptic Feedback

$$F_{xH}^{HMI}=\gamma_{H}(\xi_{R}-\xi_{H})+\frac{\gamma_{H}}{\gamma_{R}}F_{xR}^{ext}$$

First term: DCM error (balance cue). Second term: scaled external force (interaction cue).

System Pipeline

flowchart TB
    A[Human Pilot
Pitch + Height + Arms] --> B[HMI Motion Retargeting] B --> C[Desired Robot Height
+ Pitch + Arm Targets] C --> D{Compensation Mode} D -->|Auto| E[Estimate Desired Pitch
from Payload Mass] D -->|Manual| F[Haptic Feedback:
Full Moment to Pilot] E --> G[Gain-scheduled LQR
+ Feedback Linearization] F --> G G --> H[Wheeled Humanoid Robot] H --> I[End-effector Wrench
+ DCM Error] I --> J[Haptic Feedback to Pilot] J --> A

Experimental Results

Three Control Strategies

Three strategies compared: (1) velocity mapping with auto compensation; (2) DCM pitch mapping with auto compensation; (3) fully manual DCM mapping with full moment feedback $F_{fb} = \frac{\gamma_H}{\gamma_R} M_{ext}^y$. Tasks: lifting and transporting 2.5kg barbells and boxes (21% of robot mass) between elevated and lowered positions. Automatic lean compensation improved performance and reduced pilot effort. DCM mapping outperformed velocity mapping in DCM tracking but velocity mapping was better for precise positioning.

StrategyPitch ControlCompensationHaptic ContentBest For
Velocity (baseline)IndirectAutoEnd-effector forcePrecise positioning
DCM + autoDirectAutoDCM error + ext forceDynamic balance + heavy
DCM manualDirectManualFull payload momentLight loads + immersion

Results

Figure 4: Left: Pilot transports 2.5kg box between heights. Right: DCM pitch mapping (blue) vs velocity mapping (red) DCM tracking.

Robot state-space model

$$ \bm{\dot{q}}_{R}=\bm{Aq}_{R}+\bm{Bu}_{R}+\bm{d}_{R} $$

Key Hyperparameters
ParameterValueDescription
Learning rate1e-4Adam optimizer
Batch size256Training batch
Discount $\gamma$0.99Reward discount
Epochs5000Training iterations
Limitations

Author-stated: Monocular FPV cameras lack depth perception, causing gripper-object alignment errors. Some object geometries require precise alignment.

Analysis: Assumes known object mass (within 10%); real scenarios need online inertial parameter identification. Wheeled platform limited to flat ground. Limited haptic channels may exceed human perceptual bandwidth for complex multi-axis interactions. High cognitive load requires extensive pilot training.

Conclusion

This teleoperation framework enables dynamic mobile manipulation on a wheeled humanoid, integrating height retargeting, explicit payload handling, and haptic feedback. The pilot controls whole-body posture via motion retargeting while receiving force cues reflecting interaction forces and balance demands. Heavy lifting experiments show automatic lean compensation improves performance and reduces pilot effort. Velocity and pitch control provide complementary benefits across task phases. This work provides an important data collection foundation for teleoperation-driven robot learning.

The key to making a robot lift heavy objects isn't stronger arms—it's teaching its "body" to lean like a human for balance, and letting the pilot feel that extra weight through haptic feedback.

Related Papers

WilLaGS: Latent-Conditional 3D Appearance Fields for Robust Gaussian Splatting In-the-Wild

WilLaGS: Latent-Conditional 3D Appearance Fields for Robust Gaussian Splatting In-the-Wild

3D Gaussian Splatting (3DGS) delivers real-time and high-fidelity rendering but remains challenged by unconstrained in-the-wild scenes, where drastic appearance variations and transient objects violate multi-view consistency. Existing methods are fundamentally limited by independent and discrete embeddings that struggle to capture continuous environmental changes or model spatially-varying local illumination. To address these limitations, we propose \textbf{WilLaGS}, a unified framework for robust 3D scene reconstruction and generative appearance synthesis under unconstrained settings. Specifically, we introduce a generative appearance model where a $β$-VAE learns a structured and continuous manifold of global appearance. Conditioned on the latent code, we construct a 3D neural appearance field that generates dynamic Tri-Plane features to encode spatially-varying local illumination effects. Furthermore, to suppress transient artifacts, we present a self-supervised perceptual masking mechanism that leverages a Teacher-Student (EMA) architecture to derive a stable scene consensus, robustly identifying inconsistent regions via perceptual discrepancies. Extensive experiments on multiple datasets demonstrate that \textbf{WilLaGS} achieves state-of-the-art performance in reconstruction quality and novel view appearance synthesis, while maintaining real-time rendering efficiency.

3DGSGaussian Splatting新视角合成Aug 28, 2026
Humanoid Seated Locomotion on Passive Mobile Chair

Humanoid Seated Locomotion on Passive Mobile Chair

Research on omnidirectional seated locomotion for humanoids on passive chairs. Policies use proprioception only, outperforming standing in tracking. Analyzes regularization effects on convergence.

人形机器人Humanoid坐姿移动Aug 28, 2026
Zero-WAM: In-Context World-Action Modeling from Human Videos for Open-Ended Task Generalization

Zero-WAM: In-Context World-Action Modeling from Human Videos for Open-Ended Task Generalization

Zero-shot cross-task generalization, where a policy must execute manipulation tasks never seen during training, remains a central challenge in robot learning. In large language models, a novel task can be performed simply by specifying it in the context, without any parameter update. This form of in-context learning (ICL) turns generalization into a problem of task specification. To achieve cross-task generalization, we bring this paradigm to robotic manipulation, and argue that the natural task specification for manipulation is a human video: unlike language, it provides rich visual cues about the intended task evolution. We present Zero-WAM, a causal video-action model that executes unseen tasks by following in-context human video guidance. To address the scarcity of task-rich paired human-robot data, we propose an automatic pipeline that converts task-sampled robot trajectories into semantically matched human videos, yielding HumanGen, a dataset of 74.2K human-robot ICL pairs across 8.6K tasks. For model training, we further introduce an in-context future chunk prediction (IFP) objective that suppresses shortcuts learned from seen tasks and forces the policy to draw task information from the video prompt. On seven unseen tasks in RoboTwin 2.0 simulation, Zero-WAM achieves a 47.0% average success rate, an absolute improvement of 29.5 percentage points over the strongest video-action baseline. In real-world evaluations, it follows human video guidance to generalize to unseen task configurations involving multi-object scenes, long-horizon manipulation, and fine-grained insertion.

世界模型上下文学习人类视频示教Aug 26, 2026
DECOWAM: Decoupled Whole-Body World-Action Model for Legged Mobile Manipulation

DECOWAM: Decoupled Whole-Body World-Action Model for Legged Mobile Manipulation

DECOWAM adapts a frozen FastWAM video-action backbone to legged mobile manipulation via decoupled interfaces — an action-equivalent future bottleneck, adversarial base/arm factorization, and ego-motion-aware video conditioning — cutting Stage-2 trainable parameters 232x while leading real-robot deployment at 58.2% success.

世界模型VLA移动操作Aug 20, 2026