Skip to main content

The unitree_legged_sdk is mainly used for communication between PC and Controller board.It also can be used in other PCs with UDP.

Project description

v3.8.6

The unitree_legged_sdk is mainly used for communication between PC and Controller board. It also can be used in other PCs with UDP.

Notice

support robot: Go1

not support robot: Laikago, B1, Aliengo, A1. (Check release v3.3.1 for support)

Dependencies

Legged_sport    >= v1.36.0
firmware H0.1.7 >= v0.1.35
         H0.1.9 >= v0.1.35
  • Boost (version 1.5.4 or higher)
  • CMake (version 2.8.3 or higher)
  • g++ (version 8.3.0 or higher)

Build

mkdir build
cd build
cmake ..
make

If you want to build the python wrapper, then replace the cmake line with:

cmake -DPYTHON_BUILD=TRUE ..

Run

Cpp

Run examples with 'sudo' for memory locking.

Python

arm

change sys.path.append('../lib/python/amd64') to sys.path.append('../lib/python/arm64')

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

unitree_legged_sdk-1.0.20230927.tar.gz (4.5 kB view details)

Uploaded Source

Built Distributions

unitree_legged_sdk-1.0.20230927-cp312-cp312-musllinux_1_1_x86_64.whl (691.5 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

unitree_legged_sdk-1.0.20230927-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (169.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

unitree_legged_sdk-1.0.20230927-cp311-cp311-musllinux_1_1_x86_64.whl (693.4 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

unitree_legged_sdk-1.0.20230927-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (170.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

unitree_legged_sdk-1.0.20230927-cp310-cp310-musllinux_1_1_x86_64.whl (692.2 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

unitree_legged_sdk-1.0.20230927-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (169.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

unitree_legged_sdk-1.0.20230927-cp39-cp39-musllinux_1_1_x86_64.whl (692.3 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

unitree_legged_sdk-1.0.20230927-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (169.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

unitree_legged_sdk-1.0.20230927-cp38-cp38-musllinux_1_1_x86_64.whl (692.3 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

unitree_legged_sdk-1.0.20230927-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (169.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

unitree_legged_sdk-1.0.20230927-cp37-cp37m-musllinux_1_1_x86_64.whl (697.0 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

unitree_legged_sdk-1.0.20230927-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (173.3 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

unitree_legged_sdk-1.0.20230927-cp36-cp36m-musllinux_1_1_x86_64.whl (696.9 kB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ x86-64

unitree_legged_sdk-1.0.20230927-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (173.2 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64

File details

Details for the file unitree_legged_sdk-1.0.20230927.tar.gz.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230927.tar.gz
Algorithm Hash digest
SHA256 d7d9939c845f1f1373557182567a926cc2a3f331d748b6070da91dd6ed55c3cd
MD5 73599f6cd0a49ad1353114b801096263
BLAKE2b-256 d668bd6c211c69b6ac806d43a4345c47f3e3ea4b049cbed813986ada28ac3acd

See more details on using hashes here.

File details

Details for the file unitree_legged_sdk-1.0.20230927-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230927-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f5d8771d0420bd90346b7a0e5f9c8161d44367cfb61aa755f207df1e96a11c77
MD5 bafcc43b9f549406184b9ae465384cd7
BLAKE2b-256 397c0fd1b8cc5c435d575e7f79fd8e1b91ac431205c6300febcac76b15a43e87

See more details on using hashes here.

File details

Details for the file unitree_legged_sdk-1.0.20230927-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230927-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 14f2ced21bbafff1ccaeeee0a573a998ea0da4d112789e0b326246fd91976747
MD5 57a005be1c3539f18a3ce8bcadb4295c
BLAKE2b-256 742698ae2904ac564673a332367965b4c5803e1c3978a9ad346b4fa78c61a71d

See more details on using hashes here.

File details

Details for the file unitree_legged_sdk-1.0.20230927-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230927-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e5034fcf152deb7276f9e12305737d4f5e85e86d6d371315c340ef42a152e179
MD5 a777262652d41859f49e44987aa4f1db
BLAKE2b-256 addfade1aa5012ea4b25d512ead35f16f96ace4e9237ddf7c52f84ba6aea3b7a

See more details on using hashes here.

File details

Details for the file unitree_legged_sdk-1.0.20230927-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230927-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 065c0e8622ef5e1797d97e2ec8331299b1df8d2db1e89e1f921fdcb64400f25d
MD5 8d166ebdcf782d16ea973ae1282588b5
BLAKE2b-256 f600105916ce213440dcddf95d14a3655192ff433de0ba35937f722c792f0e59

See more details on using hashes here.

File details

Details for the file unitree_legged_sdk-1.0.20230927-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230927-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3a0a5a8291b6fc1cbca98c3a98d0558d69a4681fe37de8af6aad7da377a1cf76
MD5 9013cc91773320fe2246364e92a8f85f
BLAKE2b-256 0666156fadf518e7e201a17801e7ff651f931ee36b16fff4be3e0f042f485260

See more details on using hashes here.

File details

Details for the file unitree_legged_sdk-1.0.20230927-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230927-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a2c268e112d88a41f49b2ab68277a36d3446d3064530b33cc89be38093e3acc2
MD5 48bb4eeaf603fbe0cdaed5ed314ad08f
BLAKE2b-256 6490d090002a4a351124faca9129e8dd1a20b1b27db27f5b2854102c00a177cc

See more details on using hashes here.

File details

Details for the file unitree_legged_sdk-1.0.20230927-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230927-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e0f1abe169d8351ed6dd2cc0901c08a868bb0e832be591de749bbf72834c587e
MD5 1d0ff99ba199daec20f3f3a08e1284a5
BLAKE2b-256 36c3dd9d8d71c06f13f50f0458758ec3e82619cdc961e72591e374101a44008b

See more details on using hashes here.

File details

Details for the file unitree_legged_sdk-1.0.20230927-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230927-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 797bdf5fb534a0c11692cd2fd6ce4f4dcb9bacf7b47df887bbaca339368721ff
MD5 d12e11e38569604b16373af70c5d005f
BLAKE2b-256 30f30db303d74732ce9eb73e98a166d2516d87fdabc84d2edac251cbc6c2f8c8

See more details on using hashes here.

File details

Details for the file unitree_legged_sdk-1.0.20230927-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230927-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6ab25e7ed7fc011bbb29e96cd762cb278224f813edf26994671d8e4a8eb249e4
MD5 87ef3185f86dd98277b663fd0747dd53
BLAKE2b-256 5cfc9101af1e30bc37fafba94cd8b72744feb1c996cc2c7566e0e9704936eadd

See more details on using hashes here.

File details

Details for the file unitree_legged_sdk-1.0.20230927-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230927-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fc9a476c6d8758a6ffdea782c0cc5257935f5393306b4e553c1e37ee0eab6fa7
MD5 7458cba1a6b504264f8fa944fc7ad3c7
BLAKE2b-256 719a382e437cc8f6565925f1d9032dc9fcad885567c3d483b8837f16de40bfa4

See more details on using hashes here.

File details

Details for the file unitree_legged_sdk-1.0.20230927-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230927-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4eb1b57db95a1f7fce06307b16620eccfece982a342f8c5c73f0c2ee3fb156ba
MD5 4e1d7aebd20e8cf08d2ac8242939e87f
BLAKE2b-256 bda0ee87eb93a8834d354eec361cbbef33017d362908d284e147198693ba6f36

See more details on using hashes here.

File details

Details for the file unitree_legged_sdk-1.0.20230927-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230927-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 67524f7eadbc738c2e56670d1b5b968132636fe65c72f86fee50c3b3f7c2ca30
MD5 3dffb20e7338e06e8d7a10578e933cbf
BLAKE2b-256 497b2b13520d45e93a9df3c13509737ac0f42a3d76e817cd370a0cf867c81a78

See more details on using hashes here.

File details

Details for the file unitree_legged_sdk-1.0.20230927-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230927-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2bebcf3bbece775a48340a1a3e1059f9bdc064479fb463e974404e336ea8b254
MD5 85ba6bd5ab111698c3804ca4dcef6ee7
BLAKE2b-256 a33e8760d30adea3398338819a17da8816a10fb6d668e038eb15495e74a34be0

See more details on using hashes here.

File details

Details for the file unitree_legged_sdk-1.0.20230927-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230927-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 be5a8ee0725de024c142a3edb80202f3e06eb591bc44989155bb7b71dd2f0fa3
MD5 82993565e5a71366547610e1b3fa7fea
BLAKE2b-256 ae110b3b77773c73c5041202805f8451daac8252944330accd69203739d79479

See more details on using hashes here.

File details

Details for the file unitree_legged_sdk-1.0.20230927-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230927-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0e6a4f96db771f5d80ec7363a2d2fb5125e84ca84565afc8d8b12ade3f1ddad3
MD5 8b3a7ded507330002f850ddd95811ada
BLAKE2b-256 4712960473abf970d5b4b09b9a05e168a119e75485785a97559e0f2e43d2edc6

See more details on using hashes here.

File details

Details for the file unitree_legged_sdk-1.0.20230927-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230927-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b26edf7374eb289436b23b4040a0ede6cdcbf882855683c844e08f8f7c869155
MD5 bee7ff559e5497ae1f1e06e5a9fd7140
BLAKE2b-256 7523b6da2cc2b967aca987c68887c813377d394369e4ca9f58afe0f0678e9e29

See more details on using hashes here.

File details

Details for the file unitree_legged_sdk-1.0.20230927-cp36-cp36m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230927-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f01e5936a0dcaa37ff237fadb8cdd85fe96e664afef36d6f986dd73c5e125e1b
MD5 6e1e7932e17f476d9a971dc3b1bb57f9
BLAKE2b-256 b944566c4844b99ef41966dea17b49c56cd4a13fd4cec0052ba7128578a0b3ae

See more details on using hashes here.

File details

Details for the file unitree_legged_sdk-1.0.20230927-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230927-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3c072912ad4f5ac34db2bfd670af3c73fa750edfe96b1a8a75a2207049ef6b0d
MD5 37d5e8394225b06192fbca5940f4deed
BLAKE2b-256 6cc135753d5a82afeba9cbc424ad608708c2185901513b4cf48a3495ffad07d4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page