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

python wrapper of unitree_legged_sdk with pybind11, only support python3.x now.

More you can see python_wrapper

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

Uploaded Source

Built Distributions

unitree_legged_sdk-3.8.20230904-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-3.8.20230904-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-3.8.20230904-cp311-cp311-musllinux_1_1_x86_64.whl (693.5 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

unitree_legged_sdk-3.8.20230904-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-3.8.20230904-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-3.8.20230904-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (169.6 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

unitree_legged_sdk-3.8.20230904-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (150.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

unitree_legged_sdk-3.8.20230904-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-3.8.20230904-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (170.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

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

File metadata

File hashes

Hashes for unitree_legged_sdk-3.8.20230904.tar.gz
Algorithm Hash digest
SHA256 f48b2fd6543c444d7866a7b3fddb6bc3461742f054c1e29a6703447b1bd2067d
MD5 a8f17a30fb8c680b2ab9e0cff3f04127
BLAKE2b-256 36231618b5d6da08b968cea52f536fc266e8eaa18a892d15864f3153c2deaa95

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-3.8.20230904-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 90135e18a4064d02428c95ff4627232d0f9db9cf8aa90b5163dfa278089b56ee
MD5 5b2856d0856de516d9a2a1fd690e753a
BLAKE2b-256 356ed79e65657923b2b75fdc9d498e5bd525cfe092c5ce35d31f1cbbc58119e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-3.8.20230904-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ac8aa103fb899ca0e58de9d9161ff1280655a3bbb851732692a3626a0888c0ec
MD5 6a843c17ee5a250ef610060bd4eac3ed
BLAKE2b-256 b938078c37a74fa752687252c0c4292a80621047b4008053c961ff2e59731720

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-3.8.20230904-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 84518f7a6c43b31c1909ce59d21035905d9feebc2943665666b45d36e27e1d01
MD5 97cf488e8405655bb2ca362640c666bb
BLAKE2b-256 933e4bd333e7e6f2764d66a4447574d43b633515ae21612ba01dd3b53d7d4003

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-3.8.20230904-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9907a609f29e0989be1b6d9bd75cb28dea573822d00f109b46b5f7089097bfe5
MD5 ec548626a0bcf6084fa44b20774c3e2f
BLAKE2b-256 277fac243432341a46681073e67c3570b1a9a81952f9a385038ddd677296e21d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-3.8.20230904-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5cf2b3e927f3e9842d6b734454a165f6f548bbacba57beec37240daff8b0c27b
MD5 03f1c87351bcb20594ad61322db2ea54
BLAKE2b-256 c4c9c57db41dc4f32fd4543cc5d6dd9db90a8b482c3d23dc030b6cf5d7784b74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-3.8.20230904-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bd8c79eab4a1be136571606bd0edb635587700828cfcf60aff35ebaf553d048a
MD5 bb680a6d5089242ef82adadfee6d901c
BLAKE2b-256 7ece4b184a6e9b06ba59e8d256583a995c60a0595cd2e60140eb85bec474a972

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-3.8.20230904-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d78ff0b8f33f03a2d10aeb42fc25355ec9000f2d70670969e72a30aab1988ed5
MD5 116838eda73c3a6c9d563d0eee1db72a
BLAKE2b-256 80505bfb21fb2a6997f4558bea84b099bdba713cf323c8f8d6a6c34ac5f44470

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-3.8.20230904-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 77e82b79c10747720d69aa30f354885a8a856cf84af035f286f701de0912be7f
MD5 3b9a44c9db89effbcc7cdabe085044cc
BLAKE2b-256 290c3b22678923916d03875450acdd1fe30060224e2b2f7be52244d5a0a7e840

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-3.8.20230904-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 055a7eb313d1c3b78d1ee98975332911711c630aaee9345a496c995ee0d62b47
MD5 aa2571100fafbd2a16a2c5b5a678f18c
BLAKE2b-256 2076ba44973481803d574b30979b93c58ae3d3763b313728feb200cb1f2d20fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-3.8.20230904-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9dcbb1b070fa36b58a40a50f344d1d315c094d82428df81f16593d645aa9c21b
MD5 193b99a867903526c873c3d49f26f1b3
BLAKE2b-256 5e6b87b96e86328798c3d883680b341fa9678ce5f5bf6aa233445ad7c0a445f9

See more details on using hashes here.

File details

Details for the file unitree_legged_sdk-3.8.20230904-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for unitree_legged_sdk-3.8.20230904-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a607467b30e80c6dce8182a0e6fab467c6070ce01a434560edc8899aa7547ae5
MD5 2bb3e0e7d85ab17210b56104db0d219b
BLAKE2b-256 f240ad699b1bd12a6683857a2ed1760b0a65c38085824e683d7030adfa137602

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-3.8.20230904-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0c9c39668fa04bbcf7c97e7abd146029c32992f8a91a19f152adca6b7b6cae61
MD5 aa94b53cd61cf58123a0b6716399f05d
BLAKE2b-256 30f71f5cb98bca3434827a1525c331e92c4d155b9be29d93cb0b8a3b92521074

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-3.8.20230904-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8a0ecd4fb13969af71880fb3c37a8bf07f371bd563cc53ab54ae27276ce0c9e1
MD5 71535bdf148990c44c3fce3acad24fe6
BLAKE2b-256 aebcbfe8a27b7d007a24c98d113dd958b85f0d85915327e87725f11e0755a630

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-3.8.20230904-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3e377d1a2443d125748fe1c28ac901d4da03da09d8dd4a78a899fc3807d99121
MD5 115e95739c133361e23b73e88ca7ed5a
BLAKE2b-256 d0aa9d36661a08e171acd4100f231bdfc3b91d09f9c351026b4e19857ba96d23

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-3.8.20230904-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0ba2a759b31a0a753fb8af84964f76d320f09b6ea7e85242a24468111824d246
MD5 19fce7564cfa8283f066288e6df267b1
BLAKE2b-256 1eec3cdb5461504d32e96d4da44b551349a96deecd6a7a563382c484d8d258ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-3.8.20230904-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a09eb1cd3890f839d97ed538b054da0cc30ad7dc603f721981e0774f06d4b048
MD5 847d5f3534c3d0e2d73e3bacf95b409c
BLAKE2b-256 77b7926d53e9c752610b71fb150e2936d15514c18c86e3b29b6c89770a22b8c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-3.8.20230904-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9ab291de87735923564084d0d87f10df04212f6c7fc59fa89a6a0265ad9f756d
MD5 920214ac930f746cf62a55d4d3933e01
BLAKE2b-256 82f4772bcac98beaf22244b9c030066747c43d7b1a7d7c3b84ac4dcc0ca1cec8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-3.8.20230904-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 45aa0bd93241a3c90cd63d112047e080e3a7b7333fa1f26c774e950be03f656a
MD5 b4558d132d066729d393ba040d76bfc0
BLAKE2b-256 dbfc0e7b2ca9fa949a6c8081c967f0e88b2e8ff08c31f56e24715bdea4bc8938

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-3.8.20230904-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 086fc18dde1842245588e51d38081794ce4a714eaf4cb4e170d161baf4805ed1
MD5 64005814b45ce005a78382da5bfceb28
BLAKE2b-256 443cc1d914feccfacfcf803760a2ce5d829e7d772c2de3d2ac58ae842f0221f3

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