Discover and explore top open-source AI tools and projects—updated daily.
GalaxyGeneralRoboticsZero-shot motion tracking for humanoid robots
Top 74.3% on SourcePulse
This project addresses zero-shot motion tracking for humanoid robots by introducing Humanoid-GPT, a novel GPT-style motion Transformer. It targets researchers and engineers in robotics and AI, offering unprecedented generalization capabilities to track arbitrary unseen motions without task-specific fine-tuning, significantly advancing whole-body control.
How It Works
Humanoid-GPT employs a causal Transformer architecture with Rotary Position Embeddings (RoPE), enabling it to process variable-length motion sequences. It is pre-trained on an unprecedented 2 billion motion frames, consolidating diverse motion capture datasets with large-scale in-house recordings. This massive data scale, combined with the Transformer's capacity, allows for superior generalization compared to prior shallow MLP trackers, overcoming the agility-generalization trade-off.
Quick Start & Requirements
conda create -n h-gpt python=3.12 -y), install with pip install -e ".[cuda]" (or .[cpu] on MacOS, or . for real robot deploy-only).mjpython for MuJoCo viewer functionality.Highlighted Details
Maintenance & Community
The provided README does not contain information regarding notable contributors, sponsorships, community channels (e.g., Discord, Slack), or a public roadmap.
Licensing & Compatibility
Limitations & Caveats
Core inference and deployment code are marked as "TODO" for future implementation. Pre-trained model checkpoints are also listed as "TODO", although a specific ONNX path is provided. The project is primarily optimized for the Unitree G1 humanoid robot, suggesting potential limitations for other hardware platforms without adaptation.
4 weeks ago
Inactive
NVIDIA