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

Uploaded Source

Built Distributions

unitree_legged_sdk-1.0.20231105-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.20231105-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.20231105-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.20231105-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.20231105-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.20231105-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.20231105-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.20231105-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.20231105-cp38-cp38-musllinux_1_1_x86_64.whl (692.2 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231105.tar.gz
Algorithm Hash digest
SHA256 392d5f4c0870cd555b0dcd692122a0e04b3b6f9b65bea50b14272f2fe490489e
MD5 e6c3bdab228d90144c7f83c7d8b20571
BLAKE2b-256 2a9f82ba7e10069ccf0d449e1dfc9715c8df938406609864ab42aa5aca713b46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231105-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3d6043fcc1469ab00b418d29802813cea5fc70ccedefae34756a60b865b0e39a
MD5 b6a5bfda1418fa344c744854174bc9d3
BLAKE2b-256 1148fe15099fc14d0c30de7318ee38e8c72459f272ef238e2e68651850ea90e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231105-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 716e8b3721b2efd63cc99f9ba8495448d8c1055ed15e3ba24f5126ab66919283
MD5 a6928c7511232bbfdc3367ea3d03fdc1
BLAKE2b-256 fe0ff597c46cfaa11a1e80c719f232d85b94807cace15ad836c220e3edf11495

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231105-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2fdd7e1863e2cb3815ecffd7c1ff1012c046d24f153cc4391bdb11fdb91e6467
MD5 4dc8acccdb3782c3b960c6058df9c7a4
BLAKE2b-256 80596fb2f689db6cf954d350ace3c6ff0ac51e5ce591a7d71fb4b1c4ebb9e6dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231105-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 371771563e1a1c75f76a25c0c166e32dd7034e16c0a4c3b833937f2f97da215d
MD5 71b44b17ee87c6d60acd1b2a9bb16c63
BLAKE2b-256 b7122d265309c55a1d937d2ab69624e063374ac409cf4f66b36eff5c84106df2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231105-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1e3603d52eea3e81d761f587c5bc76b93c6e8a684de0927060a9673bc0f3aeb4
MD5 e1200738f2a4de3a7622376098d2aba0
BLAKE2b-256 f4bcc6ac634486a0447460c92f7647c1e8622519719530ad942742087179ffb8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231105-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fbedc6bb283c4c56f51c5a317fa0c8e3897f84334fa4107d0d215313a1f25df5
MD5 f0402bec2d699104dfa14c2983203eb9
BLAKE2b-256 76ad39970ddcfce85b16c961cc4524e8eac34847b9de937e7d0f0abbf9c59149

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231105-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8e3209d9e770f190a9ce5ab1e8448e32cc01537dd7359f53756ab71ecfa779a6
MD5 c51930cc70468b6db6831346c8e4af18
BLAKE2b-256 018684fda34e684855923a3e625ff1ff964f1e3c7371d16af22c989ac1094273

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231105-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 355edc8358d85c3e1105abcc2b2120f033e2f7d9f18297d9a962e73c4c6f5c9a
MD5 38a8df0b27d3bc88d7d6fe69266aee36
BLAKE2b-256 6113b21a13557400638282b69fc478828e7432201f316ae4a3a154d1f5fd3301

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231105-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 294134483fd95380fc11a4d2e7f7afafda96d0630930d13a142431e69b1cb077
MD5 f965dd23c6bd63c7ab284fc97b68bc6e
BLAKE2b-256 59eb59049609139708ea2a19d141f7787ecc4a679d9fea92fa1f200870a1c288

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231105-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6647fda3351873753e11747c7861376f46e39fdefa4d1557479522ac289df14e
MD5 7fe8e8d3d383c792124fb116651c8212
BLAKE2b-256 3b1936f8b2506ded476f1af2b95589b8b7453e01d8db2cbdaabbee779fcd341c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231105-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 78a703f233c796e0de3646c39c05ccd0f54dd4d7e090d706b6596a9355359eb3
MD5 bff3612edb992dbc2ccb0e8eaf3f7909
BLAKE2b-256 58e73e0633d9ade11044a2c6cb7fb07a865486a8a7e10832c8a966d80b00cc09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231105-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 faaee442b225e08c3068eb359b11882172e968b69a2802d41810288797b6e35b
MD5 730a9a479fd5e58b8e1ab76a9a1c2dd9
BLAKE2b-256 25ddb8f5de264745d3389133e983452330f992b568564c96d83a236a0b342365

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231105-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 370805b3b179cd48b8f13137223c0ce2e80885558321bb819d03388b0d9926ee
MD5 356e0fd7918e2ff21f44649a734e78e9
BLAKE2b-256 48d6eb30477107cba56770489e489acd775807631c8c9f1efdbe9e64c8128ee5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231105-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d616e1c321b647d8caaca8be0685c2d05280993bb6ece9296f9099ea9c932d04
MD5 1efc773c8bbf4219164d278320c024b7
BLAKE2b-256 5bd5b967730769efdd9757458b5ec965970c9c557d54ff306684b8343c546473

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231105-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 726b11dea7bf65561c842b3b996ade772741f3a0385024da38f4680d7d1dccf0
MD5 213c6b727d3bb363323c61342301ec95
BLAKE2b-256 020fcdad4bcb34a08cf13f8569169cead788ff070d69d424286a422e26f1c605

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231105-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fbfb6d80329b8a87112f660576c935d2f4c47c417248a84bbb91b150b76878ba
MD5 ee2a776916616aa4edb89352d3186d9e
BLAKE2b-256 3eb3baec9f8ec70cae3fb1c9df47c59b12cd68253b5dbcc66821d0e3def80455

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231105-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2f89ce4bdec5f3970ca86f698b3e327ab7fae8da1a027865521761f7f581e625
MD5 0832a6ec4a504386d0a295338ec6cfe8
BLAKE2b-256 9029c1427b1fe20fced134671a4362ccd262bd016de49bf96c8c5b1274ddbc9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231105-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2ff3840534be52c3f36ab8de6199fbce5d0ae15d7b1e19e2d170606679a7e3ed
MD5 031fd5ee9ce8d11016cb6d728ca89de7
BLAKE2b-256 5c77a82cd5e61f739b3f074f44d218297f3741def9b547225356b2b8e3c4006c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231105-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d3795ac83d38691596731cf0bf4f3007cb7eadae7241db38f14d8f48a9092b89
MD5 b68f3c5ff5465ae3d38fa66ddce30650
BLAKE2b-256 17346ed9afdc1009b55e7c7b18e3fc7644b1f9fded9248a3a5d3960d73fe788c

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