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

Uploaded Source

Built Distributions

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231001.tar.gz
Algorithm Hash digest
SHA256 1377eca4e1e05c3b3ecc891611aad28b6350cbbbf8d670a469d80df142dfffea
MD5 1fa89df9e0d6e8767ceeb0d540585f94
BLAKE2b-256 a480da1bfe253737f2d7cc9d137718a3e85dc3ef613b7eada87fb345f47d9f78

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231001-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 371b9f3ba0cc5111fd6d14459177ce34804f910b0468384dce312e0ec2303714
MD5 a79087c42698826dffe321e32d5059f5
BLAKE2b-256 4fc699c7f7682372e1627c82c461f12466a6755206d92ca70abf38ad83d64d91

See more details on using hashes here.

Provenance

File details

Details for the file unitree_legged_sdk-1.0.20231001-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231001-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ae09273f40c1015face835aaf06cd0f47b4f1947f57905f659021c6948397c8e
MD5 3ac65911ccd4c04d8f13e800540eae82
BLAKE2b-256 739eac3429fbe7a14cdb8681038fed6ee5b234302323ec262b10d0bb0d5ca16a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231001-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 433eee8460935119b58d852b77553565f982c045c0980d7d52fc53cb622d6ab1
MD5 18771036c148d395d270fb9c869e1c87
BLAKE2b-256 9aa6a28750b129470ff4144b3f0d51b1703afa9c65dc6c4b7e2ed27bc0128c28

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231001-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cd7c8673dcfee29eb718fbd32768a5e3d5301ebecc964273f0dcec11f8bbaa97
MD5 b812f5a6de20668abcb2edb1148253cb
BLAKE2b-256 8ad8a93d2497b7c67d3d53f6ae60e9b8377e3d4dbe860c88de64787c4f81dbf0

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231001-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cc21ecc03845d7a28e9ec8685e5b8b27d83b1b096e8cde5a5bd4e1f4d4b8d6fc
MD5 634a495ef2cc28baf02991e013bd13f3
BLAKE2b-256 3bbf5572660d8ca88fa864aceb01f96c2e9ec2376c811d207e7642e9cf27ee91

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231001-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 7b7380c12ff01bc88f649a3a7ccec82dd559da491a42bc965b9b5cfbbc7cb2d9
MD5 83cedf83e58347c426a28e5532459d8c
BLAKE2b-256 6065c20a4c1462e95b321a1bce7cfff8ae510eb6381c0b84e53ce611d6093391

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231001-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 becd9b3b9028699068d6679fb317d8e70ae8cc6c7ab81d48a30fc12ecd53230d
MD5 53e14d240c1feb79a11d931536109dca
BLAKE2b-256 dfc988dd576dbd2f03edad872f680b9063fbc767b8442c334680e3c156636bdd

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231001-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 cd926644ca04ca9bb1c71d7a305a7f95b227b5bed54f655ef332e8fb33b78402
MD5 ba5c11b0e199c37cab804cf9023ee230
BLAKE2b-256 c71885df1c15e12553e37722e3d21007f70196a84b2e82fe5f11fc9f8286f826

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231001-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 72a3d6e5351b60aa6b44d8bc0d9648f4c458bb5266b7be09fd7a6e47812f2309
MD5 92d68400e90d6a70e7c64e7738a2e54c
BLAKE2b-256 4ac13f1bb5013d65e3684bdee13e65335c444e1dda44c024a8b3d6e37ce8ed3a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231001-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 615dcd1d2460e74633699f769df5a11120c616b884ed4e5b54a18d964e3510e9
MD5 4fc69ea11aa4918fa90490db0a009de8
BLAKE2b-256 08b0e063571729c39071abb8a33531cf7d4afe0124f0de2ac004f34990040c96

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231001-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eb7c374f7be93988a5eba64574ea2030c9c339231930d3b5fc3629639be37f6e
MD5 cde8a3afab2063b4faad69d088ca888b
BLAKE2b-256 3a2df1fbb8c8ffa8c86adc1766512683e7d7852cbd7f4ef995c95a2f832c94dc

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231001-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4233042243f586cb7be7fca4690117fe76e4b9016db6436cdded3d7bfa9a91b5
MD5 d1aac7dc8f5422d510c0693b975764c0
BLAKE2b-256 56ce0d7c4c20cbb68041c0b350223bdd3ad08fc6164d3dbaf193d465bb272006

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231001-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fb75d1df1ec5e1f61f3d54b42c3b9c731c9d09281aaaea6dd1635385202ed2ce
MD5 54ff1935ddb7b42aa7252580b5757baf
BLAKE2b-256 c98a586ab892a8c9e7767b3d3878ecf565de9fccc25dd1bc1f9209c199a835bc

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231001-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 35bce8f71b0089a053d37027bb3671e7189645cf1bd6e7bd82e9a66577643804
MD5 f637572a6aa06b0faee347b1ff7b2614
BLAKE2b-256 ffed50e7cb475415b96e1e823f27acfb38d8c436c959d412cce2275f3688bb87

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231001-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 81ae78a580dd3bdcbd90ac99977ea0260bade2f799b68e015aa772ffeaf37bc5
MD5 1cb30b18ff3ed7cdee0a16fee5bc80a7
BLAKE2b-256 a6b2d5984fde984ac70355965c3bb9d2b7f07bc22ee934b4e0ceed0484206415

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231001-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 dac9e897f19387c400fd5a28adf6f764a3efb871a80613c3a5394160d36a0eae
MD5 3e904169eb7de025d58feb5dfff9efe0
BLAKE2b-256 26a3c87eba6a5dd0995c42f46cf2f07f77ae3bf7e5a0bce22b88032670443918

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231001-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d2667f8beaceea2aecfa49015b5e641bab571fd0902534f89f11bde8f0534e8b
MD5 80efa9a87ec980e28376f889332c9116
BLAKE2b-256 7496148e47d14c64113a9e9445ee966ac10a82b4dc93b7a86238a33b111ef034

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231001-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 590ebb45d1c31cf7feef651e2ec82abc1281e9bc85b4a3720add7ba0e789d2c6
MD5 7c778c2ebd149e31f46138172399d4e5
BLAKE2b-256 50678c9fb462e9619971b14e78cc9335049f41c92ad5151321c5cabc99e83833

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231001-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b3d4bbbbe1ed26a59c4c8228f5e5f9aa2160130e99b394bfaf895cba3c375d0e
MD5 f3cdb88f12192d0d5d05a89404907938
BLAKE2b-256 60181f45dba879fa1ba235dfe17071ebdb04a0553981b748f268290a97ff895e

See more details on using hashes here.

Provenance

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