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

Uploaded Source

Built Distributions

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231015.tar.gz
Algorithm Hash digest
SHA256 3fc844a446308f6cdff10aa3c006fe2a36c10b3b963215376e1003277b7c9343
MD5 a810a69620b31e3285eb0d94af607b2d
BLAKE2b-256 ef28b6732cb1666a0021551440b63333b6ddc34c4162f62e868f118691aa3d42

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231015-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6dc503e18d6207918385d45f9ae2f4a5cc0c907e58b7bfdfc8d102d23cff0991
MD5 25f7f0f628125bd720834df5b9228ccc
BLAKE2b-256 238f3d18559e54df4f5d128b307eb74b10f74c578155021838e9d56b1f806776

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231015-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8c92f927b12f34d983c1f2df1eea6b42c462215556d299fef7a563d155bd9283
MD5 b27e95ce4653dcb7283378413c515d24
BLAKE2b-256 df6a067a262bfbbc21dcb6b6f235e8a3f6c1b5115b62a3d362a083dd06113806

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231015-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ddc0f0575823b230625aeef08ba01a8c07600901ff542295f6fb3ffcb98296b1
MD5 d99d71ce11ba2f09658a9bcf349ee24d
BLAKE2b-256 fd656f192cca5de0d97ab237da918db9d2f44213411f9fbf50baee0ef6194893

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231015-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8ebafc6e27a3ed819e5177ffb7439ac7c49182ad35927c798ff05d9146b4e995
MD5 662fb667561df178ed7602819f6085a5
BLAKE2b-256 386fe2bd8943b567c756b8c4cc223015413265c0b2509570721a5163cbe44d3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231015-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a6748e76a8eae304125965c6488d4bbc4b2cb053f4bfc2b15b78b8530c090193
MD5 a482866e0c2e02e67a3ee5caf368df50
BLAKE2b-256 39441552e90f61fb049e058ff4ba22342f2aba5c1cc0b4270cd3cf7be42c018c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231015-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5790543c6a9b06885e644bcfca76021ad4e5a0e0e4529fbf7526cae274872f7a
MD5 3d9724c225be308ec2655f6c35d16f0d
BLAKE2b-256 38d5221f637257b7d601504edf69873fa446724b44727d1646c653ae51dc4615

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231015-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5a454bfe86c61174948e1580e0f1559787a080c320150ae968b2fb68dcfb098e
MD5 abd7e4cde5cdc5c74eed0f46594fb41a
BLAKE2b-256 95d2d62de95ba545d0a16ad62ff956ee9157680dbccc2669192c38857d386b32

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231015-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 56d3a5adc3ee1046801ae85c3eeee5902235ff336b1549b6c04e9cb052d57763
MD5 4fecd8a2c71e23241cf647bcfba2db31
BLAKE2b-256 90a1cbc4f827b162ebac827cdd0b23eda7409e5c216fb0510818c49dfdf6af82

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231015-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d131567b9a6c81a67e3ae6b085f85b3b0d2c9d8b166992f4214517c7e750e69c
MD5 691b3e4ec2edc085cc4caab3f4397a76
BLAKE2b-256 449cd63a248f89e9987b64628d6929585c8681a62c22d09d64ec69618a519759

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231015-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9adb86fee16e7f203107e8fd4e36acb63d24e0c9be196ca89054c0479497485e
MD5 662aeea0c3311ffbccc735006ced5f34
BLAKE2b-256 5cfca3f83d29d7b2ca429f6237f39f655e7be6382194f960c0148540d512673f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231015-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5a945420845ea9d9a5ec328f9ed65da4a142e55b8f5da5a8e6d150d5ee6d32f7
MD5 455f1acb3bb6236a2a33629bab60089a
BLAKE2b-256 936178b60b116b72fe64b085c71d503d3663c956cc6bb2f80a0f19e25c499585

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231015-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1b7394216815e9f3cbf703b5f453d8f11f06cbdfe8093fab55ca061c37e31c97
MD5 30e4990d80ae8eaa5546c44f25d30ba9
BLAKE2b-256 d7c1ffd2ed6abc1b7567208f6947537ce1c7f8541b6241e97a689c1e2e4aaff9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231015-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5ce6820fb77b34096ad6f0c2a906fabd92240c03c1d92ac5d2490cd22757c4ec
MD5 d5faf8a8cb2796225dec4b4dcebe8997
BLAKE2b-256 0392ea7f3fd6052876840d84a556fc0c5d16b6112dd90cde7c34bd7ded158113

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231015-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ea97b3fbd23f9b9e5a69d7d23ab82b50b75e9e5ddd780ecd666a59828d019e7e
MD5 db4bcaed76cb43ff2be9f35aa94c3358
BLAKE2b-256 164616ad4e0f4af83e1355048fa1c4479eb6b54fc37034e36a159e13b17449cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231015-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2156ea3eb7690ab6a118cd19bdbb9cc1cea7e261bb0f6dca8736668530a66539
MD5 a51c961e0420c9e228e213f8a1baf9c4
BLAKE2b-256 675c05110ee715e8be1b35d82cf14198b77e0e4b81832b23c7b47a0f6c4f0330

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231015-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ec1dd6be5cb356a47b5d9c3734a8644d1eb71bf64726c8037d37d75cf2d1d9c0
MD5 6fb9509a9200f4ffcdf3e6a73f0b5817
BLAKE2b-256 7a5046f3c3534301a0472160966973fdcaef68e6e59f58b2aa3f76a2993ecee6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231015-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b585897c70362079fba07b719e671b1449ff2384da866d35a41c3cd139807457
MD5 5acc50386013f8ca370b3e884f142bf5
BLAKE2b-256 134d9af4238f7df5f03f982e5f14f96ea90305a015e6e5b4a86214278540e41a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231015-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 abdcdccc2cc46d7eee4296f47f341db27f63b56928bc16ac8d5f0e626f4cc929
MD5 954cef31101a981a45822141f086e90a
BLAKE2b-256 9d4ec741d7c9b9392c786f0f4c2e4d71a0ecd90e91bf30884323627c1f5dfeac

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