Teardex

Robots/Parts/Software

Unitree SDK 2

Unitree's toolkit for programming its robots. It lets a developer read the robot's sensors and send it commands, from simple walking instructions down to the individual motors.

2 of 5
robots in the database
Unitree logoUnitree
made by
Software
brain layer
Free
listed price

Key numbers

Made by
Unitree
Licence
BSD 3-Clause: free to use, change and sell
Runs on
Ubuntu Linux

Source: Unitree on GitHub, unitree_sdk2 (github.com)

Price guide

Listed price

Free

The software is free. On the G1 and Go2, the robot only accepts it on the more expensive EDU versions.

Where to buy

Source: Unitree on GitHub, licence file (github.com)

Strengths and trade-offs

Our analysis

Strengths

Gives control right down to each motor.

Open code with a generous licence.

One toolkit across Unitree's robots.

Trade-offs

Only works on Unitree robots.

Programming access is held back for the costlier versions.

Documentation is thinner than for older, widely used tools.

Why robot makers choose it

Our read

Universities and labs buy robots to program them. Publishing a free toolkit makes Unitree's robots attractive to them, and reserving access for the EDU versions is how Unitree charges for it.

This is our reasoning from the public facts. No maker has confirmed it.

Robots using it

Numbers and listed prices on this page come from the sources shown. Anything marked as our analysis, our read or our estimate is our own view and has not been confirmed by any company. Last checked 12 Oct 2026. How we verify

Unitree SDK 2 | Teardex