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

Uploaded Source

Built Distributions

unitree_legged_sdk-1.0.20230910-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.20230910-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.20230910-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.20230910-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.20230910-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.20230910-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.20230910-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.20230910-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.20230910-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.20230910-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.20230910-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.20230910-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.20230910-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.20230910-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.20230910.tar.gz.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230910.tar.gz
Algorithm Hash digest
SHA256 3f214bf594bc225fd90c77915e1778b2eca200921b4eb93c40fcb3654e1f8def
MD5 8c06451b55018b00fd2fe4f7032b5f42
BLAKE2b-256 96ad9d72cd2d514d5d3095eefcac116fea2651f3ab862783f8acb522879dc308

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230910-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 80266437fbfbf134652019506dd2d376326a2d898c3d9eb099f005d9a8e6aaac
MD5 a6191c26665e2b2050cf558952e1f14d
BLAKE2b-256 0580fc5b15b06376c8bf47fe5838d3ea701ac1fee54f9e932fbc927e9e0e59c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230910-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bc26088aa3901becc9b2ab06d9bbc99e601f76c0e89ab30a2f55d72bbb1cd0fa
MD5 b482445bac262390cfcbf7a3946b13da
BLAKE2b-256 f8671728b882ae23ae12f1f436adcb8898d5ffbb60530f2cd2bd2fc8227d106c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230910-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d11a01420d2840b45f2b1672ce98e75fa160fec1fb9abdc53005f09332c43de4
MD5 e9984863c27988afad1151c9ba5b5dde
BLAKE2b-256 89fcdee701f8be338343ff48961884815b8564efa088ef1c0c09bba56f9d8f77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230910-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 86a4011f180287099b99b41eb60044266fff4ed161eb6e83f6629f01026e87f0
MD5 60cd37c3711a1f425f6174c2ddb50120
BLAKE2b-256 ae1c1442d2a1f9b3f4eea6608eee9ee67c4f0d8ad4218beb88f9a2eafb1ec412

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230910-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 36f3a26ba2d4a677f9a5ed6e65468db753028dd63f81360eef53230951ce2b24
MD5 3faa7055f6e5ea8b4b06c8df138ed4b9
BLAKE2b-256 39891b49f3e68a191afa18f7979c27650846e075f020d64a7e385680494b14ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230910-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3673f6a5afce445c686f815d5aad01c62bdf7bd883a94f1898959e031c46daf2
MD5 3cbcf26d5c0258349e9e089530df6d29
BLAKE2b-256 1cba9f24bb62b4b67d264685226a0b527909c0421d4067c7280d3d2476436446

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230910-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6ce6c40148b6ea0f94bda40bec8eebcbd86ed28435ab54f56310b4ce8e38cd35
MD5 4be7b2fb4202da118d2ae76f3669b38c
BLAKE2b-256 502a99c54b23c8af449fd10f0f932593bbd623d124633ae383e60069d431b446

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230910-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ab7b685906b85741ecd91f92f17dc031b466121ab35ec7cd359f778c2bbbf0b4
MD5 a5afe4ba57ef28651014865c8995906f
BLAKE2b-256 9e00bb36ae625cd975bc225a81cecfd8d06c14c11d0eb7481b931ac0a19d53ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230910-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ef1e702f6a04162de3b82dad7ba95d00c21917e47ea820e03df2d397119e80b9
MD5 e20a6a58bde8881f8076153a88f3eb7c
BLAKE2b-256 2c31287f5548c559598cbaca660df52bde4c760df04b959e0835c0f723bbdf5f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230910-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a64c44b55fabad3019adb40b04563825b70c4e57e30d85c0e852d53b451a9a53
MD5 5528e7e7deb815cff158c9abdbb86db1
BLAKE2b-256 0f18f73d6e3e7a75b64bd0dfcf48b96809dc54ed2fa0425070a605876684b42c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230910-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 629b8738ffe12f65d993bb92ecf89490aad36ca59961e6a1984066a1705cb4b3
MD5 2e5f50b561f1b0a764d01bf08fca5ade
BLAKE2b-256 1e15768f70034bd377ab853acb8593ec43841b58707a9a2ff6ba43c86ecff87b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230910-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ace1d89bff782f2d7a14cc96729f5a151496a4af0032220b6898d02130693562
MD5 79613c626c3b3effacd1a45c130a1313
BLAKE2b-256 4aa728c7013d212d759dd8723cf43347e882141837c59eebced5bd352ff1c7c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230910-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b47af831d7ddd0f2d8d226867b3adba857254535db1a24eb08bd804f104e8966
MD5 79193d6d2c63c6d9a4856b3562ebb74d
BLAKE2b-256 e0d875fe51323725f7c7bc3f6c27262484c09094b452e0d4500774114481e59d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230910-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 670517edc741155dc37deed5cef3a99a1eae6328df33fd2d74c1033bbefbd16d
MD5 e57452faa8d60ffd48b37413316bfd76
BLAKE2b-256 1e8eeb0b530a335d7724afa292c8c977e287ff55cc2624685d42df4e35bb7dfd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230910-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 37c6f01e6e38f1bf68494c2bfc8df5eef0ebb4fa085f9268401581f668780c0f
MD5 893f7dde85a5a5d3847fc6b39c1eaf66
BLAKE2b-256 3e25e9515fa3c2c41ee011d1f53bde0fc55e305590dceb175acebabceda2dccd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230910-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3523714f32d0039b5dd25a4f79a661ef58a009ad9d8803dced60e001ada3d9bf
MD5 d6abc1714149e5b5be5234f0efd4cde8
BLAKE2b-256 d8e2fc95ab318d67bee6b4bc4c77f5d6b1a6a015440bbb11a5cc21a815e4548b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230910-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9d5c685a664c0bce97ba3fad86e1b973895c4dd2647a7041f4f86782d62623a0
MD5 f4d8f4a74c32732cd1f0f6103a03f435
BLAKE2b-256 dbc369f225e512ede14f063e4c1e2d6c6a1871cb43eb8324fd818b7d8aa1ba41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20230910-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 599f602202c7c203a9e7307537d6d76565d82ea2b151274e8c6351367dc4ff62
MD5 e2dc4958a6e19a9a09021c29310605da
BLAKE2b-256 d11fdb64ea76a4e61117c786bd5cb1705a33880d884a84a31768151773449d0a

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