Unitree now sells two humanoid robots aimed at developers, researchers, and educators. Both carry the "EDU" label. Both ship with the same SDK. Both run ROS2. On paper, they look like different sizes of the same product. They are not.
The R1 EDU and G1 EDU are fundamentally different machines built for fundamentally different purposes. We work with both daily at Habil, and the single most common question we get from prospective customers is which one to buy. This article is our honest answer.
The Hardware, Side by Side
Numbers tell most of the story here. The following table covers the key specs across each robot's available configurations.
| Spec | R1 EDU | G1 EDU |
|---|---|---|
| Height | ~100 cm | ~127 cm |
| Weight | ~22 kg | ~35 kg |
| DOF (joints) | 24-26 | 23-43 (config dependent) |
| Compute | 40-100 TOPS | 100-275 TOPS |
| Architecture | Single computer | Dual computer (Jetson Orin NX + MCU) |
| Depth Camera | Intel RealSense D435i | Intel RealSense D435i |
| LiDAR | Livox MID-360 | Livox MID-360 |
| Hands | Basic grippers (optional) | Dexterous hands (Ultimate tier) |
| Force Control | No | Yes (Ultimate tier) |
| Battery Life | ~1-2 hours | ~1-2 hours |
| Starting Price | ~$8,990 | ~$43,500 |
The numbers that matter most are compute, DOF, and hands. The R1 gives you enough to run basic perception and locomotion. The G1 gives you enough to run complex manipulation pipelines, large vision-language models on-device, and force-controlled grasping at the highest tier.
Software and SDK Comparison
Both robots use unitree_sdk2 (Python and C++) and support ROS2 Humble. The API surface is nearly identical for locomotion commands. You send velocity targets, the robot walks. That part is interchangeable.
The differences emerge in two areas:
Compute Architecture
The R1 uses a single onboard computer. Your application code, sensor processing, and low-level control all share the same resources. This simplifies development but creates a hard ceiling on what you can run simultaneously. If your perception stack is heavy, your control loop suffers.
The G1's dual-computer architecture separates concerns cleanly. The MCU handles low-level motor control at high frequency. The Jetson Orin NX is entirely yours for perception, planning, and application logic. This means you can run a SLAM stack, a vision-language model, and your task planner concurrently without degrading locomotion performance.
SDK Maturity
The G1 has been available longer and has a more mature SDK. Force control APIs, dexterous hand control, and advanced locomotion modes (stair climbing, rough terrain) are available for the G1 Ultimate but do not exist for the R1. The R1's SDK covers locomotion, sensor access, and basic arm control, but the manipulation story is limited by the hardware.
One practical note: both SDKs are under active development. Breaking changes between releases are common. Version-pin your dependencies and test against specific SDK commits rather than tracking the main branch.
Use Case Fit
This is where the decision usually becomes clear. Here is how we think about it.
Education and Classroom Environments
Winner: R1 EDU. It is affordable enough to put multiple units in a lab. At 100 cm and 22 kg, it is small enough that a student can physically manage it without a safety harness. If it falls, it is unlikely to injure anyone or break anything expensive. The simpler single-computer architecture is also easier to teach. Students can focus on robotics fundamentals rather than debugging distributed systems.
University Research Labs
Winner: G1 EDU. Research demands capability headroom. The G1's higher DOF count (up to 43 joints in the Ultimate configuration), dexterous hands, and powerful compute make it viable for manipulation research, whole-body control experiments, and sim-to-real transfer studies. If you are writing papers, you want the robot that lets you push boundaries, not the one that caps them.
Commercial Pilots and Industry Applications
Winner: G1 EDU Ultimate. If you are evaluating humanoids for warehouse logistics, manufacturing assistance, or service applications, the G1 Ultimate is the only option with the hardware sophistication to be relevant. Force control is essential for real-world manipulation. Dexterous hands are essential for object handling. The 275 TOPS compute budget is essential for running production-grade perception stacks.
That said, be realistic about where the technology stands. Neither robot is ready for production deployment without significant custom software development. The G1 Ultimate gives you the best starting point, but "starting point" is the operative term.
Hobbyist and Home Use
Winner: R1 EDU. The entry-level R1 at $8,990 is within reach for well-funded hobbyists. Its size makes it manageable in a living room or garage workshop. The G1 is too expensive, too heavy, and too tall for casual experimentation. If you want a humanoid robot to learn on, the R1 is the practical choice.
Pricing Breakdown
Both robots are sold in tiers. Understanding what you get at each price point prevents expensive regret.
R1 EDU Pricing
- R1 EDU Basic (~$8,990): Base robot with locomotion, camera, and basic SDK access. 24 DOF. 40 TOPS compute. No arms or hands.
- R1 EDU Standard (~$15,000-$20,000): Adds arms (26 DOF), upgraded compute (up to 100 TOPS), and LiDAR.
- R1 EDU Advanced (~$25,000-$35,000): Full sensor suite, maximum compute option, basic gripper hands.
G1 EDU Pricing
- G1 EDU Base (~$43,500): Full bipedal platform with 23 DOF, RealSense, LiDAR, Jetson Orin NX (100 TOPS). No dexterous hands.
- G1 EDU Pro (~$55,000-$60,000): 29 DOF, upgraded compute (up to 200 TOPS), basic hand attachments.
- G1 EDU Ultimate (~$65,000-$73,900): 43 DOF with full dexterous hands, force control on all joints, 275 TOPS compute, full sensor suite. This is the configuration you want for serious manipulation research.
Budget for more than just the robot. You will need a development machine, networking equipment, a safety harness, and engineer time for integration. Plan for 20-30% above the robot's sticker price for ancillary costs.
Software Development Experience
We have built custom applications on both platforms. Here is what the day-to-day development experience actually looks like.
R1 EDU development is straightforward. You SSH into the onboard computer, deploy your code, and iterate. The feedback loop is tight because everything runs on one machine. The downside is resource contention. If your node uses too much CPU, locomotion can stutter. You learn to write efficient code quickly.
G1 EDU development is more complex but more powerful. The dual-computer architecture means you are effectively building a distributed system. Your code runs on the Jetson Orin, communicates with the MCU via DDS, and needs to handle latency and message ordering correctly. The learning curve is steeper, but you have far more headroom to build sophisticated applications.
From a pure "time to first demo" perspective, the R1 wins. You can have it walking and streaming sensor data in under an hour. The G1 requires more careful network configuration and DDS setup, and typically takes half a day to get fully operational. But the G1's ceiling is substantially higher.
Our Recommendation
After working with both platforms across dozens of customer projects, here is our decision framework:
- Buy the R1 EDU if your budget is under $30,000, your use case is education or basic locomotion research, you need multiple units, or you are a hobbyist entering the humanoid space for the first time.
- Buy the G1 EDU if you need dexterous manipulation, your research requires high DOF or force control, you are building toward a commercial application, or you need enough onboard compute to run modern perception stacks without offloading to a server.
- Buy the G1 EDU Ultimate if you are serious about manipulation research or commercial pilots. The dexterous hands and force control are not nice-to-haves; they are the entire point of the upgrade. Do not buy the base G1 and expect to add hands later. The joint architecture is different.
- Wait if your primary interest is autonomous mobile manipulation in unstructured environments. The hardware is ready, but the open-source software ecosystem for humanoid manipulation is still immature. Buying today means committing to significant custom development. If that is not your strength, waiting 12-18 months for the ecosystem to mature may be the pragmatic choice.
How Habil Can Help
We are a humanoid software services company. We build custom software for both the R1 EDU and G1 EDU platforms every day. That includes:
- Initial setup and integration: We will get your robot operational, sensors verified, and development environment configured so your team can start building immediately.
- Custom skill development: From autonomous navigation to pick-and-place to multi-step task execution, we build the behaviors your application needs.
- Training workshops: Hands-on sessions for your engineering team covering SDK usage, ROS2 integration, sim-to-real transfer, and best practices we have learned from deploying both platforms.
- Ongoing support: SDK updates break things. Hardware needs maintenance. We provide ongoing technical support so your team is never stuck.
Not sure which robot fits your project? We will help you decide.
Book a Discovery Call