Yushun Xiang 242f00a876 add functions to merge images with validation. (#27)
* add functions to copy images with validation and check the video frame number.

* update README to clarify image file handling and maintain metadata structure

* Update utils/dataset_merging/merge_lerobot_dataset.py

[feat] accelerate the episode file finding with the ` episode_file_mapping`.

* Refactor image and video handling in dataset merging tool with enhanced validation

* [fix] If `images` directory exists, then use`early_validation`

* fix: Import `encode_video_frames` for video encoding in early validation

* fix: Add image copying option and update README for PNG support

* fix: Remove unused cv2 import from dataset merging utility

---------

Co-authored-by: Qizhi Chen <tavish9.chen@gmail.com>
Co-authored-by: zhipeng tang <2444198418@qq.com>
2025-05-21 14:43:56 +08:00
2025-04-12 19:10:35 +08:00
2025-04-28 11:15:34 +08:00
2025-04-11 20:02:49 +08:00
2025-05-20 17:12:10 +08:00

Any4LeRobot: A tool collection for LeRobot

Ask DeepWiki Python versions LeRobot Dataset LeRobot Dataset License

Important

Star and Contribute, let's make community of robotics better and better! 🔥

A curated collection of utilities for LeRobot Projects, including data conversion scripts, preprocessing tools, training workflow helpers and etc..

🚀 What's New

  • [2025.05.16] We have supported Data Conversion from LeRobot to RLDS! 🔥🔥🔥
  • [2025.05.12] We have supported Data Conversion from RoboMIND to LeRobot! 🔥🔥🔥
  • [2025.04.20] We add Dataset Version Converter for LeRobotv2.0 to LeRobotv2.1! 🔥🔥🔥
  • [2025.04.15] We add Dataset Merging Tool for merging multi-source lerobot datasets! 🔥🔥🔥
  • [2025.04.14] We have supported Data Conversion from AgiBotWorld to LeRobot! 🔥🔥🔥
  • [2025.04.11] We change the repo from openx2lerobot to any4lerobot, making a universal toolbox for LeRobot! 🔥🔥🔥
  • [2025.02.19] We have supported Data Conversion from Open X-Embodiment to LeRobot! 🔥🔥🔥

Features

📚 Awesome works supporting LeRobot

  • SpatialVLA: a spatial-enhanced vision-language-action model that is trained on 1.1 Million real robot episodes GitHub Repo stars
  • lerobotdepot: a reoi for hardware, components, and 3D-printable projects compatible with the LeRobot library GitHub Repo stars
  • openpi: the official implemenation of π_0: A Vision-Language-Action Flow Model for General Robot Control GitHub Repo stars
  • Isaac-GR00T: NVIDIA Isaac GR00T N1 is the world's first open foundation model for generalized humanoid robot reasoning and skills GitHub Repo stars
  • unitree_IL_lerobot: a training framework enabling the training and testing of data collected using Unitree's G1 robot GitHub Repo stars
  • LeRobotTutorial-CN: a tutorial for LeRobot in Chinese GitHub Repo stars

📂 Public Resources

👷‍♂️ Contributing

We appreciate all contributions to improving Any4LeRobot. Please refer to the contributing guideline for the best practice.




🤝 Acknowledgements

Special thanks to the LeRobot teams for making this great framework.

🔝Back to top

S
Languages
Python 98.8%
Jupyter Notebook 0.8%
Shell 0.4%