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.
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 →Base G1 / R1
Good for built-in motions, remote/app control, events, and content. Not the right purchase for custom robotics software.
G1 EDU / R1 EDU / Go2 EDU
The variants to quote when you need secondary development, SDK access, ROS2, or custom autonomy work.
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
Bipedal Humanoid Robot Reinforcement Learning Kit
This is the better fit if the project is learning locomotion or modifying hardware rather than buying a polished demo robot.
MOEBIUS Bipedal 15DOF Humanoid Robot
Good entry-level bipedal kit for education and competitions, not a production embodied-AI platform.
Unitree R1 Humanoid Robot
R1 Air and standard R1 are not the right buy for custom code. Contact Unitree for R1 EDU if you need secondary development.
Unitree G1 Humanoid Robot
Do not buy the base G1 if your goal is SDK work. The programmable path is G1 EDU via Unitree sales.
Unitree Go2 Robot Dog (Go2 Pro)
Go2 Pro is a strong first robot, but buyers who need official secondary development should quote Go2 EDU.
Unitree H1 Humanoid Robot
H1 is an enterprise platform. Confirm SDK, support, service terms, and current availability directly with Unitree.
EngineAI PM01 Smart Humanoid Robot
EngineAI PM01 listings vary by reseller. Confirm SDK, documentation, warranty, and spare-parts support before paying.
Unitree Go1 Robot Dog
Go1 development support depends on the exact variant and seller. Ask for proof of SDK access before buying.
Unitree GD01 Manned Transformable Mecha
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
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
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.