← Open Source
unitreerobotics

unitree_lerobot

The unitree_il_lerobot open-source project is a modification of the LeRobot open-source training framework, enabling the training and testing of data collected using the dual-arm dexterous hands of Unitree's G1 robot.

Model DevelopmentDataset engineeringPhysical AIPython
Open on GitHub
Momentum
+0stars in 24 hours0.0%
778
Stars
137
Forks
+3
This week
6
Contributors
Created 2024-10-18 · Updated 2026-10-15 · #13926 today
Top developers
hengguo-boople-weiAnranWang-1

unitreerobotics/unitree_lerobot is ranked 13,926 with 778 stars.

Same-category comparison

unitreerobotics/unitree_lerobot is ranked 13,926 among these 8 peers; ikergarcia1996/Self-Driving-Car-in-Video-Games is ranked 13,924.

Same-category comparison
NameRankMetrics
reinforcement-learning-kr/lets-do-irl13,909
Language:
Python
Stars:
779
Forks:
113
Description:
Inverse RL algorithms (APP, MaxEnt, GAIL, VAIL).
ZhaoZhibin/DL-based-Intelligent-Diagnosis-Benchmark13,915
Language:
Python
Stars:
778
Forks:
186
Description:
Source codes for the paper "Deep Learning Algorithms for Rotating Machinery Intelligent Diagnosis: An Open Source Benchmark Study".
bnu-wangxun/Deep_Metric13,918
Language:
Python
Stars:
778
Forks:
144
Description:
Deep Metric Learning.
ikergarcia1996/Self-Driving-Car-in-Video-Games13,924
Language:
Python
Stars:
778
Forks:
114
Description:
A deep neural network that learns to drive in video games.
infocusp/tf_cnnvis13,936
Language:
Python
Stars:
777
Forks:
208
Description:
CNN visualization tool in TensorFlow.
mxgmn/ConvChain13,938
Language:
C#
Stars:
777
Forks:
46
Description:
Bitmap generation from a single example with convolutions and MCMC.
ntnu-arl/aerial_gym_simulator13,939
Language:
Python
Stars:
777
Forks:
123
Description:
Aerial Gym Simulator - Isaac Gym Simulator for Aerial Robots.
speedinghzl/pytorch-segmentation-toolbox13,941
Language:
Python
Stars:
777
Forks:
164
Description:
PyTorch Implementations for DeeplabV3 and PSPNet.
Key parameters and specifications
Key parameters and specifications
ParameterValue
LanguagePython
CategoryModel Development
SubcategoryDataset engineering, Physical AI
KeywordsData processing, Embodied, Robotics
Stars778
Forks137
Contributors6
Created date2024-10-18
Updated date2026-10-15
Stars in 1 day0
Stars in 7 days3
Rank13,926
Previous rank6,436
Rank change-7,490
7-day stars rank7,235
Previous 7-day stars rank6,364
7-day stars rank change-871
Total stars rank13,659
Previous total stars rank13,627
Total stars rank change-32
CountryChina
README summary

📖 Introduction This repository is used for (Supports LeRobot datasets version 2. 1 🦾 LeRobot Environment Setup The purpose of this project is to use the LeRobot open-source framework to train and test data collected from Unitree robots. Therefore, it is necessary to install the LeRobot-related dependencies first. The installation steps are as follows, and you can also refer to the official LeRobot installation guide: 1. 2 🕹️ unitree_sdk2_python For on Unitree robots, some dependencies need to be installed

. 1 🖼️ Load Datasets If you want to directly load the dataset we have already recorded, Load the dataset from Hugging Face. If you want to load data from a local source, please change the parameter. 2 🔨 Data Collection If you want to record your own dataset. The open-source teleoperation project avp_teleoperate can be used to collect data using the Unitree G1 humanoid robot. For more details, please refer to the avp_teleoperate project. 3 ✂️Data Processing When you

finished the Data Collection step, it may be essential for you to process the data you have been collected. For example, if one of the episodes failed to complete the task, you need to delete the episode, to increase the data's quality. We have designed a data editor in this project, in order to help users process the data. Currently, it can cut off excess segments in the episodes, and delete the bad episodes. Before you launch the data editor

, you need to install pyqt5. At first, click the button , choose the path of your dataset. For example, at the path tree below, is the path you need to choose. You can drag the red line directly to seek playback, and drag the red line with Shift on your keyboard to select the playback range, and then trim the selected range with the button . If you want to delete the current episode, click the button . 4 🛠️ Data Conversion The data

collected using avp_teleoperate is stored in JSON format. Assuming the collected data is stored in the , the format is as follows 2. 1 🔀 Sort and Rename When generating datasets for LeRobot, it is recommended to ensure that the data naming convention, starting from , is sequential and continuous. You can use the following script to the data accordingly. 2 🔄 Conversion Convert Dataset to Format. You can define your own based on ROBOT_CONFIGS. **Node:** is a robot type used for

data collection in unitree_sim_isaaclab , with the head equipped with a single-viewpoint camera. 🚀 Training For training, please refer to the official LeRobot training example and parameters for further guidance. Please refer to it in detail Please refer to it in detail Please refer to it in detail Please refer to it in detail Please refer to it in detail If you want to use multi-GPU training, please refer to the details here 4. 🤖 Real-World Testing To

test your trained model on a real robot, you can use the eval_g1. py script located in the eval

Frequently asked questions

How many stars and forks are recorded?

unitreerobotics/unitree_lerobot has 778 stars and 137 forks.

What is the repository rank?

unitreerobotics/unitree_lerobot is ranked 13,926.

What language and category are recorded?

unitreerobotics/unitree_lerobot has 778 stars, uses Python and belongs to Model Development.

Which repository is closest in rank?

unitreerobotics/unitree_lerobot is compared with ikergarcia1996/Self-Driving-Car-in-Video-Games, ranked 13,924 with 778 stars.

Nearby in the ranking
Similar items