Universal Manipulation Exoskeleton: Learning Compliant Whole-body Policies with Real-time Torque Feedback
UME is an upper-limb teleoperation exoskeleton at Inclusion AI Lab (Ant Group) + Stanford BDML that closes the “torque data gap” in current data-collection pipelines: it exposes real-time transparent haptic torque feedback to the operator and records whole-arm joint positions plus joint torques, so learned policies can act with active compliance in tightly constrained contact-rich spaces. Coaxial ball-joint actuators (Damiao / Unitree quasi-direct-drive) preserve the human arm’s full wrist and most of shoulder range of motion; a robot-agnostic sub-manipulator retargeting algorithm maps kinematics and haptic torques bidirectionally onto 7-DoF OpenArm, 7-DoF Franka, and 6-DoF X-ARM; an onboard IMU adds mobile-base control at 300 for a VR alternative. Learned ACT-based policies with the torque modality reach 0.85–0.95 success on box flipping, box pushing, GPU picking between two desktops (5 mm clearance), and 1.5-minute bimanual mobile fridge-drink retrieval — no-torque and UMI-style end-effector-only baselines collapse to 0–0.5 on the same tasks.
Key claims
Section titled “Key claims”- Real-time transparent haptic torque feedback plus recorded per-joint torques let ACT policies learn actively compliant behavior that keeps working in visually occluded, force-mediated, and space-constrained regimes where end-effector-only pipelines cannot [§1, §3].
- Universal sub-manipulator retargeting — decomposing both exoskeleton and follower into a 3-DoF virtual spherical shoulder + 1-DoF elbow + 3-DoF virtual spherical wrist with independent Jacobians — teleoperates 7-DoF OpenArm, 7-DoF Franka (sim), and 6-DoF X-ARM from the same wearer, and avoids the 6-D end-effector-task-space singularities that make constrained-space control brittle [§2.2].
- UME + torque hits 0.90 / 0.85 / 0.95 / 0.95 success on box pushing / box flipping / GPU picking / fridge drink retrieval vs the No-torque ablation at 0.50 / 0.00 / — / 0.90 and the UMI-style end-effector-only baseline at 0.40 / 0.00 / 0.00 / 0.00 (over 20 trials each) [Table 1, §3.1–3.4].
- Both No-torque and UMI baselines fail box flipping outright (0/20) because the two states “in contact but insufficient pressing force” and “sufficient friction, initiate flip” look visually identical and can only be told apart via joint torque; UME’s torque channel makes the state distinction learnable [§3.2, Fig. 4(b)].
- On GPU picking between two desktop PCs (5 mm clearance after insertion), UMI-style end-effector control collapses to 0/20 because the arm bends either before or after entering the constrained space; UME learns to fully straighten the arm (the only configuration that reaches the back of the enclosure) and to slide compliantly along the glass surface via torque regulation [§3.3, Fig. 4(c)].
- Coaxial ball-joint actuator arrangement — J1/J2/J3 axes intersecting at the human shoulder ball joint, J5/J6/J7 axes intersecting at the human wrist ball joint — replicates the full human wrist RoM and most of shoulder RoM without structural links blocking human movement, a departure from Dynamixel-based isomorphic leader-follower designs like ALOHA / GELLO [§2.1, Fig. 2(b), Fig. 9].
- Low reduction ratio quasi-direct-drive actuators (Damiao, Unitree) plus per-joint gravity/friction/Coriolis compensation are what makes transparent torque feedback feasible at low cost, low weight, and portable form factor [§1, §2, Appendix C].
- On the highly force-mediated box-flipping task, UME’s torque feedback delivers a 3.3× data-collection throughput improvement over the same UME without torque feedback, operating at 71% of unassisted human demonstration speed [§3.5, Fig. 5].
- Replacing a VR headset (9) for exoskeleton orientation detection and mobile-base velocity control drops the mobile teleoperation setup cost meaningfully while retaining holonomic mobile-manipulation coverage on an upgraded Tidybot++ base [§2.3, Appendix E.4].
Method
Section titled “Method”UME is a 7-DoF upper-limb exoskeleton whose mechanical structure mirrors the human 3-1-3 arm kinematic (shoulder ball joint + elbow hinge + wrist ball joint). Actuators are arranged coaxially so J1/J2/J3 rotational axes always intersect at the human shoulder ball-joint center regardless of angle, and J5/J6/J7 axes always intersect at the human wrist center. This is the design choice that eliminates structural links blocking movement and preserves human range of motion — the paper contrasts it explicitly with Dynamixel-based leader-follower designs (ALOHA, GELLO) that rely on high-ratio planetary gearboxes and cannot backdrive transparently. UME uses low-reduction quasi-direct-drive actuators (Damiao and Unitree) that support transparent haptic torque feedback with per-joint Coriolis / centrifugal / gravity / friction compensation.
The universal retargeting algorithm decomposes both the exoskeleton and the follower robot into three sub-manipulators: virtual 3-DoF spherical shoulder, 1-DoF elbow, virtual 3-DoF spherical wrist. Feedforward position, velocity, and haptic-torque signals are retargeted per sub-manipulator using the corresponding sub-manipulator Jacobian and its dynamically consistent (mass-weighted) inverse. Decoupling isolates each Jacobian inverse, avoiding the 6-D end-effector-space singularities that plague standard task-space control near kinematic boundaries — the property that makes tightly constrained spaces workable. An onboard IMU drives both gravity-compensation torque and, via linear mapping of Euler angles to base velocity, mobile-base control on the upgraded Tidybot++ holonomic platform.
Policies are learned with ACT (Action Chunking with Transformers). The torque modality is injected by processing per-joint torques the same way as joint positions, then appending the torque embedding to the joint-proprioception + ResNet18-image embedding stream fed to the transformer. Ablations vary this by removing torque (No-torque) or by replacing whole-arm proprioception with UMI-style end-effector 6-D pose + whole-body IK at inference (UMI).
Results
Section titled “Results”Table 1 reports 20-trial success rates per task. Box Pushing: UME 0.90, No-torque 0.50, UMI 0.40. Box Flipping: UME 0.85, No-torque 0.00, UMI 0.00. GPU Picking: UME 0.95, No-torque intermediate (severe scratching, incomplete forward motion), UMI 0.00. Fridge Drink Retrieval (~1 min 30 sec, bimanual, mobile): UME 0.95, No-torque 0.90, UMI 0 successful drink lifts.
Failure diagnostics: box-flipping failure for both ablations is inability to distinguish “insufficient pressing force” from “sufficient friction, initiate flip” — visually identical, only distinguishable via joint torque [Fig. 4(b)]. UMI GPU-picking failure is systematic arm-bending collision either before or after entering the 5 mm-clearance corridor [Fig. 4(c)]. UMI fridge failure is wrist-camera or gripper collision with the door holder while trying to grasp the can [Fig. 4(d)]. Fridge policy is robust to external disturbance: removing the drink after placement triggers autonomous fetch of another; removing the drink mid-transport causes the robot to drop its arms, return to the fridge, and resume from there.
Data-collection throughput: on box flipping (force-mediated), UME’s haptic feedback delivers 3.3× more demonstrations per minute than UME-without-torque, reaching 71% of unassisted human-hand demonstration speed [Fig. 5]. Universal teleoperation: UME successfully drives bimanual X-ARMs (block pick / transfer / place-in-cup) in the real world and bimanual Franka arms in simulation from the same operator.
Why it’s interesting
Section titled “Why it’s interesting”UME is the sharpest concrete answer yet to the Tactile sensing for manipulation “how does force/torque enter the policy” question at the data-collection layer rather than at the policy layer — complementary to FACT: Force-Aware Contact-Rich Manipulation via Timestep Modulation — demystifying when and why VLAs fail on contact-rich tasks FACT (per-layer force modulation of the VLA), ReForce — force-aware retargeting via closed-loop residual force tracker ReForce (sim-trained residual force tracker), and Tactile-Reactive Dexterous Hand: High-Frequency Physical Interaction Tactile-Rex (variable-rate MoT + per-finger VQ-VAE). The load-bearing move is that recording joint torques during teleop (rather than only end-effector poses as UMI-lineage systems do) is what makes downstream ACT policies capable of active compliance — a 30 pp shift on box pushing and a 0 → 85 pp shift on box flipping, both measured on the same collection substrate. Sibling on the recipe axis to Getting a Grip on Robotic Data Collection — Co-Designed Koala Gripper for Force-Mediated Manipulation Koala (mirrored fingertip force sensors across handheld and actuated variants) and ModPack: An Extensible Teleoperation Interface for Bimanual Mobile Manipulation ModPack (projected joint torques giving 30 pp on box-transfer contact tasks) — all three papers converge from different starting points on the position that force/torque channels in the data are what current VLA/BC recipes are missing for force-mediated contact-rich tasks.
For Human-to-Robot Retargeting the paper stakes out a distinctive position on the interface-location axis: rather than collapsing all human demonstrators onto one canonical robot representation (mimic, HandUMI, XR-1) or reducing to a low-DoF shared action space (Translation as a Bridging Action: Transferring Manipulation Skills from Humans to Robots), UME keeps the demonstrator side human-shaped (7-DoF exoskeleton matching the 3-1-3 arm kinematic) and pushes the invariance into a per-sub-manipulator retargeting algorithm that works across robots of different DoF (7-DoF OpenArm, 7-DoF Franka, 6-DoF X-ARM) using virtual spherical joints — a sibling in framing to Cross-Embodiment Robot Manipulation via a Unified Hand Action Space UHAS’s canonical fingertip sphere and Translation as a Bridging Action: Transferring Manipulation Skills from Humans to Robots Translation-as-Bridging-Action’s 3-DoF reduction, but on the arm rather than the hand level, and with haptic torques flowing back through the same virtual-joint decomposition.
See also
Section titled “See also”- Tactile sensing for manipulation — UME contributes the collection-side answer: record per-joint torques, expose them as transparent haptic feedback
- Human-to-Robot Retargeting — sub-manipulator decomposition + dynamically consistent Jacobian inverse as a universal cross-DoF retargeting algorithm
- FACT: Force-Aware Contact-Rich Manipulation via Timestep Modulation — demystifying when and why VLAs fail on contact-rich tasks — FACT, on the training-side answer to the same force-integration failure mode UME solves on the data-side
- ReForce — force-aware retargeting via closed-loop residual force tracker — ReForce, sim-trained residual force tracker riding on top of a pre-learned motion+force reference
- Tactile-Reactive Dexterous Hand: High-Frequency Physical Interaction — Tactile-Rex, policy-side variable-rate MoT for high-frequency touch on top of a VLA
- Getting a Grip on Robotic Data Collection — Co-Designed Koala Gripper for Force-Mediated Manipulation — Koala, co-designed handheld+robot gripper with mirrored fingertip force sensors
- ModPack: An Extensible Teleoperation Interface for Bimanual Mobile Manipulation — ModPack, projected joint torques as the load-bearing channel for contact-rich bimanual tasks
- Translation as a Bridging Action: Transferring Manipulation Skills from Humans to Robots — Translation-as-Bridging-Action, the “reduce the action channel” counter-recipe on the interface-location axis
- Cross-Embodiment Robot Manipulation via a Unified Hand Action Space — UHAS, canonical fingertip-sphere retargeting sibling for dexterous hands