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

Uploaded Source

Built Distributions

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231011.tar.gz
Algorithm Hash digest
SHA256 3c1b83399da003767f97175e931209f4366e2cb85fcd8d36090a2f2312923302
MD5 8335946cd48ce191e07d043fc79ce760
BLAKE2b-256 8df5b37235b656fe3afc84a4533c87a8bcca276b45414cedf48c3966b70b9f88

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231011-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e0a8990da7b618e7aa919f4f2f18ab190d99c584c4bcc01f93b1840c5e0c83d8
MD5 e9f9cd25a9521fe1e3fed96497453522
BLAKE2b-256 8cf494edcc51b879b71846f6ebf9b3d7095d15e8ff9d8b8d4dea40e6392bac6d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231011-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f8c62a1b380b040e4647028b65bf3d9bb794c55735282fde8c3be998f13f65e4
MD5 99af3fa214b0213dc5d9bd4e46563332
BLAKE2b-256 34838c685b448b86e63f434a8b2b53cd3dd3a5b0fb8fb096233f0184a339d61f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231011-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f450aff854f95b99041d742d54ffa8c99a40d08abdb7d930b3a92a8df91e0789
MD5 00afc5d285ddc83996ddfbd7f84e836a
BLAKE2b-256 1727590ab9a286452ef8d0d81b9417954e86372f139d3fd859a10edaeaeb3ddf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231011-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5b868150a8837fd09364648e894f1322e820689a5a954fe263e798819c4209c4
MD5 46ebe1f17e3027d8d7c9859b64c4ba3d
BLAKE2b-256 429ead772a84cafdc9e7a9ec94e8e7c0d7cb5ea9f86fb0da692dd7533746fa7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231011-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e3d2246b2dbcdebc3bd3968c31585a3e81b6d276e67735f854f7fc4a3d2b725d
MD5 aa2709992877c3a8e6ce4928d31f325c
BLAKE2b-256 e5bde05f5f494ab689ea42a0dcaf6025d37073505d10fe430a79b608c8663d3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231011-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d34ba0e951a2b087d2de66b6c15fb13020d0faa6cd07e1d42b3ec765172eda7e
MD5 14dd3f7a66790cb4e2a56a4444d8b8a3
BLAKE2b-256 c4ad2ce54963460ac4b63d6e0d42a81d918d754a23b31253554b6d7298cee64b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231011-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0902d99ee356df5765f958b2ee7b2078fa20d36f4f0f6c2d9b861016c2c12c63
MD5 3249ea5fa92fe78b83c8c56c609ce196
BLAKE2b-256 d139a98e9cf7c95f08971cacb85e40ae7cce1c872339b10a2082b19620b732fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231011-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 430a4bd6d6662bd188aa2c284fffedfb7406ca8516157336fbd24a686dd5f1b1
MD5 a28923f3ade37ba339d486a255a6b0e2
BLAKE2b-256 e6a17eb9c42519e6c6f8236ce25639f2f25fc7f778a06337f69552b6f223de23

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231011-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 62b065eea859c3e44f5bb1154eb54b504cc19134fb2045e5e997574c64ff3fe8
MD5 d46d972f853715a3aa4f4596afdf8dfd
BLAKE2b-256 e39934d727147a67cac5845e82968d8cd0eaac4ac910fafb0b521eb9c79e616c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231011-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a19ec1def8e030f3bf9bce424a4a91cca15512a1bb5e9866052c3e13b7fc7216
MD5 c92c8176ddffcb3fc7090cd0bd9a3bd5
BLAKE2b-256 6c96fb1ce587a7506cdfc39aaff2df8b5b66d9071f1255e4620b9a631d38b6c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231011-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8a53c34cc023bbafe040b9cc37cade2a344a98b1c38dcdbad97f16d1e99ce358
MD5 674b126b1881fdb06b18b49e75186ea2
BLAKE2b-256 cad1aa143582620ee16deb8eb081ea6ed519072b680eacd4f4a66e673db5f881

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231011-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 723d6052615b9a55d631def5b35c1729c33080c2d0a9f29ddd772d1d1ae31c82
MD5 53d5460cc2771bcb7ef0bd7f0696bfd6
BLAKE2b-256 44220fc63828261b2a09c8b2126feb948a837ccfe204e3c3df06b398f3ce7cac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231011-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0a5ad6bb48a9f004730a9ef8c571ef4b42a9a509ce1466e1c4188ce4bc92e003
MD5 8475f7ef818f3868ea220f55a0f6d980
BLAKE2b-256 fe3caf2653e055060b451a3ef27bbeb395f21362871d9b3c1cea29fcf22251da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231011-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 06f96293184e1f82ea3ee74c738f51a76c4931b63bd71aa3a63341d650a211fb
MD5 ee5d2d7333c14d39860e9dbad0826fc8
BLAKE2b-256 55c98ce042f4f995ba75fb55a7d298663d1af8e6566237757f9c2f9ff45cda2a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231011-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5f8341bcc0bcd7c02b38590074320262098df943a1f1fd19c1caeeee12b12e2d
MD5 f353115ead4875c70015365825b47482
BLAKE2b-256 3fc62b7075454f22bb606883281e326b26bcc618665de0dc033dc210259fed8b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231011-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 20dba4d11a1152c1d732d62c4fcf6355289d5dde8551ebaf001f4d862c24dd4c
MD5 49951ccea405c93587b7e368528b23b4
BLAKE2b-256 58e56cdb24f072c46aace6df253c5527f6c539a74b8d9a9df56550c43180206f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231011-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 84597f98265b13a4250a82ba0f39be3297994986292f4337ea86847385a018fb
MD5 cdf2f1c1151ef4e04fc2990da8e35dbb
BLAKE2b-256 171f627c7ea56489fedb36e26c3c71569556b078b315413216aadb6e8c68f9e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231011-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 35054dc020188e82cecae49d9c29c91a59116f652757ce2fa4b8956170b2eec4
MD5 0552aaff1ee5abd8112a5ae78034fcb2
BLAKE2b-256 2bba397a049b8255cf7a4abc958f5a337e606a00a53f1b687415f25d27bdc244

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