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

Uploaded Source

Built Distributions

unitree_legged_sdk-1.0.20231101-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.20231101-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.20231101-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.20231101-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.20231101-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.20231101-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.20231101-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.20231101-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.20231101-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.20231101-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.20231101-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.20231101-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.20231101-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.20231101-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.20231101.tar.gz.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231101.tar.gz
Algorithm Hash digest
SHA256 e1f34a408302849474d4c92b8cd8aa6b5b7b3112702cce24c31c169390bd0afc
MD5 3915569d41183f927d916e0a93173f82
BLAKE2b-256 8caf78316f7dc52d438cc2d81a346209d6c505a8b49912a029d896950b68c2be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231101-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 60453e67dc9583db1cc2cdc9d88e392ef17dafd2b7bf23294148b2e190620341
MD5 f4f71fdf6fd3774494e8df5cd71a77f6
BLAKE2b-256 9182ad14e3d9a0134a0ef4e67e44b97312bb645dc7b6fc139a3ea889d4567af4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231101-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1f3a83c4d59a26abe7091f0f047a19cb1f330ba1782e146521457914849d3945
MD5 a5fd38380e3432380400beaa9cbb7191
BLAKE2b-256 e40cc097c317e7f0fec062f653e8889cdfeadadfdef6e129e55e29359f2238fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231101-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 57834d8052c4d9f1c71a568aac013565cec1dc8fb27bdf1b8543144cdd1afdea
MD5 c7e74044d8d5589eb16e03d0fa3e4673
BLAKE2b-256 d1ed086fc546991a56a5ab855367dd90e9bca108d7eef44842df3299f1565978

See more details on using hashes here.

File details

Details for the file unitree_legged_sdk-1.0.20231101-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231101-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 baa074c170aa39b02a027eec42030b9de59b3acad9c9890ab08e9576efd7fe9e
MD5 abf36b4c1373b0508084c4c34e57e120
BLAKE2b-256 c6ef018f9e8f641362f2b92b0888e70cede3e9ab500871badb288d046b115589

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231101-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b559a5cd59602b05430b2e85a9f393b14d4fb366c968b98e34336ed568a65964
MD5 04bd205cab08bb9ae06f2ace3608536a
BLAKE2b-256 5e7057cda8653b303c0bd042372d31d320672e939529dc23026ce3abcb6dab64

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231101-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ece42dde4bfbb87fb203f45edbaa2075f59f177ebfc48130d7d9a1cda2d75577
MD5 0672c8714b2373f7914d792383bc1d92
BLAKE2b-256 73216c15e2e47817203c76c4fdfdbf2fa782ce09bb75448624613e3859f34bfb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231101-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d56745bc1f135c19c174dcc2c5d821b174d66733ff84c1c986c2d452a35ba9a8
MD5 d3dabd6fe8ce3588f1b0929a44b8575b
BLAKE2b-256 fa67123c66b4d16f637cd26641a9e30b2544816820236fb8f19f9a8d33b81ee2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231101-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 951dd7ef4b8f4a8b585f5520913243c7308342659c5e2b869b51ab7968442c78
MD5 12962f02c8fbd99f63b122569ebe41f9
BLAKE2b-256 77ac9259c8667a65de344e6a92a37c07d92683259b62a557986928051e30a3d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231101-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 48396f1d3e2951cf010360be82bf8aed3f00e18d95317746a2fa29d771929dc0
MD5 5ceadb6f71803ce833f84c14064dc066
BLAKE2b-256 aa113e0290309ac6224b9503c5fce85bfcc5b66d7c50a5978ed76158fcb226f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231101-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c222b2e9707ea06941a64e7ad7d8b6d72416284711e0441467ab24e90fe4235a
MD5 e2035c66bbcc7425101a6273190f7c0c
BLAKE2b-256 d391c555661ec560c623c9b7fde0d9606fcfe76522d2fff7cdf2b1d08f36a41b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231101-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2a0582be40b537334372c17c77f80a3233fe6b1f828df0e8b44aad1e36ec9bdc
MD5 feca25acde9d11adf42b0298f3de8898
BLAKE2b-256 6fd3812edb7c699dca4fe8aeecc2da3a2f41e2d7c6ed0388f3a93773f0130232

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231101-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d4cb5caf6b78a60f8f6ae56d3e9f74e5437d8d2b1ca78af9971e39226f6b74e1
MD5 67376fdfe75db847a427654cd69640c6
BLAKE2b-256 9a0de642c9c9b81472230f6b9837bdfb07ec0b56503831f149bb7dbc2f1862ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231101-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1e64c0d07c1052a5887b1aac6d51d766e17401e310577490f461644cb9c43fc5
MD5 f6269fdeceb8e8c30246fa5377fc72c3
BLAKE2b-256 c76137cbce0e1598d045396f744fdfa703c55d58cd7c5d4b1e3291d560b17273

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231101-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 eba01aae0c69f110eb061d20d322c239e3f551a70511c416c92535d21ae6c2e2
MD5 499c53505e4f67c227f1c50f0ca10c90
BLAKE2b-256 0dca85b6164b679309f3a5cc1591859cc937111d953d319f57927bb37a390d33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231101-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3705bdbb58fdae583aa8d2e02d864f44345feed318c009f45295eeaeff63c98a
MD5 85cf9963c593480c92ba43e96161ec42
BLAKE2b-256 654c60d46ed7cc64de62d2bf6575fbbb4955c85c2fcf3d157fce897f20249cae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231101-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ac8d121babf9f38482b5ac19c8c8c094ced6a63dbb956185094a587da8d5c88f
MD5 e4ac44d554bab7c97fc9f69c1225d818
BLAKE2b-256 579cbf8b933a0ed0e125cd5cf4017de4f2c9cc8ab3d9ded5e9e5c324915f7628

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231101-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5d098620f90d709fd7a2e0650bd871a91081f2ccc2ba8bdc6ea303a9841228c0
MD5 64eb90fa790fb80f6fbf126a3dd3aa55
BLAKE2b-256 ab796294b8edb939f0b284d63c91939bdb4d5acd5c13a94112640af20e2d0f71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231101-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 196c0ef5357cd0feebcf8f94eb50b3da75e699fdef4d65037f5b9fb0ef5fe0a4
MD5 448e3d3b2262ecfdbd15b975f0f935d6
BLAKE2b-256 8fc42660e4d2a9cb7ba0127c97ef4df33b2a8f632d9db74091f342f2ead79f1b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231101-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cdfbc8f635a019661d190c479ad0e303bd819d7e8d5b4e28637721c177cc81f2
MD5 a1947de6fcb5b438e236119f6457a449
BLAKE2b-256 bfceb396e5150e5490fb5930720464b3b6973e3fbf0d9f3fa986c5009f84243f

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