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

Uploaded CPython 3.12Windows x86-64

pyaubo_sdk-0.26.0rc6-cp312-cp312-manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.12

pyaubo_sdk-0.26.0rc6-cp311-cp311-win_amd64.whl (816.7 kB view details)

Uploaded CPython 3.11Windows x86-64

pyaubo_sdk-0.26.0rc6-cp311-cp311-manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.11

pyaubo_sdk-0.26.0rc6-cp310-cp310-win_amd64.whl (816.7 kB view details)

Uploaded CPython 3.10Windows x86-64

pyaubo_sdk-0.26.0rc6-cp310-cp310-manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10

pyaubo_sdk-0.26.0rc6-cp39-cp39-win_amd64.whl (855.7 kB view details)

Uploaded CPython 3.9Windows x86-64

pyaubo_sdk-0.26.0rc6-cp39-cp39-manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9

pyaubo_sdk-0.26.0rc6-cp38-cp38-win_amd64.whl (816.6 kB view details)

Uploaded CPython 3.8Windows x86-64

pyaubo_sdk-0.26.0rc6-cp38-cp38-manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8

pyaubo_sdk-0.26.0rc6-cp37-cp37m-win_amd64.whl (812.0 kB view details)

Uploaded CPython 3.7mWindows x86-64

pyaubo_sdk-0.26.0rc6-cp37-cp37m-manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.7m

pyaubo_sdk-0.26.0rc6-cp36-cp36m-win_amd64.whl (812.0 kB view details)

Uploaded CPython 3.6mWindows x86-64

pyaubo_sdk-0.26.0rc6-cp36-cp36m-manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.6m

pyaubo_sdk-0.26.0rc6-cp36-cp36m-manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.6m

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc6-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 824.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.0rc6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9b298c33c07646ba6d630b2b1a49b42046a42726331010dba128757b018176f7
MD5 583746ab7677dd7a2b35e9ad97b790c6
BLAKE2b-256 a5cfa2fa88aded5bb8673ae5c9fd6f070a4d2e216557c2730aaacbac662f978c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc6-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.26.0rc6-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 59837d1f3b4fbe3f0dfe518297d4154a984e32bd36794cfafa67eb4db46bef76
MD5 3c0af85c8238793c11c51a754e641b2f
BLAKE2b-256 ebad4f45f2eb564969c1fe71725d70ed2feaf0670f88c3869423a87eec92cc87

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc6-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 816.7 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.0rc6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 77379608229f1cf1959f1921d929c7222c22c94d76801dcfbbbd272373e85ba6
MD5 13fde2af0a7f1826564eaf1add6cebf9
BLAKE2b-256 3f4610f8ee4157959ff79ca341e56b41cd3160860487177b782a6bf306c0361d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc6-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.26.0rc6-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a5ee13d9737b82478bbeb4a9e37355f2d0eb0a3565f19beb049fd2efdfbd258d
MD5 3e658f7833b59fdf2a8454828531062b
BLAKE2b-256 ff2c9c4be61110353dcd3bc46008c9823fca11ab507fde7d0dc4946177f0e7eb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc6-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 816.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.0rc6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 834519e9b3a53680419c744e489f4220ac135fc04072665c1e96c9af6c728de7
MD5 59037d6a5128340f64042a18c8ee0552
BLAKE2b-256 ba2ffb83fa90d440e67127ff895159d21b5122e5962ec695880f640f97a42ca0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc6-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.26.0rc6-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5cd0e30b72201420c2c3b59cbd017d9a0fa777b496f3e8983afe6532c9a458a7
MD5 02d90b19d84545b4dfffb09a26336534
BLAKE2b-256 f93444a4d6c978deead76641c95c468be3205b3431562780f578b5fe78d1fb0a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc6-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.0rc6-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a9ba5a2910753bdb6c7dd5b064ab2e33f4e66bf7c92eb54afe413bb81412f61e
MD5 8bbc353c9c4eb2cb567c8c2b43b19e8a
BLAKE2b-256 4f710f79dd526a9ac1350897cbaac4de80d334ead4ec614ade595a4ff9be8bfc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc6-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 855.7 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.0rc6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a193a233cc6c9060fc2dc81d259326ef45bf0ba0d4fd5780f3f286e769fe2104
MD5 a6f4a0f9ce24bb3d4cdb81cd870ec552
BLAKE2b-256 104206b170f6a52915c572a93c10d9e059ee7888d27f7a8ee1239465e7646d3a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc6-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.26.0rc6-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8e3ef0c09739e1173be63d020f003f7e999f6549074afcbaccf51073ab4de8d1
MD5 0454627855127850ab992c3f231d92c0
BLAKE2b-256 784ac78d1b205513d70f5f5525ae260eff24e9d72950a30c3418d09408afaa46

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc6-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 816.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.0rc6-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 348ead96cc5263b7618343185ca0b226113547b88a314d130961ab27c58171c3
MD5 01a35cdc0c8a3a3d16cad84291dd043d
BLAKE2b-256 02672587c55c1b36754f9a6d8a99d04a62b6b63779f52e0b3c9e180abf949051

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc6-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.26.0rc6-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2b5e4c1ec9ce4435d7db49cf00843176ed0064b69530bf1fb7f051fd1a07b1a8
MD5 820f592f7668139bc4ea775926ef89e6
BLAKE2b-256 b2c0a08f07eaff1489b959c649d89c938de50f5bf12f89fa2e2e497117835cce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc6-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.0rc6-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4de11911c8b0ef438a2ccbb8d2cd940788c87756a0de8624c18195b2b0e0393c
MD5 1d53805f403928d4feda9f13680d8128
BLAKE2b-256 b8328181c99561e304d0441a572531d21de1e231c85a13b1b38ecf688dd2ca9f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc6-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 812.0 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.0rc6-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 6e57f1d6b6ef11369a08e87e98098f70affc2d5d9d2a147f431dc409bf050f6b
MD5 eabe394e99e738078c4402d0ab58569d
BLAKE2b-256 dc4e84c8a7ef0640ae4cf59df94e10ea44ac9724cd598283ecdd86380cebe76e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc6-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.26.0rc6-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3748ef772fae56e899256c8705d183d4f284f8a799135eaf13edfa2dc7f63a63
MD5 dee91a8bb3719106060908b809bcb04b
BLAKE2b-256 15c06f1cfba4329a9c49d8e40ce2bc1eda238ee1811ff97a4abe3a4572ffc1b2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc6-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 812.0 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.0rc6-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 c9d3f7df3b6928988695ed1a37e5f1b2e76fd4e5783a805762092afce1c5ee86
MD5 81212bb6ed4a425c7a02f626e87af600
BLAKE2b-256 c02777f869b068555167bae995c976555cf5ab947266d3a8275d7b22ccf1e7c2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc6-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.26.0rc6-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0534d925ed4aa459a12ce870baf38f51904401b9684a7cedeceaf25518918df0
MD5 d3c6322f600356d927b2efe926a8ab7a
BLAKE2b-256 5fc0d53a987fa9a5dccefb5187ec7185177951faf88d01fdeec2ca77e46da866

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.26.0rc6-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.26.0rc6-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 26a6a6d1f60fa297e96f752bafa9db3d270838e69664277e31f54c13db456470
MD5 e1d0d2fb38b8999eb1041b51d00492b1
BLAKE2b-256 931f6c5422422e23eb736cd8c5e7fcf513807b4bd3a1f85c3495cb1e2bc9d624

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