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

Uploaded Source

Built Distributions

unitree_legged_sdk-1.0.20231029-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.20231029-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.20231029-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.20231029-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.20231029-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.20231029-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.20231029-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.20231029-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.20231029-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.20231029-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.20231029-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.20231029-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.20231029-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.20231029-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.20231029.tar.gz.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231029.tar.gz
Algorithm Hash digest
SHA256 2f0594c97ca0dacdb39dee51edef648c1c3a7c03736926f67c0c9bb7e6b4d66c
MD5 e94b2d00996a6b19e2141cb945190401
BLAKE2b-256 988f987712275a44702f53514aa7d68cbead8a94dce742f8d7046a6ad29a094a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231029-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fab4413a72facaba31ac1aec130fe6b404d42cc6139b997d5ce780009d097165
MD5 0882e1304b250314c4dd082e5327e54f
BLAKE2b-256 b22c73863d31a1b1352a2b7a0570a1141dc82fe70c047117055553d2cc980554

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231029-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5af06161211ac238738c33c8cc6e5aa1b1ade6bd620c55e04e47bd98899d7861
MD5 21683199b388d306cc79e5d8aff7d999
BLAKE2b-256 94acf069d5cbba96145a56db1eb618ccfed323280bd740577f023e85974ffae9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231029-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 78a59ddb52d2de1640995f56c22a5a9c58b13314a735ab533dd028317b33c53f
MD5 268835c9b6730910917e03d7ec8b1c17
BLAKE2b-256 2c79b773b80dd32a2d84c54ffdb3aafcfae1495d2c1be99e9ca814e82b613d87

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231029-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3f3ea102676082b670b8905efddbdd3107564ae0840c951a2bdeb1679d11cf95
MD5 67b9228dcc2f915654843079f6422c28
BLAKE2b-256 80ac65346d6be1f0648c19f43abd1d0dd1364151af8abf592e1de2c120521b13

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231029-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4cbcb5c1c13659ce85b0963f1a3ae1da2a2cd590484ee4423cfe34a4ad78349c
MD5 cfc8321f91a3725edec0324529a341c4
BLAKE2b-256 9feb43ffc95af4f65f6298e7e14bf5631db28f2f7e274d723795db145ae86216

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231029-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d1648664356b72852e8ee755289c32fcd3abfe24e9c141783790594ebc46d72f
MD5 69f18be1c3ae664df776e999da4b6352
BLAKE2b-256 e6333205321f35f899e1cd62b0a6e4a84ad51c30d6103a63f2674bb017f22fc3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231029-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0c04df11e7d9a379cf55f766df045d7326f0f52449f9b6fc4e9eac197028fdd7
MD5 50e4941590d71d0e38b754931152429a
BLAKE2b-256 71bfffdc3839b14034b64f1971096e2a3d69efcd1bb404b7e2933ea93cab5ac6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231029-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b3d28ebe0a029da9db434cdf5d21e77001028e5e0ee7b14a83fc10d9d9b43b9b
MD5 98c968e7d69a4c6ab7ccf918933d05b0
BLAKE2b-256 81a639a49c2204d145d2c1b70926cc2bf6392c407235e0be687f26b65e05713c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231029-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 9809074a21ce8b095a8c18fb7ab610f0a09c31aff327551f9c4671277e51bfaa
MD5 f0932777184618db0a40e01c6056b1bc
BLAKE2b-256 a8766b3219bbd274c10bde6afc87b54a7e599edf30bd3bb04267940fe05cc1e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231029-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cccaf31eb8f661411136fc65883fa31a85102fd1e503739e91c11e249a3c7d6b
MD5 3bd19022f177f74fe2dae1ba8ef907b1
BLAKE2b-256 4daf8825ae928e618a2a121475787752d20bcb969cfc199136f5f99f4597bfe1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231029-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 b86415db5ec8cb79a0d1749fb17996a79b81299e057a06a3d1003eb09494f37d
MD5 3d29c053c2f1864c8a69ebaad277d05f
BLAKE2b-256 eb5cc06e06b72f8a5ece58805aa624714c079abba6d282ee6a59a3bc6166f85e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231029-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 030e8b62fa1bf0d24eeb676c63fae624c638d3ad4112be1fcc8be3fa3351cdf9
MD5 8898a510109089cb517d7384dda03f53
BLAKE2b-256 cdaee300300d32ff9b5e8149a3ae5bb974a2a2a481709705e15eea789a3e3d4d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231029-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e68a4e23a68420865d6f865165352a18eab5f5cf4c97aef51f72fd36875d1d6a
MD5 a8aa5b30e901692e45d3224cb2addf96
BLAKE2b-256 1e312145147e51499221ccac7d8ba7b7c53abcd30fdd729ff7f23df4f05a63ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231029-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 95c57d2390802c586e948dfa37e9a631bed31fa8f9b5551e32f731d758bd1451
MD5 90b45a9e900bad90bdc07d444d3a5b5c
BLAKE2b-256 48c95c7d0ffe916fc1dfaf2bd6bc1aaf5d12586d4b316edad07d093396140c2d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231029-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5f829533d374ceb56082bbe9405ec48e4ea63beb4d80d633e98f9f9c4dfdfbbe
MD5 17fd4fa1db62a714251fc66b3ee40d9d
BLAKE2b-256 eb479dd0dec46c4c264130093518af30c3e6d3e8581789914c1aee4f2cb80430

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231029-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 00d97921c838633d50f0a1ffb0f7507b9c217213e58f3d3218370dbc36e244d8
MD5 d26e03b59034a88661ff3eb989f8cb5b
BLAKE2b-256 282a610eac96ec71e8b7674333021c47782b80ba7a93888e7b4a966a772b7a50

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231029-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a6264226f7456e79409671af0f235f19c70f56586f04d9548489b0c8095d22d9
MD5 6a0e4cb804409d56a692fcce146ddf83
BLAKE2b-256 17e3808425819c456dd5c51e2623ed5bf84f1effab16c781b896cf49dded34ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231029-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bfb65b19f4440aad19cc8d940a8259921db5d72ca00200fdbbc3074bf9a2adc8
MD5 18c76bfab8c5632934aa15a56fc6bf88
BLAKE2b-256 09e6235ec2a85c0a772a61d460426f9f03c01968f75336e8db4231cf34735aca

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