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
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Close
Hashes for unitree_legged_sdk-1.0.20230920.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64a2a7c1710d252bdd276a32b5e958de0b1e551a7d2ff9b9924eb46f1b5d003c |
|
MD5 | 3f8391de4c100256ab7e40ea2a985573 |
|
BLAKE2b-256 | f61f0c7c3c3145bc6533212253db659dcaf1d64dd745739a3a9c39462cef387b |
Close
Hashes for unitree_legged_sdk-1.0.20230920-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20648807c84a720d81c66a9f946062ad74c13b793e52f11e82e57a26616895e6 |
|
MD5 | f91afe80ecd0e64b5fcc3218afb4186c |
|
BLAKE2b-256 | 3b9c964a185718268eef269b887b1411748d6148dc349fe266a6e57edf59ddde |
Close
Hashes for unitree_legged_sdk-1.0.20230920-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f6a0b49e6ec9a38a7faa7f0623ccec6349fe73e6fe7b0152b39fd9196ff5dc8 |
|
MD5 | 71623706dc6f291c28e00a869e6e10c4 |
|
BLAKE2b-256 | 5810778c36948b508deb34ef078f3ad3368012c54263da1e4490933d2ab36274 |
Close
Hashes for unitree_legged_sdk-1.0.20230920-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9acec6b17c8d9dfc1b0c2019125c82f63359b9f9cbcb187223d125807dfd8a06 |
|
MD5 | 5e8a31071d0850453c209fc684303c2d |
|
BLAKE2b-256 | 6ea3a37a7cccf39e636b5c1ef4a9ab75cc48fb1ad1fa50ae88ed1da47c66bd5f |
Close
Hashes for unitree_legged_sdk-1.0.20230920-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56748e2a401a23cf36c5d04308749b82630b23e7a24922c7a23f5981e0e80e3b |
|
MD5 | 7f10e1488958585e6d4818d08fce04a3 |
|
BLAKE2b-256 | c7f5686d2953cde1bc02bcf12b294fd548a26bac566d7dbfe0bc852cab29ba76 |
Close
Hashes for unitree_legged_sdk-1.0.20230920-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d6ad18bcd95b48ae767c3fa58cbd3b19a58bf606b0941a5501b1a5579c33e80 |
|
MD5 | d4ceee145aa37b1e77e4fa7772f73a83 |
|
BLAKE2b-256 | 753f59b632292788bd2865aded5f8760e895ab99ed5eea2fa4fab8b36d5f7187 |
Close
Hashes for unitree_legged_sdk-1.0.20230920-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2101e325634237705e94f336224d97ff18ffe330d8775fd483a79f85aedecf1 |
|
MD5 | 525474c6df97850765c73856c80e3e53 |
|
BLAKE2b-256 | 3e845983ad577da19f3b00498da30be0964a71c0b0d2c9d978793fbae93def17 |
Close
Hashes for unitree_legged_sdk-1.0.20230920-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4789a97258ac596e042aa35ebb30abeffb242f23c3520ee8a5fb3454bb1ef564 |
|
MD5 | 107446baf82e0062e800638264c05236 |
|
BLAKE2b-256 | 910da73986fc917b85ff3716be864ad0996c059622cffff178d18ac350505d3b |
Close
Hashes for unitree_legged_sdk-1.0.20230920-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2b74afc061419ea3c1f6a609be49a24eb2aab9a2fcd09fe62240e0aeff7df5f |
|
MD5 | 90677abb02957ed55e833c1385ee9607 |
|
BLAKE2b-256 | c41ea3311a1fa38dab660217f25907cc2380649020bad67cb7e2b62918cbeaf0 |
Close
Hashes for unitree_legged_sdk-1.0.20230920-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d989c750fc3a6f5b6b7ee488598d8c7561783d3fe8dc519ad501c03456cd5e5 |
|
MD5 | 509ed40f6b1fb662dee27e6d48d54b28 |
|
BLAKE2b-256 | d59d878cb60f225c6dba600f29b4458efa5a0d9881b3307f9a9f4488d35b56ac |
Close
Hashes for unitree_legged_sdk-1.0.20230920-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7fef35c5a0762efeaf156752291d5bc94de9010d4c6c05b40d530c80cd691cc |
|
MD5 | ef61b9bd8d76bb063dcc5537090f5d60 |
|
BLAKE2b-256 | c41400f80f4dcf79ba79c03ff66ece82bf02e20218f90957f6d16e5f2ba9fbe7 |
Close
Hashes for unitree_legged_sdk-1.0.20230920-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d73065ed3fc23c2cfcd14078b0dfd662495592eec5cfcac571572d20e2c25cfc |
|
MD5 | 47b9f845acb8fc6b9a5cdcf98d741071 |
|
BLAKE2b-256 | c645dab0b325d2e98ddf830d392d4128e4ddbc071c5c1de91214f088d11d4ac4 |
Close
Hashes for unitree_legged_sdk-1.0.20230920-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30e5d09a29fe78d5cea6acae96288713b25c99e2717ddfe96dfea847af467904 |
|
MD5 | 5ef4038a89a61a898aa3df6e0d787d9c |
|
BLAKE2b-256 | 91cd615e6466761642cd2d6349989fad36a3a241a53980352723c689e59de2ee |
Close
Hashes for unitree_legged_sdk-1.0.20230920-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 561fcece105983b5e5928c5fb1daab11c6969c8f59579944339205037b27d83e |
|
MD5 | 5bd3894cfea52f8ce1fdc5b4de2e786b |
|
BLAKE2b-256 | 14f4b4c7ea0372f4545cd488f7ef2dd0e5304110227d1005eb600d3226b125ef |
Close
Hashes for unitree_legged_sdk-1.0.20230920-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54b82c345648f12761d4caaea8f103011d0295c0470dcb8436c0e7e8ef5904dc |
|
MD5 | 284ca11a815c162d7c362a1199554122 |
|
BLAKE2b-256 | bfe68bc4fc462dc24330653443b3c7f30e7f985034031898b8775155a711ffb3 |
Close
Hashes for unitree_legged_sdk-1.0.20230920-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ddaa77eec2fe8cf58858eec5fb93aa6e0e3c5a9c97740fe2e92c61b8fd7a9a3 |
|
MD5 | aa6a7522175a77bc782c7aafeffa4a20 |
|
BLAKE2b-256 | b3c2bb74ac70ad1af191ce267ba7893e7fccb2ce6d3a467f58bb1702f0d874d4 |
Close
Hashes for unitree_legged_sdk-1.0.20230920-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b69cd85588eb9fa7d68ea9537914abbda3a089334400789b0a06dd7afde8bb9a |
|
MD5 | 058e23a3e57e853bc8aee4c1c05f2f77 |
|
BLAKE2b-256 | cb7e272627f884e3056ebfc653de3c714f5ef25f3975c5470dba003d816cb8b6 |
Close
Hashes for unitree_legged_sdk-1.0.20230920-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | edbac04b185bd9fdf08c9ce2bd30338e6eb3dd1f12467bd7558451aab1b6a45e |
|
MD5 | d31c90a6f6cf1aff6fba41c0c402ba3b |
|
BLAKE2b-256 | b55dbbdce3728fdbd1d54d088f958e092d5984c88a301f109f082fd6c2290be4 |
Close
Hashes for unitree_legged_sdk-1.0.20230920-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 332e46e92c3a8081556af68f1b586a4c2aa6df6b76ce1d4e575e9351add3444d |
|
MD5 | af0ee701ea9cefd1b1f39e839a6a91bb |
|
BLAKE2b-256 | ab73514e87af9f06512fe68bf2019aede96ecf3c7e6c19ffbe9fb64b6088c9c5 |
Close
Hashes for unitree_legged_sdk-1.0.20230920-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f82f9b60c95ca5a0bfe66f346019cfdd048c8dab31fe96a56179f1519af74b6 |
|
MD5 | 5aea6f59bdc2ebd8076815cfcaf2e67a |
|
BLAKE2b-256 | 46d196bef2c5ea3a98630727919d4ddfb31be39754cd23c2ed7517fc24182ca5 |