Feed 0% source
AI/ML AI-generated

Humanoid-GPT: Scaling Data and Structure for Zero-Shot Motion Tracking

Generated by a local model (nvidia/Gemma-4-26B-A4B-NVFP4) from a scientific paper, claim-checked against the full text. Provenance is open by design.

Researchers have developed a powerful AI brain for humanoid robots. It can mimic almost any human movement seen in videos or motion capture. By training on 2 billion frames, the robot can perform complex dances or athletic moves. It can do these without having practiced them specifically before. This work addresses a bottleneck in embodied AI. Current controllers cannot move both gracefully and unpredictably.

The Problem

In humanoid motion tracking, engineers face a trade-off between agility and generalization. Most existing trackers rely on shallow MLPs (Multi-Layer Perceptrons, or simple neural networks). These are trained on small datasets, typically around 7.2 million frames.

These models lack capacity and data. They hit a wall. Trackers optimized for high-intensity, agile motions like jumping tend to fail on new styles. Conversely, trackers designed to generalize often lack the "sharpness" to execute complex, high-speed dynamics. As shown in, prior approaches struggle to bridge this gap.

Figure 1
Figure 1 — from the original paper

Developers must choose between a robot that is stable but boring, or one that is impressive but prone to failure when facing unseen movements.

How It Works

The authors argue that this trade-off stems from insufficient scale. They propose moving from shallow MLPs to a scalable, generative Transformer architecture. The Humanoid-GPT framework uses a three-stage pipeline :

Figure 2
Figure 2 — from the original paper
  1. Data Curation and HME: The authors aggregate sources like AMASS and PHUMA into a 2B-frame corpus. To prevent the model from memorizing common walking cycles, they use Harmonic Motion Embedding (HME). This technique uses Periodic Autoencoders to extract joint movement frequency and amplitude. This allows them to cluster motions and sample them for a balanced distribution of rare behaviors .
Figure 3
Figure 3 — from the original paper
  1. Expert Training: Instead of training one giant model immediately, they first train approximately 384 specialized Reinforcement Learning (RL) "experts." They use Proximal Policy Optimization (PPO, a common RL algorithm). Each expert masters the nuances of a specific motion cluster.
  2. Transformer Distillation: Finally, they distill the knowledge of these experts into a single, causal Transformer. Using the DAgger (Dataset Aggregation) framework, the Transformer learns to predict expert actions. It uses GPT-style causal attention. This means the model only looks at past observations to predict the next action. This architecture fits the real-time, online nature of robotic control.

Numbers

The primary takeaway is that scaling works. The authors report that Humanoid-GPT establishes a new performance frontier. In simulation, the largest model (Humanoid-GPT-L) achieved a Tracking Success Rate (SR) of 92.58%. This percentage indicates the proportion of trajectories tracked without falling. It also achieved a Mean per-Joint Position Error (MPJPE) of 0.0735 rad [Table 2]. This low error value represents the average angular distance between target and actual joint positions.

The paper demonstrates clear scaling laws. As shown in, zero-shot performance improves monotonically as training data increases from 2 million to 2 billion tokens. Furthermore, the authors note that while MLP-based baselines plateau, the Transformer continues to improve as model capacity increases .

The authors also addressed the "heavy model" problem through engineering. They exported the model to ONNX and used TensorRT optimization. They added a custom C++ streaming pipeline. This achieved an end-to-end inference latency of under 1.5ms on an NVIDIA RTX 4090 .

Figure 5
Figure 5 — from the original paper

This speed allows a massive 80M-parameter model to run at the 50Hz frequency required for stable control.

What's Missing

While the results are impressive, there are gaps for practitioners:

  • Interaction Blindness: The current dataset and pipeline explicitly filter out motions involving object interaction. Examples include sitting, climbing, or lifting. The robot can dance and jump, but it lacks primitives for these common tasks.
  • Extreme Compute Requirements: The training cost is high. The authors report a total budget of approximately 15,000 GPU hours. Roughly 75% of this was spent training the initial pool of RL experts on RTX 4090s.
  • Sim-to-Real Nuance: The authors show successful zero-shot transfer in real-world experiments .
Figure 4
Figure 4 — from the original paper

However, the paper does not deeply explore how the model handles unexpected environmental changes. It focuses on the randomized parameters listed in [Table 4].

Should You Prototype This

Yes, if you are building a general-purpose humanoid. If you want to move from "one model per skill" to a universal controller, this architecture is a blueprint. The distillation approach is a viable path for creating generalist embodied agents. However, if your application requires heavy manipulation, you will need to extend this framework. Code is reportedly available; see the paper for the canonical link at https://github.com/GalaxyGeneralRobotics/Humanoid-GPT/.

Figures from the paper

Figure 6
Figure 6 — from the original paper
Novelty
0.0/10
Impact
0.0/10
Overall
0.0/10
#humanoid#robotics#transformer#scaling laws#motion tracking
How this was made
Generation

Model: nvidia/Gemma-4-26B-A4B-NVFP4
Persona: habr_engineer
Refinement: 0
Pipeline: forge-1.0

Verification

Evaluator: nvidia/Gemma-4-26B-A4B-NVFP4
Score: 0% (failed)
Claims verified: 17 / 17

Translation

Model: nvidia/Gemma-4-26B-A4B-NVFP4

Hardware & cost

NVIDIA GB10 · 128 GB unified · NVFP4 · 100% local · $0 cloud
Tokens: 90,025
Wall-time: 386.4s
Tokens/s: 233.0

Related
Next up

Supervised Memory Training: Pretraining Recurrent Networks without Recurrence

8.3/10· 5 min