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

Uploaded Source

Built Distributions

unitree_legged_sdk-1.0.20231008-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.20231008-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.20231008-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.20231008-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.20231008-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.20231008-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.20231008-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.20231008-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.20231008-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.20231008-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.20231008-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.20231008-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.20231008-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.20231008-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.20231008.tar.gz.

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231008.tar.gz
Algorithm Hash digest
SHA256 7c98eea8c65fba103687051ec6a5d308b38decd54684be06f46f62213c0d3c96
MD5 4c0e0bbaa85f6f661778d0722b4ab1bf
BLAKE2b-256 54fc2101d1d46de535955faadac8dc6fd9beee51c823d990a4c679c87a4bff1f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231008-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 770ac61ba010808479962fc873f9acf8f015ac4d06d69a8583708861db4a35bf
MD5 14061e84c2ae20f40cf6581ef5d8de89
BLAKE2b-256 e96ceaca05c5109323210de50c72e77b31bce086d7844a5e63004da8e095869d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231008-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1ff9157e71c1d4d2d177f1c3aaddad48b02583f471f5a3072bf6bc4d75647ba5
MD5 0d145060a18b47a720d28dfa0e8ae27d
BLAKE2b-256 6a9ca1a60316b6b07f737c23fd666404a9fd81171462607986759c03f81084ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231008-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e49643afddb7df5d3b3103ed073cc06676e5d7f439634d34e522877181416cd7
MD5 18466d14d1f566c3f57bb29039bde36c
BLAKE2b-256 bc91c9d0aa87a5b9cc55db9fdb2993ce1ed6cb4ef319e4e970fcf1ecea427620

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231008-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3a5565ed5805e6c4b4e0dc64bf2fb9c0efe5ff8f19f6678c83a44d996ee474c7
MD5 a5e0bfb12ad80bc0d82337ecf9d74138
BLAKE2b-256 145be166a9f9260f2fab81dbdaee672159af70800946d439ed81e6cc9d6a0452

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231008-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4a128636544b112122145a1658cdff230e3f019b276f467994e23272fe8a4eff
MD5 030c0a4972b5c8a3f180cd5639d39b07
BLAKE2b-256 2c9966a5886bfad1ca536c5ed3bce9609ba925e380eeea68e12e716e53582ae7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231008-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 40fec28c5bb9ae2e6b1e7d29ab083303c444bed82943214c589aaa3902dd8221
MD5 0a4ad866ac3a8d574772d5e0c21109e0
BLAKE2b-256 97f2728dcb4caa85d97dd5b78107908e198c45c271699470c8673c1aeb1d09cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231008-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4f71405c6632d6d38c8c225a7988cb6e6f9b884311852f0dd9e26fcac9e6bd74
MD5 d1971861e06a524fc41384cb3ac78fe5
BLAKE2b-256 be5b6c040365b4646897466856c3b170eea19420dc50c8470e28bcc934524da9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231008-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f13520e714a2516c7d62b2d0b7f667e61daab4fc74f5f79d8cb064e5175aa20c
MD5 77325777780ec9f19cf176a3c7d8661d
BLAKE2b-256 5c75d71b2bfbba5585bb58d15711666781b7a93c207cacb342970b714dbbd9b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231008-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 848996292b4532b0a70e865d42f7682f5ca4fdb84ab02000d7a6b5416731bd96
MD5 0993ad79436c16a7afe219eb628a5d41
BLAKE2b-256 795b92f7b3efc8c09f7742e9cdd0a0bf887a03498338e6ec56b11bcad6b8cb58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231008-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1165f4b2a357a02d3f189cbba30f01bf6e3b5db4d173ea1f92ed9261a731f63b
MD5 c7f13c27224a959d8063283b62f24a26
BLAKE2b-256 ea104f461b794360d9e9e4116aa05af6fbd8340933bb974807224f81050bd847

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231008-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 7d1aaac14d9019b094f2118a0659dcb8295277a6ad2bbcdd738bc0538c5d8703
MD5 8b65203b38302fcc7c60359b01333057
BLAKE2b-256 d54f4389751b45f22a1090aeee06536e444a59717bb75e2fa4e8a6e1a48b271f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231008-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 34953a1eaa5041fd2e9a671a8645ff7c7a8707ee991545c5885a5f43c3cd99d6
MD5 73e5b48e05a1ae16e840fe17e0e62bb9
BLAKE2b-256 3aa2b43c47d640b58b6ca38b91697e194036e519025c61864d3c2acb3ce689a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231008-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 24818e60139e069212fbcb5b94985d886f6ee7beba66f5a32cd58604564a0d63
MD5 a979bf691e7e1ad420be7ff97e3d47ce
BLAKE2b-256 1bc27ed81405ae11367ef39129fc27297059b17a5d879359ba7b15a32c741299

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231008-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 332a52bd96f951087458854f40cc879453f9321a689571def3cf10a6d94cf9c3
MD5 d200e1f81f32e928d3f051b9bcc2e394
BLAKE2b-256 9b45288dc24bdbf07fe47d8d7a44e69fb0dfb8594aa6d7211ee0116cb34bb45b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231008-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 4aa4859b43e60bab706824dab32d8c2f2415c8369781920fc2bc62178fa6593c
MD5 3d472b63a39c8600b0f026360cb1be83
BLAKE2b-256 b00f24e8cf5ba2948bb5ae111b57a85e356d3c850140e810fde7c1af4a9f9797

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231008-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d21bbbe9af2efec4ad0db90fec29e70ca0c11f6b304b132fd6cb5e0147a4ed1e
MD5 8ac15351d7d9a67c42c57ac6eb610e2d
BLAKE2b-256 1aec8e4b695d55f7f30a382f20a773e335fb03365510bb7d0d3fc3012a0c6ca4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231008-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 073178f5acf39404bd0cdb4cbafd0dc0f5efd4d47d02d522003801d5758f6544
MD5 4b39b4e372d06555e5c308463befb314
BLAKE2b-256 673456c3a6c4ccad905f7625fb5ea97858e5235f45324ba5e7001abebe6e736d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for unitree_legged_sdk-1.0.20231008-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9bb36f94250150286b5f13af542a4f04e8118aa6efd89b8d77981f833df35458
MD5 84a91085cb0d6a4028df28526e919d75
BLAKE2b-256 052eb5ddbc008ee26b41575801f48caaee3caf4b1f0ead0a8a89659d79bbc238

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