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.20230924.tar.gz (4.5 kB view details)

Uploaded Source

Built Distributions

unitree_legged_sdk-1.0.20230924-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.20230924-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.20230924-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.20230924-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.20230924-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.20230924-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.20230924-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.20230924-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.20230924-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.20230924-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.20230924-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.20230924-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.20230924-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.20230924-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.20230924.tar.gz.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230924.tar.gz
Algorithm Hash digest
SHA256 ea0b8c41bfc837148fd90f5d944de905f21f27348983cc95990a444006efeee9
MD5 b625f2805265340d48e35d88366844f3
BLAKE2b-256 19f06eed149a29fe55dbb5ccee53f2fd906ef528dab0c5821751b53048866ce9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230924-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b01b26fa9ab12db06e4a589c37643b577942b77351ac519c4f792f604e6ddc98
MD5 336c1a79bf0baab190759c03b2481bd8
BLAKE2b-256 3731b148a1b09a1c4212f45b56021690ab587db0a5bc23bec0f91668a7d6ca9f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230924-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 94f5cd910190ad15b7b798a23e3adc9027bd9ff3e2a154d16c1dc9564f921c8d
MD5 d24c5201817f78a5dbf3398f508bba5e
BLAKE2b-256 8e187144d5caab926a0daa1232af48c4a6a7be8828632515337a832600668346

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230924-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0cdd0c7fc69716dc3acd8d9f57cc304ce5e218f4e51e67026680a63f17b5455e
MD5 7978cc571c7225e8800f5c5522892670
BLAKE2b-256 d37b5c1c0066642812d765d6ac82ab1664fe97b5e5dc4b5daa0bd867f4cfdc3b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230924-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 24dd86afb0459892d855d072a0dfe5437d848da7c0839b5df3338987b375f546
MD5 dd6dfcd2ed7d7f8679095b05d0d12c78
BLAKE2b-256 b20d8742f03e008a740312403683608801a14c57d0134cb104cb66dcc20ce7e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230924-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c69d05f81f5d7adb8af62e2ea3c889d1f6ab9fbc813e7e67b4597707869b7e63
MD5 f027a42b3efb39a151390990c3f08e97
BLAKE2b-256 993464e0855545a3195bccc69cf25ded5288fc5d348cf6841a8bafb9ac73683a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230924-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 281cf7ce14160a39ee2f11e84181ac3004cb8caa447a88456b4d05e61320d4de
MD5 a6d6f38aaf35432eadc65631f2642ee6
BLAKE2b-256 111aed575bb774b8579f7bacbaec15ad256f69d0ea046a7cb9787569ba7d77ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230924-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 34d89b4ab912dc50dd7fe533ab1b4a228204af62f3ca6bc7c577cbb4bf3c6d0c
MD5 4068fc59bd09927665f9cb34dbd3d2fc
BLAKE2b-256 298297f6e9f5e56330ab354e901bbee049ca61b52443892a2abb5050213c8db4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230924-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d9ea44d183489420911b960875ddeaf76f0f34930581c2597219aa10b0eb89d8
MD5 7b9e6592fadeedfa30efe3b09d4adf8a
BLAKE2b-256 651f32b45c66592f009a610f1e343b78c22628679f0338cf6c046a77b3ef06c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230924-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a185ff1145b30119725945ed4267ffb4554e4ad9652c7eb96612f6500c52b61f
MD5 94b016bb83c58f0ceb74672f92c72653
BLAKE2b-256 fb6b6f4afe087231e84c5fa6824e2ed5618b8a8917810172a5595bfbea4475c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230924-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2508b479a74beb306e8e43d677cd2a572b5ceba6718cf1646d9d696f33f11630
MD5 4fdcd74a71bcdff78afc65fd18790a95
BLAKE2b-256 7790958dff43e00f6091c3f21e9652306ea6f799e438d9f5a73e510eaa93721b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230924-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2531f2329bda3b6d07e38b49b173e82f04b45713a35302e4044d660bf0a41893
MD5 2bfc9b8ba68d082856f012bb3d800290
BLAKE2b-256 90ad6d4e91ea42b7502eb5ff22399fd8f672ee0cc2b6644fa7b1fcc9c7e8340a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230924-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 60e588d222a91b561fdd8d31a04a7c55afa364fc369034c05655517cdba46278
MD5 a23a37400d3c6dc3a7cfeaa466ec3532
BLAKE2b-256 2e29feeec0c17fa13d8a1f5e287f6e59c0a8a8b14aca6d2fd63efa3cda8ec652

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230924-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 82471fa12d087d147528b9a6afd2f8727f4d02b253f41af2041c5f357059fe34
MD5 b61b180750055099f01231dd847ba947
BLAKE2b-256 d3b7d40d38d61a09eb02384943bda0c5825764427d06dc1210957196fe6972b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230924-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 959b75366a78cbfe70ed932e843c26089d4d20ee5cbea58f77ae8909f934b558
MD5 23cf1a6457e4ab8e186285840ba62337
BLAKE2b-256 e238c25a934b5f4cb0cadad779c2db69d2185ea76ca1cff38e5d810b861071ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230924-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d3a5bbea93a9433e91ed337281472deb31d45eb82e7ef6413f53dfc4315b57cd
MD5 fe3ab488318c3c4c168a47687e23ca96
BLAKE2b-256 c7860e71ee2701a23b5fdf095656087530279bd0f1cdeb2162331e4c7a5c03fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230924-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 325822e34cbec48692cf031c1ddd7027b2b4c2e621fa89c70806cc29d34df5b9
MD5 3efeda33454fe5cfda5d6b535c56a9e5
BLAKE2b-256 03dfae7330a140d61ae5bedebfc4e725c7dabcd86b6768726c77d8bb49bbb2f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230924-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 36aa015144e180d565c01d43386426d49007a09f798c8523abb37d9c3db14b6f
MD5 0dad39adac76fe9a215dfb41e4222e3a
BLAKE2b-256 48a2900c158c255d41f14d207f55de95e77baef3a07285a7fb1f4ca13b731ed8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230924-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c1500702f6d1f833467ebbf7bad5e88e22dd6a0882825315daf159789ce4f975
MD5 c3b83fee5a961595328b2a471ea58ba7
BLAKE2b-256 7527c4ac9e09f49231f0ee6fcc95842fc5971809d3ed9f1b7be5a35a6be65e8c

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