Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage News Hugging Face Unveils LeRobot, an Open-Source Machine Learning Model for Robotics

Hugging Face Unveils LeRobot, an Open-Source Machine Learning Model for Robotics

This item in japanese

Hugging Face has unveiled LeRobot, a new machine learning model trained for real-world robotics applications. LeRobot functions as a platform, offering a versatile library for data sharing, visualization, and training of advanced models.

LeRobot aims to provide models, datasets, and tools for real-world robotics in PyTorch. The goal is to lower the barrier for entry to robotics so that everyone can contribute and benefit from sharing datasets and pretrained models.

Remi Cadene, who previously served as a staff scientist at Tesla, Inc., and is now working at Hugging Face, states on his X account:

LeRobot is to robotics what the Transformers library is to NLP.

LeRobot simplifies project initiation by offering pretrained models and seamless integration with physics simulators. It was recently evaluated on the AlohaTransferCube environment and compared to a similar model trained with the original ACT repository. Results from 500 episodes demonstrate success rates, providing valuable insights into its performance.

Similarly, LeRobot underwent evaluation on the PushT environment and was compared to a model trained with the original Diffusion Policy code. This evaluation also included success metrics over 500 episodes, offering a comprehensive understanding of LeRobot's capabilities in real-world scenarios.

Designed to accommodate various robotic hardware, from basic educational arms to sophisticated humanoids in research settings, LeRobot aims to provide an adaptable AI system capable of controlling any robot type, thereby improving versatility and scalability in robotics applications.

LeRobot operates as an open-source in GitHub, aiming to distribute power and innovation across a wider community. According to Hugging Face, by offering LeRobot freely, it encourages global participation from developers, researchers, and hobbyists to contribute and benefit from advancements in AI robotics.

The announcement of LeRobot sparked great enthusiasm within the AI and Robotics community. Posts on X from members exclaimed,

Let the robotics boom begin!

while others declared,

Open-source heaven for robotics enthusiasts!

The datasets provided by LeRobot cover a wide range of scenarios and tasks in robotics. These datasets include simulated environments for tasks such as object insertion and transfer, mobility challenges, and manipulation of various objects. For example, there are datasets like aloha_sim_insertion_human_image and aloha_sim_transfer_cube_scripted_image that focus on human-guided actions and scripted transfers, while others like aloha_static_battery and aloha_static_candy involve static objects. Additionally, there are datasets related to arm movements and manipulation, such as xarm_push_medium_replay_image and xarm_lift_medium_image. These datasets serve as valuable resources for training and testing AI models in real-world robotics applications.

LeRobot's potential for simplifying robotics development and its commitment to lowering the entry barrier for contributors make it a promising resource, albeit with some considerations regarding documentation, hardware compatibility, and performance.

About the Author

Rate this Article