Major Hardware Expansion
LeRobot v0.5.0 significantly expands supported robotic platforms. The headline addition is full Unitree G1 humanoid support — LeRobot's first humanoid integration — enabling locomotion, dexterous manipulation, teleoperation, and whole-body control (WBC) for coordinating movement and arm tasks simultaneously. Beyond the humanoid, the release adds support for OpenArm and OpenArm Mini platforms, plus CAN Bus motor integration for broader hardware compatibility.
New Policies and Models
The release introduces several new policy architectures:
- Pi0-FAST: Autoregressive vision-language action models returning to the LeRobot ecosystem
- Real-Time Chunking (RTC): Enables responsive inference through token-level streaming
- Wall-X, X-VLA, and SARM: Additional policy options for different robotics tasks
- PEFT Support: Parameter-efficient fine-tuning capabilities for easier model adaptation
Performance and Workflow Improvements
Dataset handling receives significant optimization with streaming video encoding that eliminates waiting between recording episodes, 10x faster image training, and 3x faster encoding speeds. New dataset tools streamline the workflow for researchers and practitioners.
Simulation and Infrastructure
EnvHub enables loading simulation environments directly from the Hugging Face Hub, with initial NVIDIA IsaacLab-Arena integration. The codebase modernization includes Python 3.12 support, Transformers v5 compatibility, and third-party policy plugins for extensibility.
Scale and Community
With over 200 merged pull requests and 50+ new contributors since v0.4.0, this represents LeRobot's largest release to date, reflecting growing community engagement in open-source robotics.