What the Repository Covers
unitree_lerobot connects the open-source LeRobot framework to Unitree hardware. Supported configurations include the G1 humanoid with various end-effectors (Dex1, Dex3, Brainco, Inspire1), single and dual Z1 robotic arms, and the unitree_sim_isaaclab simulation environment.
That means you can run the full workflow in simulation even without physical hardware — for universities and R&D teams this enables evaluation before purchase.
The Workflow: Four Steps From Data to Policy
1. Data collection and conversion. Load existing datasets from HuggingFace (e.g. unitreerobotics/G1_Dex3_ToastedBread_Dataset), collect your own via teleoperation with the avp_teleoperate project, clean it with the built-in data editor, and convert from Unitree JSON to LeRobot format.
2. Training. The repository supports Act, Diffusion, Pi0, Pi05 and Groot policies with configurable parameters.
3. Real-world testing. Evaluate the trained model on the actual robot or in simulation using the eval scripts.
4. Iterate. Failed scenarios feed the next round of data collection.
The Most Common Setup Pitfalls
The repository requires Python 3.10, LeRobot 2.0 or higher, Pinocchio, FFmpeg 7.1.1, unitree_sdk2_python for DDS communication, and PyQt5 for the data editor.
Three points cause most trouble in practice: version mismatch (when FFmpeg and LeRobot versions differ from those specified, the conversion step can silently produce corrupted data), DDS network configuration (robot and computer not on the same interface), and the separate simulation install (unitree_sim_isaaclab is an independent repository and does not ship with the main one).
Always treat the repository's own README as authoritative for current setup steps; Unitree updates dependency versions.
Which G1 Configuration Do You Need?
This workflow requires developer access, so the G1 EDU configuration is the target rather than the standard G1. The dexterous hand choice (Dex1 / Dex3 / Inspire) directly determines the quality of the data you collect — grasp diversity grows with degrees of freedom.
See our G1 EDU price page for pricing and configuration. Let's determine together which hand and sensor set fits your research goal: get in touch.
What Robotlar.org Provides
Robotlar.org is the authorized Unitree Robotics distributor in Turkey. Alongside G1 EDU supply we provide Turkish technical documentation, on-site installation across 81 provinces and research configuration consulting.
Note: unitree_lerobot is Unitree Robotics' own open-source project. This page is a Turkish guide prepared by the Turkey distributor; the official repository is authoritative for dependency versions and workflow steps.
