Robots AtlasRobots Atlas
cover

Unitree Python SDK2

ActiveOpen sourceAPI

Unitree Python SDK2 is the official Python interface for Unitree SDK2, maintained in the unitree_sdk2_python repository. It enables interaction with Unitree robots from Python.

The interface maintains compatibility with Unitree SDK2 and supports robot status readout and control. It operates using a request-response model as well as topic subscription and publishing.

In practice, it serves as a developer layer for prototyping, automation, and integration of Unitree robots, including the G1.

Maturity and adoption
Technology readiness level and adoption scale
TRL 9
Proven in operational conditions
13579
Last update22 March 2026
Organizations
Companies involved in software
Note

Manufacturer and maintainer of the Unitree SDK2 / Unitree Python SDK2 ecosystem.

Main category
Development
Software family
Tool group

Unitree SDK2✦

Aliases
Unitree SDK 2SDK2Unitree Robotics SDK2
Last updated: 22 March 2026
Software types
Software classification by purpose

SDK

✦ Featured

An SDK (Software Development Kit) is a curated set of libraries, interfaces, tools, sample code, and documentation intended for building applications and integrating with a specific hardware device, platform, or service. In robotics, an SDK typically exposes device control, telemetry, sensor access, configuration, and execution functions, significantly reducing the time-to-first-integration for developers targeting a specific robot or platform.

Aliases:Software Development KitDevelopment Kit

Developer Tool

A Developer Tool is software designed to support the development workflow, including configuration, debugging, testing, monitoring, validation, and integration of robotic and embedded systems. Examples include IDE plugins, visual debuggers, log analysers, hardware-in-the-loop (HIL) test harnesses, and code-generation utilities specific to robotics platforms.

Aliases:developer_tooldevelopment tooldev tool
Select a type to see the full manifest.
Categories (CMS)
Thematic groups in the content management system
SDKSoftware Development KitsDevelopment Kits
Developer ToolDevelopment ToolsDev Tools
Software roles
Functions performed in the robotics ecosystem
Role

Developer Enablement

No additional description for this role.

developer supportdevelopment supporttooling support
Select a role to see details.
Target robot platforms
Robot platforms it works with