unitree_sdk2
Unitree robot sdk version 2.
Python package (PyPI)
The Python bindings are published to PyPI as far-unitree-sdk (the far-
prefix avoids colliding with upstream Unitree packages). The import name is
unchanged:
pip install far-unitree-sdk
import unitree_interface # import name is unchanged
Wheels are prebuilt manylinux binaries (Python 3.8/3.9/3.10/3.11, x86_64 and
aarch64) with the FastDDS runtime libraries bundled in — no compiler or system
DDS install required.
Prebuild environment
- OS (Ubuntu 20.04 LTS)
- CPU (aarch64 and x86_64)
- Compiler (gcc version 9.4.0)
Build examples
To build the examples inside this repository:
mkdir build
cd build
cmake ..
make
Installation
To build your own application with the SDK, you can install the unitree_sdk2 to your system directory:
mkdir build
cd build
cmake ..
sudo make install
Or install unitree_sdk2 to a specified directory:
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/opt/unitree_robotics
sudo make install
You can refer to example/cmake_sample on how to import the unitree_sdk2 into your CMake project.
Note that if you install the library to other places other than /opt/unitree_robotics, you need to make sure the path is added to "${CMAKE_PREFIX_PATH}" so that cmake can find it with "find_package()".
Notice
For more reference information, please go to Unitree Document Center.
Release files for far-unitree-sdk 0.1.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 118.0 MB
Release files / far_unitree_sdk-0.1.7-cp312-cp312-manylinux_2_31_x86_64.whl
| Download URL | far_unitree_sdk-0.1.7-cp312-cp312-manylinux_2_31_x86_64.whl |
|---|---|
| Size | 11.9 MB |
| Tags | CPython 3.12 Linux glibc 2.31+ x86-64 |
|
SHA-256 checksum How to use checksums |
8c815329abdc5e4cda9a7b0a1d305c5cc2d03a212db22b0f41c1941632329d47
|
|
BLAKE2b-256 checksum How to use checksums |
0d7d010e079a32698ca21a0d4d67e14f9f1797fa3823d0c1626896b453f5273b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 24, 2026.
Transparency logRelease files / far_unitree_sdk-0.1.7-cp312-cp312-manylinux_2_31_aarch64.whl
| Download URL | far_unitree_sdk-0.1.7-cp312-cp312-manylinux_2_31_aarch64.whl |
|---|---|
| Size | 11.7 MB |
| Tags | CPython 3.12 Linux glibc 2.31+ ARM64 |
|
SHA-256 checksum How to use checksums |
05408a4a954c86ce760f7445774b5ee0a8f829866b7afae6e8062877db5b5223
|
|
BLAKE2b-256 checksum How to use checksums |
a0ab3a1e7f0f97f6f454ee5663dad537d59d8f3d2f6e47fe79ed5368b203000a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 24, 2026.
Transparency logRelease files / far_unitree_sdk-0.1.7-cp311-cp311-manylinux_2_31_x86_64.whl
| Download URL | far_unitree_sdk-0.1.7-cp311-cp311-manylinux_2_31_x86_64.whl |
|---|---|
| Size | 11.9 MB |
| Tags | CPython 3.11 Linux glibc 2.31+ x86-64 |
|
SHA-256 checksum How to use checksums |
4b40eeddb55e77b4d156009b28af3721f7b4e68e1c04702181f6edff76710ea8
|
|
BLAKE2b-256 checksum How to use checksums |
a216326c51272dafb6b96b3d15accdc6b74b0bc688f46e3c1f8a3a90960b5ffa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 24, 2026.
Transparency logRelease files / far_unitree_sdk-0.1.7-cp311-cp311-manylinux_2_31_aarch64.whl
| Download URL | far_unitree_sdk-0.1.7-cp311-cp311-manylinux_2_31_aarch64.whl |
|---|---|
| Size | 11.7 MB |
| Tags | CPython 3.11 Linux glibc 2.31+ ARM64 |
|
SHA-256 checksum How to use checksums |
47f7a9466f4fda57bb51424f4e13d950fba492c50ce8ddbe2ff6151bf915ef07
|
|
BLAKE2b-256 checksum How to use checksums |
21c2770ee904b0266ec53610b77b56f02effe7f9ff5b3e4ecd7765677a4dcefc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 24, 2026.
Transparency logRelease files / far_unitree_sdk-0.1.7-cp310-cp310-manylinux_2_31_x86_64.whl
| Download URL | far_unitree_sdk-0.1.7-cp310-cp310-manylinux_2_31_x86_64.whl |
|---|---|
| Size | 11.9 MB |
| Tags | CPython 3.10 Linux glibc 2.31+ x86-64 |
|
SHA-256 checksum How to use checksums |
066adfbefc27398633ab96f4389b6fbc0340f2331ce5651368499d754391037f
|
|
BLAKE2b-256 checksum How to use checksums |
600d757618c6b35b7c597c3c90399c74276e775814455bb3f8149bd9666d0d8d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 24, 2026.
Transparency logRelease files / far_unitree_sdk-0.1.7-cp310-cp310-manylinux_2_31_aarch64.whl
| Download URL | far_unitree_sdk-0.1.7-cp310-cp310-manylinux_2_31_aarch64.whl |
|---|---|
| Size | 11.7 MB |
| Tags | CPython 3.10 Linux glibc 2.31+ ARM64 |
|
SHA-256 checksum How to use checksums |
157113b28da93b837a11d3d5569bd94975c26f1630972eaf19adc16d6590f855
|
|
BLAKE2b-256 checksum How to use checksums |
1906ade6d10c05c7ddb1f25f2ee5ecaf2959a8fbdd0ba765132602f24c8259ee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 24, 2026.
Transparency logRelease files / far_unitree_sdk-0.1.7-cp39-cp39-manylinux_2_31_x86_64.whl
| Download URL | far_unitree_sdk-0.1.7-cp39-cp39-manylinux_2_31_x86_64.whl |
|---|---|
| Size | 11.9 MB |
| Tags | CPython 3.9 Linux glibc 2.31+ x86-64 |
|
SHA-256 checksum How to use checksums |
6b7c1778e62f2433d7bd39e7133a4dd58d964eb65d4bf83959882dd7da2586d4
|
|
BLAKE2b-256 checksum How to use checksums |
2d7b9021a4a84eb502fbe596cd66c479e4fcb2eec3317f5981f9a212e9b354ab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 24, 2026.
Transparency logRelease files / far_unitree_sdk-0.1.7-cp39-cp39-manylinux_2_31_aarch64.whl
| Download URL | far_unitree_sdk-0.1.7-cp39-cp39-manylinux_2_31_aarch64.whl |
|---|---|
| Size | 11.7 MB |
| Tags | CPython 3.9 Linux glibc 2.31+ ARM64 |
|
SHA-256 checksum How to use checksums |
01ad06c7b6d6985a8a1f9e5c2860ad2dc1ef04422034cca17a139fcc34231aad
|
|
BLAKE2b-256 checksum How to use checksums |
e0c3324c6c3e596cf2fdaeae92ca5e74c5080e37ca56039eff67ef08f4efbafb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 24, 2026.
Transparency logRelease files / far_unitree_sdk-0.1.7-cp38-cp38-manylinux_2_31_x86_64.whl
| Download URL | far_unitree_sdk-0.1.7-cp38-cp38-manylinux_2_31_x86_64.whl |
|---|---|
| Size | 11.9 MB |
| Tags | CPython 3.8 Linux glibc 2.31+ x86-64 |
|
SHA-256 checksum How to use checksums |
79b870f3bcc5c56c03a8d0ca3a1371f7da954aa4061addfeaec620ec6d260a3a
|
|
BLAKE2b-256 checksum How to use checksums |
ae73716e7a6fd52591854fd1013da776ca7d7ee834ca3cdc3ea305dd4e5998a4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 24, 2026.
Transparency logRelease files / far_unitree_sdk-0.1.7-cp38-cp38-manylinux_2_31_aarch64.whl
| Download URL | far_unitree_sdk-0.1.7-cp38-cp38-manylinux_2_31_aarch64.whl |
|---|---|
| Size | 11.7 MB |
| Tags | CPython 3.8 Linux glibc 2.31+ ARM64 |
|
SHA-256 checksum How to use checksums |
2132023448de1cc93b91a713549b144cc1c3a3a258efa7c900dcac4dda715aa5
|
|
BLAKE2b-256 checksum How to use checksums |
9b2392429b2f2a45a4bf0a1e9e8c8b91b1b63028af1dc64e93f79569d7572b71
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 24, 2026.
Transparency log