AIAny
GitHub

LeRobot

A PyTorch-native, hardware-agnostic stack for robot learning: data collection, training, and deployment across 11+ robots, from SO100 to Unitree G1. Includes imitation, RL, and vision-language-action policies (ACT, Diffusion, Pi0, SmolVLA).

Introduction

Robotics ML has long been the field where every lab rebuilds the same plumbing — a bespoke data format here, a one-off control loop there — so almost nothing transfers between projects. The wager here is that standardizing the unglamorous parts, a single dataset schema and one hardware-agnostic control interface, is what actually compounds progress, the way shared formats did for vision and NLP. That framing, not any single policy, is the real product.

What Sets It Apart
  • A common dataset format (LeRobotDataset) pairs synchronized MP4 video with Parquet tensors and lives on the Hugging Face Hub, so a teleoperation session you record today is loadable by anyone, and thousands of community datasets are one line away. It turns data — usually the scarcest resource in robotics — into something shareable.
  • One interface spans 11+ real robots (SO100, Koch, LeKiwi, Reachy2, Unitree G1) plus teleop devices, so you can swap the arm under a policy without rewriting the stack.
  • A broad policy zoo lives in pure PyTorch: imitation (ACT, Diffusion, VQ-BeT), RL (HIL-SERL, TD-MPC), and vision-language-action models (Pi0, SmolVLA, GR00T). You can compare paradigms in one codebase instead of cloning five repos.
  • It targets cheap hardware: SO100-class arms cost a few hundred dollars, so the barrier to a real-robot experiment is a weekend rather than a grant.
Great Fit / Look Elsewhere

Great fit if you want to train and deploy learned policies on affordable real hardware, or build on a shared dataset and model ecosystem instead of yet another fork. Look elsewhere if you need an industrial motion-planning or classical-control stack, or guaranteed safety certification — this is a research-grade learning library that assumes Python and PyTorch fluency, and real-world transfer still demands careful data collection and tuning.

Information

  • Websitegithub.com
  • AuthorsHugging Face
  • Published date2024/01/26

Categories

More Items

Trains a three-stage system that enables humanoid robots to visually perceive and reflexively catch thrown boxes using an egocentric RGB-D encoder, a compact latent object-dynamics representation, and a whole-body RL controller; reports 85.7% simulation success and 65%/40% real-world success at 2.5/5 m.

Generates synchronized egocentric video streams for multiple interacting agents in a shared environment, enforcing cross-view action consistency, shared environment memory, and consistent propagation of interaction-induced state changes — aimed at embodied AI, VR, and multi-agent vision research.

Lets a pretrained multimodal LLM interpret navigation requests and orchestrate motion via tool calls for generalist robot navigation across unfamiliar scenes. Key features: an agent harness with Navigation Skills, a unified visual-point interface, task-progress tracking, and tool-based motion execution without navigation-specific fine-tuning.