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.7 Python3.8 Python3.9 Python3.10
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.19.2-cp311-cp311-win_amd64.whl (589.3 kB view details)

Uploaded CPython 3.11 Windows x86-64

pyaubo_sdk-0.19.2-cp310-cp310-win_amd64.whl (589.3 kB view details)

Uploaded CPython 3.10 Windows x86-64

pyaubo_sdk-0.19.2-cp39-cp39-win_amd64.whl (569.5 kB view details)

Uploaded CPython 3.9 Windows x86-64

pyaubo_sdk-0.19.2-cp38-cp38-win_amd64.whl (588.9 kB view details)

Uploaded CPython 3.8 Windows x86-64

pyaubo_sdk-0.19.2-cp37-cp37m-win_amd64.whl (586.1 kB view details)

Uploaded CPython 3.7m Windows x86-64

pyaubo_sdk-0.19.2-cp36-cp36m-win_amd64.whl (586.0 kB view details)

Uploaded CPython 3.6m Windows x86-64

File details

Details for the file pyaubo_sdk-0.19.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.19.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 589.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.19.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a2bcd05fd18b45216dc9a061093b651a8d32023794de7a42f03572d828601ceb
MD5 7cee0562f803481cea2b7eb1dcf537f0
BLAKE2b-256 00d4fac84ba2b278a0275cb8328f5733a77ebefd7d4c19997d34fab7bca226c3

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.19.2-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.19.2-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.19.2-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4629f2d4f631639e8f4a6d05c31c6ffc16d25a07638431684098dbda0765a838
MD5 8dc5af7b0841b723b5badd3843de4a9c
BLAKE2b-256 a47acef298582438297980e8bb67e9fdbad139b7530939cd7263100710d5c421

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.19.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.19.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 589.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.19.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 471f4cf29f51722e510c9fb97f92fa47d186058caeb8588105d90c7d5413a91f
MD5 3fde13d1f2ad12421638b4cc13fcc5b3
BLAKE2b-256 9c4c9ce6adc6f29412da9981484ba14383b10c5dea4bccd538c96620ceeff623

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.19.2-cp310-cp310-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.19.2-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.19.2-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a41bb3b6aaecf9f02cdfaa9f6c59baa7ebcd17c6b94ebf306c646ac081abe9b0
MD5 1d9ffb17fa40a2bbb54bc3e1ebb3accd
BLAKE2b-256 74898c5007aaa1324da7e1ae12fc5c8d8d79584e8604c47077141f766e49c9ef

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.19.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.19.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 569.5 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.19.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 448ed9dcb9f86934c2321dc183129e5a5199e778850906c83d675a1df1846308
MD5 f90ca9efaf83187a78390d44fa302fb2
BLAKE2b-256 3c736f43cffacb41a69ee377b5fdf05231dcc92f5bb1557fbc9ed5de4386f292

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.19.2-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.19.2-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.19.2-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 82c0778d47f884f52e096ccda095ab113e45fac050f767bc0914ad1ddd6a97ed
MD5 e38ff13a691bfdbe1c5668ff592ef0ce
BLAKE2b-256 b1a4a6e446a815cc8867a93d35060a16ac40edc19263e86e2a33687284227521

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.19.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.19.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 588.9 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.19.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 50ec622510928f31a46173f916bf71b38ab64a5b166398f7f66d324ac97d45ef
MD5 82a2208e19137548a62629091cad50a9
BLAKE2b-256 02c15cbe2cb068c66ec6190aeaa92cfd117fa353d2805f1d9262541c97b7c08a

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.19.2-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.19.2-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.19.2-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4aa4edb1be3679910bf52583e554c235579fddeb98f0858385d55b69194d03fb
MD5 4307ce4ba6d5bdb2f527a6139d2e0f70
BLAKE2b-256 4953971717db15de052b1b44e2c621d674186dd645a8ad16910eb4b061fb5fd7

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.19.2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.19.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 586.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.19.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 b535cae0523092d87ecf167cefdbfdb32b1aaadec1f119550c89a389901448e5
MD5 3009ba421a4227b832cbcbd6be48e592
BLAKE2b-256 bd0876ca28326b4476967c9d26ebf2992ca95cd9e82b12ae1001768ab40b92ed

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.19.2-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.19.2-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.19.2-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 23195d51ddb60f285ea205e77ddb97bac0219ec1c158b787c8bfa91e2d84376b
MD5 7568579405d30bfbcb1ded8198413d12
BLAKE2b-256 7b988491809f2dab0acc4dbb0b976c33bac02c3a97dd00e56b01a3b1f5ae6d79

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.19.2-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.19.2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 586.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.19.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 5a100b00ed181786c8d8f112cbfa4773707dcc1aa8d91888ea081efa33d2f28e
MD5 dfb34e677852d3bab45c76d019802626
BLAKE2b-256 1e7f5455d5fb6b6d1fff4c66197b1e51b801050b4c273456cab625bc294d7e9f

See more details on using hashes here.

Provenance

File details

Details for the file pyaubo_sdk-0.19.2-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.19.2-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.19.2-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7b6b472555cd80873d96c94e1b1111694d00fa6d694925d9aef772d39acb7c1c
MD5 0ca745f5007c20cb6c919f87bccde5f9
BLAKE2b-256 db392237d63ea682c053b1a5adbbf1776d6015515ae463aa50e5bebecbe83075

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