Skip to content
Avoid the wrong variant

Which Unitree Robots Can You Actually Program?

The short version: if you need SDK access, ROS2, low-level motion control, or onboard ML, do not assume the cheapest AliExpress listing is enough. For G1, R1, and Go2, the clean development path is usually the EDU variant.

G1-specific caveat

The base Unitree G1 is not automatically programmable

If the AliExpress listing says No Secondary Development Supported, treat that G1 as demo/control hardware. Quote G1 EDU for SDK, ROS2, onboard compute access, or custom ML.

Read the full G1 Base vs EDU guide →
Best for demos

Base G1 / R1

Good for built-in motions, remote/app control, events, and content. Not the right purchase for custom robotics software.

Best for labs

G1 EDU / R1 EDU / Go2 EDU

The variants to quote when you need secondary development, SDK access, ROS2, or custom autonomy work.

Best for tinkering

Dev kits and used Go1

Lower-cost learning paths, but expect more setup work and weaker warranty/support. Confirm the exact variant before buying.

Programming Support by Model

Third-Party

Bipedal Humanoid Robot Reinforcement Learning Kit

From
$3,048
Open dev kit

This is the better fit if the project is learning locomotion or modifying hardware rather than buying a polished demo robot.

MOEBIUS

MOEBIUS Bipedal 15DOF Humanoid Robot

From
$800
Toy/STEM programmable

Good entry-level bipedal kit for education and competitions, not a production embodied-AI platform.

Unitree

Unitree R1 Humanoid Robot

From
$5,900
Programmable only as EDU

R1 Air and standard R1 are not the right buy for custom code. Contact Unitree for R1 EDU if you need secondary development.

Unitree

Unitree G1 Humanoid Robot

From
$18,852
Base is demo-only

Do not buy the base G1 if your goal is SDK work. The programmable path is G1 EDU via Unitree sales.

Unitree

Unitree Go2 Robot Dog (Go2 Pro)

From
$3,763
EDU for serious SDK work

Go2 Pro is a strong first robot, but buyers who need official secondary development should quote Go2 EDU.

Unitree

Unitree H1 Humanoid Robot

From
$90,000
Enterprise inquiry

H1 is an enterprise platform. Confirm SDK, support, service terms, and current availability directly with Unitree.

EngineAI

EngineAI PM01 Smart Humanoid Robot

From
$42,474
Verify with seller

EngineAI PM01 listings vary by reseller. Confirm SDK, documentation, warranty, and spare-parts support before paying.

Unitree

Unitree Go1 Robot Dog

From
$500
Variant-dependent

Go1 development support depends on the exact variant and seller. Ask for proof of SDK access before buying.

Unitree

Unitree GD01 Manned Transformable Mecha

From
$650,000
Launch event May 12, 2026 — manned mecha demonstration

GD01 launched May 12, 2026 with CEO Wang Xingxing piloting the unit himself. Production-ready but China-only at launch while Unitree completes its $610M Shanghai IPO before Western expansion. SDK and developer access not yet announced — early units are pilot-operated civilian vehicles.

Seller Message Template

EDU seller message
Hi, I am looking for the EDU variant with secondary development support. Please confirm the exact model, SDK access, ROS2 support, onboard compute module, included docs, warranty period, final price, and lead time. I need written confirmation before placing the order.
Buyer intent

Get the EDU quote checklist

Variant checks, seller questions, and follow-up alerts before you buy a high-ticket robot.

Robots only. Used for price drops, EDU quote reminders, and buying checklists.

Quick Checks Before Checkout

If the listing says No Secondary Development Supported, treat it as demo-only.
Ask whether the quote is Air, standard, Pro, X, EDU, EDU Plus, or EDU Ultimate.
Ask whether SDK credentials, documentation, and support are included or sold separately.
Use AliExpress chat for confirmations so the dispute record is inside the platform.
Budget for spare batteries, chargers, controllers, and return freight before choosing a model.

FAQ

Can I program the Unitree G1 base model?v

No. Unitree's direct G1 listing says the base product does not support secondary development. For custom code, request G1 EDU from Unitree sales or the AliExpress seller before checkout.

Can I program the Unitree R1 Air or standard R1?v

Treat R1 Air and standard R1 as non-development variants. Unitree lists secondary development on R1 EDU, which is contact-sales.

Is Go2 Pro enough for development?v

Go2 Pro is useful for demos, mapping, app control, and some community workflows, but Go2 EDU is the safer path for official secondary-development work.

What should I ask the seller before buying?v

Ask them to confirm the exact EDU variant, SDK access, ROS2 support, included compute, warranty period, lead time, and whether all development documentation is included.