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.27.1rc2-cp312-cp312-win_amd64.whl (2.1 kB view details)

Uploaded CPython 3.12Windows x86-64

pyaubo_sdk-0.27.1rc2-cp312-cp312-manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.12

pyaubo_sdk-0.27.1rc2-cp311-cp311-win_amd64.whl (2.4 kB view details)

Uploaded CPython 3.11Windows x86-64

pyaubo_sdk-0.27.1rc2-cp311-cp311-manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.11

pyaubo_sdk-0.27.1rc2-cp310-cp310-win_amd64.whl (2.4 kB view details)

Uploaded CPython 3.10Windows x86-64

pyaubo_sdk-0.27.1rc2-cp310-cp310-manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.10

pyaubo_sdk-0.27.1rc2-cp310-cp310-manylinux2014_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.10

pyaubo_sdk-0.27.1rc2-cp39-cp39-win_amd64.whl (2.4 kB view details)

Uploaded CPython 3.9Windows x86-64

pyaubo_sdk-0.27.1rc2-cp39-cp39-manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.9

pyaubo_sdk-0.27.1rc2-cp38-cp38-win_amd64.whl (2.1 kB view details)

Uploaded CPython 3.8Windows x86-64

pyaubo_sdk-0.27.1rc2-cp38-cp38-manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.8

pyaubo_sdk-0.27.1rc2-cp38-cp38-manylinux2014_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.8

pyaubo_sdk-0.27.1rc2-cp37-cp37m-win_amd64.whl (2.1 kB view details)

Uploaded CPython 3.7mWindows x86-64

pyaubo_sdk-0.27.1rc2-cp37-cp37m-manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.7m

pyaubo_sdk-0.27.1rc2-cp36-cp36m-win_amd64.whl (2.4 kB view details)

Uploaded CPython 3.6mWindows x86-64

pyaubo_sdk-0.27.1rc2-cp36-cp36m-manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.6m

pyaubo_sdk-0.27.1rc2-cp36-cp36m-manylinux2014_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.6m

File details

Details for the file pyaubo_sdk-0.27.1rc2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.1 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.27.1rc2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f6bb02c40b9deddb5197bf822db77d53d1ee15d02adac47e07d81b0ba56a9ff8
MD5 f06226250c542ff28564fb8b552de79e
BLAKE2b-256 da74d23e833f3d29597f3897f27bc91b13c110e829f3dbb09bcbcf3af039c3fa

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.27.1rc2-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc2-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.27.1rc2-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 83d13b8c7eb06a978a7dacf11512e0f6d515b7e5faa74e12dd6348f38fa5e517
MD5 1eb8233809fb4b9608aa4aabd15ee6c1
BLAKE2b-256 297d4483abdff6f08838f9d5a6e69ed233f63f27d8a0845e86fcba836e7ba2f0

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.27.1rc2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 2.4 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.27.1rc2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5136e561f79c7fed8654d42e41130b6e01b3b08b827c3c9ba786cb9d1c54b724
MD5 0f37363f9f5e3cc26df9a7f1eaaaa63c
BLAKE2b-256 5a905b1ba400f249f3e9f0e419b8d712761bbbcb4678279866fdeb518a3bf3a3

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.27.1rc2-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc2-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.27.1rc2-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 538dc28277fbe761afb739bb31fd61481e2b3052dbc228aa4d72afabf10c9be9
MD5 7bc764a7fb3c4a9881882b3a278b6f5e
BLAKE2b-256 15baa4379018fbb79831c8c27b89f29f597d6fc4b650401659a601e15c738f6c

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.27.1rc2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.4 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.27.1rc2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 938c02cdf641da03458485ffe961bd95f21f3b76962698db2545cb9fd1fcc2ac
MD5 7922df634a82040d4bc0ef7d46f27760
BLAKE2b-256 2a13f2f463a042f6995a2935316bc184ef0b21c460a28567272077b2b37da304

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.27.1rc2-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc2-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.27.1rc2-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 566179a5dbd9d8a099dc2304b9a3fdd396f7c2b3fc8fe46b21a3158542666bfd
MD5 d453fb3cc225df946a62d79bdd4a0fa9
BLAKE2b-256 4ad02b67c3d39b63be46f46ad222fbf913728851673c9d5bd2ec91b38fe66f62

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.27.1rc2-cp310-cp310-manylinux2014_aarch64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc2-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.27.1rc2-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fcd6d7bd7f656132bc236da84f5ff9b748c09ea755b8230ad5aa3cd91c3939e0
MD5 9c016deb50a03ddc40121daf64d489ff
BLAKE2b-256 356631542732efe43a008f9e399cc8945a4b636b26581cfbf6a7a4742d16dd22

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.27.1rc2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.4 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.27.1rc2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 76d61a75863554a285fd013dc97fffa8aea2da619dc30c7b5f58b1de1c7b0a74
MD5 d5deac58e66a297637dc28f1eb56004c
BLAKE2b-256 0a7c5805768963194498991d3b0266a5ee5b67c8f09e3999f96c65cc83797c4f

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.27.1rc2-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc2-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.27.1rc2-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5474e8cf52e5e7563c2a73a0b6a41b55c810d6eecf039029318e4e0e279b824b
MD5 028bbcbd9b68af2e1e56867aff924eb7
BLAKE2b-256 a8a9667b06fc9a617eb650a0aedc187a4675e5317510a367f9d7fdc08241c956

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.27.1rc2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.1 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.27.1rc2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 8f0ee61d3f621da56da4c52a477095dca3b00b822b14442f923e1e82616f6fda
MD5 4ed70316d56bf00c7637ccc641560df7
BLAKE2b-256 1aeef023d9bdbaadc9452a37224f3cd2021306f055f3169b0390810d00e8203f

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.27.1rc2-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc2-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.27.1rc2-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 35828eeb6f08f00f7eb9403052c4a9efa3b5f3bb0c2fbf6bf08221358c949e9f
MD5 34582ce2b8e3b26bbeed6a63b81a946e
BLAKE2b-256 59f6649604ba6212655f98f7446dee410f8e5a6568abaf9622413ff875145ae1

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.27.1rc2-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc2-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.27.1rc2-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d1ab859a820929febbbf5dad97c5bd9fc0e5d2209b66bca5a13beaa1c46073ff
MD5 f3b44397982a3f5e36b192be6ba41714
BLAKE2b-256 a8135d0590d277c04c12bebf4886e11dbe591cff41ddc0b944734e614390c1ef

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.27.1rc2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 2.1 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.27.1rc2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 fbf4402745fe01bb893230b551de0076f691ad78c4e9ab49e0a8e6e4a4da6ec7
MD5 d127519752366cf4629255f4280d30f8
BLAKE2b-256 b0e9741aa68b4a8da8e50f352059c2953f6b99d126f2b41f00dac21ee5bd064b

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.27.1rc2-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc2-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.27.1rc2-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 de59c37a9a62f2735a6f6f72606b379546eafb1299971a1786cc1682dffc881e
MD5 50d7d1366ad30dc28c3e51f41a2e94bf
BLAKE2b-256 ad1b48e3f312924a431f63efb9c1a8d5edf6f38313e67371ccd8147185d01588

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.27.1rc2-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 2.4 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.27.1rc2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 83794ae09a8e5ac8cc04f299bcbcfcdf9019519fe3b844b17dd7e3ec42c35d8c
MD5 e7867af6f1d4133122645c2550c41cf3
BLAKE2b-256 8599a9095dd9ab4c32642c5e0a1cfa5c0adf55ce65187eab7ada43bf4c508968

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.27.1rc2-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc2-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.27.1rc2-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9c6d9c70acb8c369f1f9dcc2ce6bda63895b9b4b9be013ac578e30c1e219e193
MD5 990bf939a57edab42f66e29b51516424
BLAKE2b-256 fdae2ba2f64a8759ef721fe0039ee2f82fa9fa43310dc4773ff4d825eb8df620

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.27.1rc2-cp36-cp36m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc2-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.27.1rc2-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8140bc448ca3e65914cd46998d37ab158d873e7ce0d01e62ae7e4c41414d91ef
MD5 ff73e3e59bd3e226557f2fb6e45bf450
BLAKE2b-256 2aa3bddc578bcffb41e4087092e1f8b83faf10899f2e99b955f61f9ef2dd8451

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