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.0rc4-cp312-cp312-win_amd64.whl (818.5 kB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12

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

Uploaded CPython 3.11

pyaubo_sdk-0.26.0rc4-cp310-cp310-win_amd64.whl (808.5 kB view details)

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10

pyaubo_sdk-0.26.0rc4-cp310-cp310-manylinux2014_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.10

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

Uploaded CPython 3.9

pyaubo_sdk-0.26.0rc4-cp38-cp38-win_amd64.whl (808.4 kB view details)

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8

pyaubo_sdk-0.26.0rc4-cp38-cp38-manylinux2014_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.8

pyaubo_sdk-0.26.0rc4-cp37-cp37m-win_amd64.whl (802.8 kB view details)

Uploaded CPython 3.7mWindows x86-64

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

Uploaded CPython 3.7m

pyaubo_sdk-0.26.0rc4-cp36-cp36m-win_amd64.whl (802.8 kB view details)

Uploaded CPython 3.6mWindows x86-64

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc4-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 818.5 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.0rc4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 125ab0faab8c46a29dd2a96bc1b2047b9d5059a6cd114639573e483947bfe710
MD5 35cbf3d901a44543fc1f446d1d2eb2a6
BLAKE2b-256 ef6d381c2f2e39a4702f54e453005d4058125f1857dc2ac1515c83b2f4d8cafa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc4-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.0rc4-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f9f618a10ba62f7497ee1e440abc7ff09e09d650fe76e97d8aae074053efbdb4
MD5 9d7a714504d449dcdb8bb880f6bed470
BLAKE2b-256 c0106b912f7db9546308c87a20cd98442f280dccb6d1faa798851efccc0d727d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc4-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.0rc4-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 34c295056636012032a52d78782f7e22e3fee2a5592b7311d9640bf4c03b4810
MD5 d7e202d6f93d5450cb833366be32bb6d
BLAKE2b-256 ea23304fd6e16e798ab16a593de6b14782a4ca8bd899d2e69df25992681a698f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 808.5 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.0rc4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 404967f09c4e579677d101168c7659d5aecc4220f268dcf95fc7712e455c2e43
MD5 a9e4a994a34ffd46e656bcdf026fbf41
BLAKE2b-256 afb6fa2761851484ebccd5a6be7d3acb884af18237f181367e012a475347d597

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc4-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.0rc4-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 94defba14b9efced77a1ef2c1a519599a76e21118d4af9e18f387c33ef779693
MD5 0b53f8d03631c984b1872d26cbd1708f
BLAKE2b-256 3527384fd624b8065a3dce6e4c523837c16c35509952fc9167b5ca01e0bd9fbb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc4-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.0rc4-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bb501d4fca4099b952950fdf99d929ba18ced437f902ea4037f15a2da35d7005
MD5 b2e912b5da085b9d9f88349f7dbe2ac5
BLAKE2b-256 875536bac1308f8be1d8fc46e9348d998545f97ebf62fddfe87ea22028d3168f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc4-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.0rc4-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 24cce10441333a4a1e6e967da1b3b69d79007961ed8c224777e26301b96a76a7
MD5 ef5c8588842d4935c0287e39dbfceb2f
BLAKE2b-256 c661dedbfee79aa20074296512241db1b5d147674a2ab4bc9993f372cff7cf49

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc4-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 808.4 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.0rc4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 62c6b14e851cf9696d3d9ad4f264c5736af162469a0b11dc6532632face903a2
MD5 1ed94072077342dd913ed53b691f2fda
BLAKE2b-256 45558016edde58bd310dee71615f066acbfe9521d2752f131e7b220377518fb3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc4-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.0rc4-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d1afba843df778c8dc555602b92236a5bc3d6baf39cf409c7e2a0c5ec3d2fecc
MD5 aad6cc24ca2102703ff130de6c5e76ac
BLAKE2b-256 60e70a36a2480b9aeefb648a77ccf3b04f616ee594d26642fc59826ddcee7da8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc4-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.0rc4-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 65938b612c7048a478e0bb99b6876ebb75d2da5a9886e08579cf6a266f5b2847
MD5 58f5b817d04b8891c2ccc7653bb9b903
BLAKE2b-256 a126f3d1f7247cd12fa04879b6128193a32f2459adcd92c5232ee73b327e0735

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc4-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 802.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.26.0rc4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 4ea5fd4e88e2408bdb07a6a9601f0d9ebf1acf6a28a76bea7a3efb3fbec47103
MD5 666adc8a215906d37a1fd1221e599013
BLAKE2b-256 e348543e87646294e18a945535f931e1f2bcb98604a35b5758b6991006ef7a0e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc4-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.0rc4-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e4f8f31724c875da045a702ad72ae9f6d441f7968e36a51a75d142f378ff6b44
MD5 104b95378099ccd592902e4c97c72d77
BLAKE2b-256 2327960511d20974bab7e94440146165665b72ba7afa45811e6dafa2028b0bb3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc4-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 802.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.26.0rc4-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 1dcf1b307874c1c2bec29a8d8567b2c78e1ae6ef818e9bf16a44bc19b7154e69
MD5 da35da37825d3dd326453202403c192a
BLAKE2b-256 27f7022cdb8bbe592cb190b1b4af6713e03efdb15587997c90ffde62f6928e11

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc4-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.0rc4-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c375445a920e35e1efaf794547823026d8f77a77e2b22b57b3b05af91aef2593
MD5 b0f97b7d3994babd5105146c6181c938
BLAKE2b-256 4d27a230458372c01a1f41a338e64926bb546f3bb19bcd7bbac64ca337c2c71e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc4-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.0rc4-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5830c8f8d18819f27167fc7eb702a2672627e115ebce04f987309e3d3ec732d9
MD5 c06c262293a03de129393d58f25e040c
BLAKE2b-256 74ba91ee16bf0375a5eef93e4905172b86fee507d1e28d43528a4355f21e55ac

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