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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10

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

Uploaded CPython 3.10

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

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

Uploaded CPython 3.7mWindows x86-64

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.6mWindows x86-64

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc1-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.1rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6507335e2832499f25cc64f74beac2239e67eb865577faae03174dc2a2896909
MD5 dbb1b612a082935141f981e09658fa69
BLAKE2b-256 7b5aca36af2ff07951a0b33764b2977119f75e7da59ecd424feb5dd3ed730fbb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc1-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.1rc1-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e3c6b08de69b0487c33d1cd03f3eeb57280818da0b8c5cb715e1e38d4cb78aa0
MD5 8c77bd12e18325c8d0e8b8d71f9032de
BLAKE2b-256 0dfb8087fd5b161a1535d2f24fb2cacf41b0655f75a563128ac14651736b1d00

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc1-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.1rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d54ac103a4c15c6fc5924e6ba112b4b5370221081c19afea563f18c8733d2535
MD5 af90193b3f4b3e4f8d63e0bf0e20b7f2
BLAKE2b-256 f61e449c9cd27374eca243755b1fc7f259d29495ac5a709bce4295cec64b7f9d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc1-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.1rc1-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d6e9d1f4c9d9d8838eea509574f0533c9a4d61f45611f3116dff3569fb5ea0fd
MD5 ca83dbc48610d05d2d9a221c8008c518
BLAKE2b-256 d4897745115335d9071248376afc12c693016c3d153ed63419d75e549da30559

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc1-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.1rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6ad1048da7a556ccde1816ddb7b526327a1d1f60f194f9ffaa4e344797f83031
MD5 cb8f17b208229708989d340932746f18
BLAKE2b-256 82011da0b87a94e79b103f5647ef7748b0de25d97ab4a7d45a6e926313894041

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc1-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.1rc1-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6981976dc641d69d315e0ab311cdc8258b4a1a5cbbabb366591c81bf1148574e
MD5 4727a6ace2e5238442bef7b4928ace56
BLAKE2b-256 09f2ea37db3aca8312eb3f4ad2420349ca694fec100047905f0a8eba8d922817

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc1-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.1rc1-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f5c4d1b7b91e1f4d191ec88493f353d7f476ef1a62129297bfc179f47cfe3daf
MD5 e171a69242dc89f9a9b4e6615fb3fec1
BLAKE2b-256 bb868686177ee4241990869245de40ec4cbd7465ea2be9b363aa74b478057d86

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc1-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.1rc1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4f2f94f8ad848d5fdeba949c998e43418cb22277532ba6193754d3bade1b14eb
MD5 21ed969cc64354221a1fdf736756f7c0
BLAKE2b-256 119bac772f34a11d322e3e148257237438a7f30e2a2cdd3aef12beff6ba2827d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc1-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.1rc1-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 841c85630444e10dd3d68cd70745aee6689142d75a9d57c806b0f98918719eee
MD5 b4a1e3d826f26d0eb8152e121a50a68c
BLAKE2b-256 e56826bde892c913965d6066d121b20f900ed3be10a11a447923934efa2e4d15

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc1-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.1rc1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 e6da6355ef01368c2395c48788e07248e538842f7f7b979befebe444aba01b81
MD5 fa9861534809ccf3bd5886538db75eb8
BLAKE2b-256 eed26cea55bcd0bfa2f5d8e999a651416e6ebafca42de9da2ed2abe66873318b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc1-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.1rc1-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 faebe66c408aca3eadaf7731116798e88b565f549e286603f63c3b19336c1f6c
MD5 d5c0aa1a36cc72655848749fcb5c30ef
BLAKE2b-256 968763a059209bb59eb5f9a269804529aa98c52718062f73c36f2f90097a8631

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc1-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.1rc1-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f0fe738485b52a32f6fc6d2d732b3bad06cfe808771b637dc6b8290f396286a2
MD5 8ebafeec2d169d6a409d8ef68b7c9665
BLAKE2b-256 03f1600a662cc568d5d49fcb5a16343f6b7a17f2e0386602ae70b9fa92acf364

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc1-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.1rc1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 00cccf6076781f44ecccd136379eace4d4e274ef9bcaa16f211d490736f7dbf8
MD5 32a7c3dd5964a94aff2957fbf7916bdc
BLAKE2b-256 b778ab76bbad39103ab4aed191b9ca3100438c99a0751fc37d99ef8a952fb47a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc1-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.1rc1-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a5f69b207909b72093fc8843b71b9eab88932c5438b643f4f1954fff7cec007
MD5 e7d119d7beb22f8677663e145544a555
BLAKE2b-256 c80f6ac7dc63d415f87f4ac4a43c022c5f790e9a03969a2fd7b2579afb8f359e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc1-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.1rc1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 d6a21948d656d963b0672aee85c0f0a0bc5562cc74a04b886afc0e1b92c2c099
MD5 1e439fb194da735791fb8c314fff8945
BLAKE2b-256 8e791c73698d43680fc9faf78737d9bf196b63379baaf0cbbc79aa1f4a34e603

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc1-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.1rc1-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 19aa6a971a68d9789f87ab61be3db5055ea2047b4ad6e48bffa29cce005856eb
MD5 e9e8c58418970717ee01110493d55fba
BLAKE2b-256 cc4b07e3a7a0c1af135346fa95717dd4119773f913f1c00a199b16d8e3f34731

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.1rc1-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.1rc1-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0a7fad689eb2c4c2e2fe77f6c30abde7dc55009c205f864ce204cd682e621116
MD5 1c5fee2daf0f59aec86b1762ad46c154
BLAKE2b-256 ce63a43dbe0afe4a90ca62e29b87fa39f558b30f1e98da4d70a10aac6cbe439e

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