Skip to main content

A Python interface for controlling aubo robot

Project description

aubo_sdk

ARCS controller software secondary development interface

1. User SDK Interface

Users connect to the extended AUBO_comm server of AUBO_Control through SocketTCP or shared memory, and send commands to the AUBO_control controller software to realize remote control of the robot

1.1 JsonRPC interface

JsonRPC communication ports based on SocketTCP and HTTP protocols are provided

1.2 RTDE interface

The RTDE interface based on SocketTCP and HTTP protocol is provided

1.3 C++/Python SDK 接口

It includes JsonRPC interface and RTDE real-time data exchange interface

2. Controller Software Extension

Aubo_control controller software built-in a plug-in framework, support on the AuboControlAPI interface layer on the controller software functions for functional extension.For example, Aubo_script extends the function of robot script running, Aubo_comm is a socket server that supports multi-user connections

3. Key Features

  • Available on multiple platforms (Linux, Windows)
  • Can be used from C++ and Python.
  • Easy to install and setup.

4. Documentation

5. Quick Install

From PyPi:

If you only want to the use the Python interface, you can install pyaubo_sdk through pip:

pip3 install pyaubo_sdk

Prebuilt python wheels support matrix:

Python3.6 Python3.7 Python3.8 Python3.9 Python3.10 Python3.11
linux x64
windows 64 bit

Dependencies

  • If you're running Linux , you may need to install gcc-7/g++-7
  • If you're running windows , you may need to install visual studio 2019 or later

Compatible Operating Systems

Currently tested on:

  • Ubuntu 16.04
  • Debian 10 (Buster)
  • Windows 10 x64

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pyaubo_sdk-0.26.0rc5-cp312-cp312-win_amd64.whl (820.2 kB view details)

Uploaded CPython 3.12Windows x86-64

pyaubo_sdk-0.26.0rc5-cp312-cp312-manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.12

pyaubo_sdk-0.26.0rc5-cp311-cp311-win_amd64.whl (810.6 kB view details)

Uploaded CPython 3.11Windows x86-64

pyaubo_sdk-0.26.0rc5-cp311-cp311-manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.11

pyaubo_sdk-0.26.0rc5-cp310-cp310-win_amd64.whl (810.7 kB view details)

Uploaded CPython 3.10Windows x86-64

pyaubo_sdk-0.26.0rc5-cp310-cp310-manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.10

pyaubo_sdk-0.26.0rc5-cp39-cp39-win_amd64.whl (850.1 kB view details)

Uploaded CPython 3.9Windows x86-64

pyaubo_sdk-0.26.0rc5-cp39-cp39-manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.9

pyaubo_sdk-0.26.0rc5-cp38-cp38-win_amd64.whl (810.6 kB view details)

Uploaded CPython 3.8Windows x86-64

pyaubo_sdk-0.26.0rc5-cp38-cp38-manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.8

pyaubo_sdk-0.26.0rc5-cp37-cp37m-win_amd64.whl (805.3 kB view details)

Uploaded CPython 3.7mWindows x86-64

pyaubo_sdk-0.26.0rc5-cp37-cp37m-manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.7m

pyaubo_sdk-0.26.0rc5-cp36-cp36m-win_amd64.whl (805.3 kB view details)

Uploaded CPython 3.6mWindows x86-64

pyaubo_sdk-0.26.0rc5-cp36-cp36m-manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.6m

pyaubo_sdk-0.26.0rc5-cp36-cp36m-manylinux2014_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.6m

File details

Details for the file pyaubo_sdk-0.26.0rc5-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc5-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 820.2 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.8

File hashes

Hashes for pyaubo_sdk-0.26.0rc5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1af815de6119c267332a96a68582eb99a4c35ac5bc4410889d7ca7c8f657b79c
MD5 6c73b2a25739041d244bca6193270e55
BLAKE2b-256 1fb2e96fd4028333f230ac1340feb046353cb372e64cfadba48eb0820c116303

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.26.0rc5-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc5-cp312-cp312-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.12
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.8

File hashes

Hashes for pyaubo_sdk-0.26.0rc5-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 69d4f8d486dbe840e5728f6c10ce62ac5f240851593c73848b9052183d941997
MD5 f0d0ccc2749a5a0d389a6c64258de694
BLAKE2b-256 056991714343833d2b89f20c060b37c1889ffdf982096d761c89967bbcfc26f6

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.26.0rc5-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc5-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 810.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.8

File hashes

Hashes for pyaubo_sdk-0.26.0rc5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d38dd7a635111b2d7160ea78228a9ce6bb46e9de8aca4835919fc4111813ec2c
MD5 b4f71efff9f8877bbb159b0b850fd407
BLAKE2b-256 4a1beee19787bb4fd68d03bb8602a24af8d488645001765facad03bf1894db63

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.26.0rc5-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc5-cp311-cp311-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.11
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.8

File hashes

Hashes for pyaubo_sdk-0.26.0rc5-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a36ef1ef9713d72791eed6cafb7c18a98787c9665c20c7eefe0cf258c45f9271
MD5 1314de729a6d74ed26754a975b03d5ec
BLAKE2b-256 f6b058b69efe94ff92ccc24b41541400f124791e493b574749b20914371760a0

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.26.0rc5-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc5-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 810.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.8

File hashes

Hashes for pyaubo_sdk-0.26.0rc5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 518b7653625479657de004be787dcca37e3ea2dd8ebe2a6cea5a11dcf4fc78ce
MD5 23b1d5cb489a0bfed804af286723d65f
BLAKE2b-256 2fdc07e9d4ffaadc563a10d701847980f6667a9bc620a97033767a96a66825e7

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.26.0rc5-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc5-cp310-cp310-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.10
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.8

File hashes

Hashes for pyaubo_sdk-0.26.0rc5-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 205a0c45fac60c112f81db5811873e1ce077c3bb3fba07473f3dbbf2eb97e606
MD5 ceeb5daf50a4059887e60de811d1f0c1
BLAKE2b-256 72365e4691d9c0514423c725c5617cce9963ac48458fcfd1ceba6f98c05afb27

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.26.0rc5-cp310-cp310-manylinux2014_aarch64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc5-cp310-cp310-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.10
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.8

File hashes

Hashes for pyaubo_sdk-0.26.0rc5-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ef3216861dcaccd76d53c44abf3e832688770f5105eeb9d448151e3bd8ce9ff5
MD5 4c48cd6cd1b7ad680453f7280ec11827
BLAKE2b-256 e3999abe70c02b7debc7da25974e432d6c941776bb3228ae0141e0f910a9f153

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.26.0rc5-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc5-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 850.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.8

File hashes

Hashes for pyaubo_sdk-0.26.0rc5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b53b061971e1da8c728d40ff63d9d6f02940ee7092bfb00bd612f1aeb2019bc8
MD5 381b46afe73f49682bcdc21c8578651a
BLAKE2b-256 d45669f9772299a1fb2e310b288c5cce8aa35125fe958f85587fa2b7f233be95

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.26.0rc5-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc5-cp39-cp39-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.8

File hashes

Hashes for pyaubo_sdk-0.26.0rc5-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 92b37f7858b21e8d71f6727111ca9a01410a058e46d3706d48b29c913bf4d236
MD5 7461ffcbff645f7c1bd1c1ab64076e0a
BLAKE2b-256 3ba84b8153424a96068dcf55244fbbaa9b7359220a748116a6b9c4a91cdd65bc

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.26.0rc5-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc5-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 810.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.8

File hashes

Hashes for pyaubo_sdk-0.26.0rc5-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 94dff394ee67f5d5374107320d4f23398c4dc98fc4da2e552d49a1e520cdc171
MD5 1081112fc3db2b25c8945880ad80553e
BLAKE2b-256 64dc904e27e0bdc3cb9862d4fce0892fb499c785eb01705adcdcbe2160c9be7f

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.26.0rc5-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc5-cp38-cp38-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.8

File hashes

Hashes for pyaubo_sdk-0.26.0rc5-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2b1be0df1f2d2ba0c55f0ea071ba07796c54a39564a76486d7989abc289622c0
MD5 f285603a2ef2b16da600e8c6c9fc3d5e
BLAKE2b-256 89ff2becdd36e7a3eb68a74a7f73a857294b272a5578e14f6bf26f93d79edde8

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.26.0rc5-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc5-cp38-cp38-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.8

File hashes

Hashes for pyaubo_sdk-0.26.0rc5-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7e90abbd9c5cfc53d970669be2934c2071ab6fad6712081c88fc0f6f5892eb19
MD5 68ca5633bdb0c624f5273016c4d5ef9d
BLAKE2b-256 f825b58e8dfb1a74e638e5ccbe061078dbe337e2bfcbd268f59bdbc581e52f3f

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.26.0rc5-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc5-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 805.3 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.8

File hashes

Hashes for pyaubo_sdk-0.26.0rc5-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 8d09078278c678add263b25bcef35d4e81fb44338f6fd681d493675037b48f39
MD5 5c4a0e71acb1645372ba9ab3d1a71484
BLAKE2b-256 794f7e133ab65b2e37537ba02a3b93cb23200d4173451aa52dfbf6b12418caa5

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.26.0rc5-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc5-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.8

File hashes

Hashes for pyaubo_sdk-0.26.0rc5-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 66812ff9e8d1d006263457a06d747e589584e23bf5b8e5444dc4cf16754b4edb
MD5 a03832cefb6d74cf158172afdeb6dc7f
BLAKE2b-256 d9bae30c7546f0b111859937faf004374f29b129ac457d5a1dea581104546086

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.26.0rc5-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc5-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 805.3 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.8

File hashes

Hashes for pyaubo_sdk-0.26.0rc5-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 a1da4798f719226baad986b7aa520025858b80faba680179ad2f6582eb2d9622
MD5 3e31e062d161f14d43b400e8c9a5764f
BLAKE2b-256 f67b3ad282d01ee8270a0c2f61ab72633977d03d47728e6ece8dc4acaeb1c976

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.26.0rc5-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc5-cp36-cp36m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.8

File hashes

Hashes for pyaubo_sdk-0.26.0rc5-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 19d6682673f1d813ad3d9044bdfbc4d4d6c41875295f238367ff1c032e533656
MD5 d711386ea5b8e99b43c29f112a1eb68b
BLAKE2b-256 ec73793edcfb34e0ef954b21dcd943b7737fa955fc4448416e9c9d997062a11b

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.26.0rc5-cp36-cp36m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc5-cp36-cp36m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.8

File hashes

Hashes for pyaubo_sdk-0.26.0rc5-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 91f702fa6c97cc56399777df012460cd3a0971dac8f2c45ccb47ecd9af18a9b2
MD5 0fcbc6d406f0cf96e37ca56b16ec0c4d
BLAKE2b-256 1382e405e41007c41d7cf9cb932d5f68b83c7184c724d0cdad9f721cfcc500ce

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page