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

pyaubo_sdk-0.24.1rc3-cp312-cp312-win_amd64.whl (660.6 kB view details)

Uploaded CPython 3.12 Windows x86-64

pyaubo_sdk-0.24.1rc3-cp311-cp311-win_amd64.whl (658.3 kB view details)

Uploaded CPython 3.11 Windows x86-64

pyaubo_sdk-0.24.1rc3-cp310-cp310-win_amd64.whl (658.3 kB view details)

Uploaded CPython 3.10 Windows x86-64

pyaubo_sdk-0.24.1rc3-cp39-cp39-win_amd64.whl (690.4 kB view details)

Uploaded CPython 3.9 Windows x86-64

pyaubo_sdk-0.24.1rc3-cp38-cp38-win_amd64.whl (658.3 kB view details)

Uploaded CPython 3.8 Windows x86-64

pyaubo_sdk-0.24.1rc3-cp37-cp37m-win_amd64.whl (650.8 kB view details)

Uploaded CPython 3.7m Windows x86-64

pyaubo_sdk-0.24.1rc3-cp36-cp36m-win_amd64.whl (650.8 kB view details)

Uploaded CPython 3.6m Windows x86-64

File details

Details for the file pyaubo_sdk-0.24.1rc3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.24.1rc3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 660.6 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.24.1rc3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 11f6f051a7c73a33460a0551fca0239136f08386e8c4c016382828a1c598b99a
MD5 72cdc291f977a3559c0bbfdd82d5a6f1
BLAKE2b-256 cbc8bfe121b9eb34b06efb12dda371f7b4f308aec28261defc3aa5d4fc325ea3

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.24.1rc3-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.24.1rc3-cp312-cp312-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.0 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.24.1rc3-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4cc4d50103bea8fd673874976188f1bdfd5c80ac47f73c9a9994ab203fa81f67
MD5 50498ddd71f39945f2afe0fc3cd48d9e
BLAKE2b-256 02125800e0e0e2dbb2255e336b6696c712937f00c01ab39fe39968f64569b6eb

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.24.1rc3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.24.1rc3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 658.3 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.24.1rc3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a8ad2ab672f52543ec8d518eb3c1bd0f49dc09d9804591c4f02053f6f24c43a8
MD5 db5223d44216cf86581ac115eb750335
BLAKE2b-256 96cdd2ac674ff343015f7d6fbde7673ea29031edf98fe580abb85877d80fafaa

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.24.1rc3-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.24.1rc3-cp311-cp311-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.0 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.24.1rc3-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a233516e8db3532e030f6e0790b5b6df0b711097b240d5538c6ba0ed79703919
MD5 329dae9fa91f4543eb614b7c78fa5c24
BLAKE2b-256 a7f44199ed5fc544878b85979e08b141b73a7f6b7437e36d48a30103d5a46feb

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.24.1rc3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.24.1rc3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 658.3 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.24.1rc3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 14cf9de1a499e89d816d4f25bd7471ce9d8005e81c8f22584d8e0e5083ff0bd0
MD5 0bcdd53296d9fc869f1b01065a8f6544
BLAKE2b-256 646ad7dd44dc209c166d5c64eb76aa2ccb373738edacdddddd3ca15376fba810

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.24.1rc3-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.24.1rc3-cp310-cp310-manylinux2014_x86_64.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.24.1rc3-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5ea0a52b306c343f83176f50f979398d9a9f33550e705c8a7fb46a3a78f04993
MD5 00e2ba5392d44851c97a2142338181d5
BLAKE2b-256 08d196054c166e2d0d53267e9f9b04bac756c2f8d519e0fd67b10b58d31eae44

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.24.1rc3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.24.1rc3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 690.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.24.1rc3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 df126f874c3ddb7755c62e5eafc95eaed5ff5624962a9adf6cc8c63ddbb2886d
MD5 13f00088abc75a5760565693aec23447
BLAKE2b-256 04405ba2742fcdb218ec5740539e2964093d9a0b10a3fcddf829dc0d0257797f

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.24.1rc3-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.24.1rc3-cp39-cp39-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.0 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.24.1rc3-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 989df86c573559c3636df3cdf0202f4884e47b3e5b060045c990a6b1da3d0eee
MD5 ecfd5925681dfc1c4685b3dfde3f4ae3
BLAKE2b-256 9074973b05811a136f39ec1bf30541fad27eaa3a6252c9fe22be76a473c5f17e

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.24.1rc3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.24.1rc3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 658.3 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.24.1rc3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 6f405aedb9b0ee588b37ee67b9a8387eba40a4b7d20e7eca3fe1fa9cd0925a25
MD5 f4679e6bdf91b175be2587ad6d64be8b
BLAKE2b-256 13dabb9a0fe2f20096adf914ad584aeddd2ba5fbc70c4514984804b9c220c2fb

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.24.1rc3-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.24.1rc3-cp38-cp38-manylinux2014_x86_64.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.24.1rc3-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 30069e72eeaade72fdb8d4975e5912d723ba5a937820297f9fa41205b8d8bf45
MD5 18a7152c0df2484b95815ba5c3042871
BLAKE2b-256 a055970dc062d581ba28d58885a882724e03c2ed86ee5dd7aac2d2490a964251

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.24.1rc3-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.24.1rc3-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 650.8 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.24.1rc3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 4cfbc48589c3ec7be66aaae3898943c361cb051fcf2829ede04b14d92f6b24e3
MD5 0bd6277046931babb8f8d2c5030882bb
BLAKE2b-256 3215b6e795348cd7a80671094560043a9cd1080a8189883cb622d0db31a1d544

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.24.1rc3-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.24.1rc3-cp37-cp37m-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 2.0 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.24.1rc3-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 55f5feb272b9b307fd232a4f23f42859e542668f4490f62bbfbc0249e1d2bc38
MD5 4c465b12a8451f89e84bab67d202faa3
BLAKE2b-256 09924de2914abff22c3c4461dd264242f4df6ce29f3f5303bdfe2417d91da0fb

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.24.1rc3-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.24.1rc3-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 650.8 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.24.1rc3-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 dccb40369f94d7016bf0c663d3af121411a49c2c24019c4179e0e56728b645d7
MD5 749f68c8b3a18c8026e899446341245e
BLAKE2b-256 a611b065242779cfc0f7e3c3948f9e20de665dfcb1e7ce855a46539a2239ee03

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.24.1rc3-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.24.1rc3-cp36-cp36m-manylinux2014_x86_64.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.24.1rc3-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7e5c17cd934a2bf55475a7b9256e5940c94fd0cc696891737af7a51a50afc2dd
MD5 bb3044993485aee4a1895f3db7fb7668
BLAKE2b-256 267878dbf993b2bc5e482d0f18b96a79cc6492c327fc217f1360cc5f3a988fac

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.24.1rc3-cp36-cp36m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.24.1rc3-cp36-cp36m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.9 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.24.1rc3-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fd40011a74c049d6adee5f7ad83db6fcfa403639fb5d57b9dabef7311ca0815a
MD5 537d1a891f8c942e4f45daffb7a157c8
BLAKE2b-256 dc2fd5859464cda558502e47f8d1a51f8ad0560e5532e060ee7c2f525b6e4be1

See more details on using hashes here.

Provenance

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