Can learned atomic motion primitives enable low-latency humanoid teleoperation?

A retargeting-free policy maps raw human motion to Unitree G1 joint commands in one pass, trading kinematic optimization for learned motion codes.

Direct answer

Yes, in the authors' tests: a policy that skips online retargeting and maps raw human motion directly to Unitree G1 joint commands in a single forward pass achieved the highest success rate with the lowest measured response latency among the compared methods, and it stayed stable on noisy, partial, and out-of-distribution motion inputs. The gain depends on a learned codebook of full-body motion primitives that snaps unreliable observations onto plausible whole-body prototypes, so the result is a robustness-and-latency claim rather than a claim of perfect motion fidelity.

1sources cited

This article was generated with WisPaper-powered search and paper analysis.

Retargeting sits on the command path and adds delay

Most humanoid whole-body teleoperation systems first convert the operator's motion into robot-joint reference trajectories, then hand those references to a tracking policy. That split is convenient because it separates the problem of matching two differently shaped bodies from the problem of controlling the robot. The paper points out the cost: retargeting sits directly on the command path and typically needs per-step kinematic optimization or iterative inverse kinematics, so its delay compounds the sensing, communication, and actuation latency already present. In dynamic teleoperation, that accumulated delay reduces responsiveness.

The paper also notes that retargeting-free alternatives exist but often rely only on head and hand signals, which limits lower-body control. The gap the authors target is therefore narrow and specific: keep whole-body control, remove online kinematic adaptation from the deployed path, and do not fall back to upper-body-only input.

One forward pass replaces online kinematic adaptation

The proposed policy takes a human-motion observation together with a short history of robot proprioception and outputs a normalized joint action in a single causal forward pass. At deployment, that action is converted into a commanded joint position through the low-level PD controller. No retargeting step runs at inference time.

The training pipeline is two-stage. Stage 1 trains a privileged teacher with PPO on retargeted mocap references; the teacher is a sparse mixture-of-experts actor that routes each input to top-k fine-grained experts plus a shared expert, with a load-balancing loss to prevent expert collapse and an adaptive sampler that raises the sampling probability of segments with high recent rollout failure rates. Stage 2 distills this frozen teacher into the deployable student. Retargeting and privileged signals such as root linear velocity and foot contacts are used only while training the teacher; the deployed path contains only the estimator, codebook, decoder, and policy.

This matters for reading the latency result correctly: the comparison is between a deployed path with no retargeting and baselines that keep retargeting online, not between two systems with identical training-time information.

A discrete codebook forces one plausible whole-body answer

Deployment observations are often partial, noisy, or unlike the clean mocap references used in training. The authors argue that direct continuous regression can then extrapolate from unreliable inputs or average several plausible full-body completions. Their alternative is a factorized discrete motion prior: with C channels and D entries per channel, the code selects one entry per channel, giving D^C composite codes from only C·D categorical outputs. A group-wise straight-through Gumbel-Softmax quantizer picks one code per channel, using hard one-hot outputs in the forward pass and relaxed probabilities for backpropagation.

The prior operates on a human-motion descriptor containing only human-frame quantities: a 13-dimensional root term (6-D root rotation, root height, and 3-D linear and angular velocities), stacked 3-D positions of J human keypoints, and two 6-D wrist orientations. Robot-relative terms such as the human–robot root-rotation difference are excluded from this descriptor and applied later, when the recovered descriptor is expressed in the robot base frame.

Two coupled branches learn the codebook. A training-only encoder sees the clean full-body descriptor; the deployable estimator sees a corrupted version built by masking keypoints with a per-keypoint Bernoulli visibility mask, adding uniform noise, and appending the mask itself so a missing keypoint is distinguishable from a valid one near the origin. The same mask and noise are held fixed within each training horizon to model temporally correlated observation errors. The estimator is trained to match the encoder's stop-gradient code target, so it learns to recover the clean prototype from partial input. Only the estimator, quantizer, and decoder survive to deployment.

The headline comparison is success rate against response delay

The paper's framing figure plots success rate against latency, where latency is the real-robot response delay estimated by aligning operator and robot optical-flow trajectories. The codebook method is reported to achieve the highest success rate with the lowest latency among the compared methods. That is a joint claim about two different quantities, and it should be read that way: a method can look strong on one axis and weak on the other, and the paper's point is that this one does not trade one for the other.

The evaluation spans simulation and hardware on a Unitree G1, with inputs from virtual reality, optical mocap, text-to-motion generation, and monocular video. The authors summarize cross-simulator tests as best task completion plus six of seven tracking metrics among compared systems, while retaining the low-latency deployment path. Tracking accuracy and end-to-end latency are posed as one question, robustness to out-of-distribution human motion as a second, and transfer to the real robot across diverse motion sources as a third.

Robustness comes from projection onto prototypes

The robustness claim rests on a specific mechanism rather than on more training data. Because the quantizer makes a hard discrete selection, the policy must commit to a single motion prototype instead of averaging several plausible completions. The estimator branch is trained to reproduce the clean encoder's codes from masked and noisy input, which is also how the system recovers full-body motion from partial observations.

The paper reports that the method outperforms continuous regression across diverse out-of-distribution conditions. It also ablates the teacher, the codebook capacity, and the number of input keypoints, and states that the effect of keypoint sparsity is examined in that ablation. These ablations are the evidence that the codebook and the distillation setup are doing work, rather than the deployed policy succeeding for unrelated reasons.

One scope condition belongs here: the codebook is frame-wise and does not explicitly model long-term motion structure. The authors list temporal primitives, uncertainty-aware recovery, and contact-aware teleoperation as future work. So the robustness evidence concerns instantaneous pose recovery and per-step action selection, not the coherence of long motion sequences.

Transfer holds across input sources, not across all claims

The modality-agnostic design is a concrete claim: at deployment the teacher, encoder, and auxiliary heads are discarded, and the remaining estimator–decoder–policy path accepts any upstream source that provides the human-motion observation, including optical mocap, monocular video, VR, and generated motion, without modality-specific retraining. The paper reports transfer to real-robot control from various human-motion input sources without fine-tuning.

What the evidence does not establish is equally specific. The reported comparisons are against the baselines the paper chose, on a Unitree G1, in simulation and on that hardware; the summary metrics are task completion and six of seven tracking metrics in cross-simulator tests, not a universal ranking. The latency figure is an estimate derived from aligning operator and robot optical-flow trajectories, so it measures response delay under that estimation procedure. And because the codebook is frame-wise, nothing in this evidence supports claims about long-horizon motion quality.

The tradeoff favors latency and stability over kinematic exactness

The paper's distinctive priority is not raw tracking fidelity but the combination of low response delay and stable behavior under imperfect input. Removing retargeting from the command path is what buys the latency; the discrete codebook is what buys stability when observations are partial, noisy, or outside the training distribution. Those are two separate design decisions, and the reported results support them jointly rather than separately.

For a reader deciding whether this approach fits a given teleoperation setting, the paper's own scenario split is the useful one. If the bottleneck is per-step kinematic optimization on the command path and the input stream is unreliable or comes from varied sources, the retargeting-free plus codebook design is aimed exactly at that case, and the reported success-rate-versus-latency comparison is the relevant evidence. If the requirement is explicit long-term motion structure or contact-aware behavior, the authors themselves place that outside the current frame-wise codebook and into future work.

Sources used in this answer

1

Beyond Retargeting: Low-Latency and Robust Humanoid Whole-Body Teleoperation with Learned Atomic Motion Primitives

A retargeting-free policy maps raw human motion and proprioceptive history to Unitree G1 joint commands in a single forward pass, using a learned factorized codebook of full-body motion primitives to project partial, noisy, and out-of-distribution observations onto plausible prototypes; the authors report the highest success rate with the lowest measured response latency among compared methods and better robustness than continuous regression.