Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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

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.1rc4-cp312-cp312-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12

pyaubo_sdk-0.27.1rc4-cp311-cp311-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11

pyaubo_sdk-0.27.1rc4-cp310-cp310-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10

pyaubo_sdk-0.27.1rc4-cp39-cp39-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9

pyaubo_sdk-0.27.1rc4-cp38-cp38-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8

pyaubo_sdk-0.27.1rc4-cp37-cp37m-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.7mWindows x86-64

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

Uploaded CPython 3.7m

pyaubo_sdk-0.27.1rc4-cp36-cp36m-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.6mWindows x86-64

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

File details

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

File metadata

File hashes

Hashes for pyaubo_sdk-0.27.1rc4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 75025b466043b9e0ba7e3f404410446efa5470757053312a26ce018e87a1cc17
MD5 a2f73cee346df94503fc1b739eafe1c1
BLAKE2b-256 1a4d6643574bfa8686f92c4cbe05f5226c784df302711c23791454e268402f41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaubo_sdk-0.27.1rc4-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 42af12642622e8041338765aa560c76f5a981a5551648f8da2e9db8fc5d3d147
MD5 408c6074cd0f96df3b3cfb4ca4ecbe0e
BLAKE2b-256 720b538c939d26229882ed0fa55ac99d4a4a450dec4846598d8ce5ca32550888

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.27.1rc4-cp312-cp312-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pyaubo_sdk-0.27.1rc4-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5a3a27b1433ffbe663ab4768632791c64c2379ac89ceb245a19ac301479b9237
MD5 98f49c68ed0da623e64f8a7e93574939
BLAKE2b-256 7362cd0bcd1799dc9a3be1ea92536151ae4d24728d9951456af827a5a66e2b2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaubo_sdk-0.27.1rc4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 10271b58c1d5973ee02ff8f6565e0e29f19d362a4cef35299f9d086ad39ce81c
MD5 679ff700d3c8b25e42ade87acbd7b4f5
BLAKE2b-256 e07fb0cd0d775165601a9c522cdebc60df02f02678e450976da1e6dd9c7b106c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaubo_sdk-0.27.1rc4-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cf96b019e52c552ad1034daa7fd774192e61ff0b247f55946dcf2a5481bcdfad
MD5 93ada2b9a67b865a393b9d30d1b6f3a1
BLAKE2b-256 23e8a36108f301c2a14efb987614bae707542f1c47a8c271277a199d7e220c9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaubo_sdk-0.27.1rc4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 863b756a691aba571fe4481724c2599377c44a69d8871d4c5cefb93546fe614e
MD5 8eacc64f6b29a740943ef0ef96afb437
BLAKE2b-256 acbce5a402a373d73090f13c89e21b0afa49dff8b82805e147c0257d2562cd42

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaubo_sdk-0.27.1rc4-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a060ede8ff8f775b3f9cd8aa0f1a5e7daa81be1600dbddd3b2e83b8aa636e9e4
MD5 f032be82af20eedb1a263b5806133591
BLAKE2b-256 fe8b1159bbf97ad2573b0fb147cf0a6b7cd59af02ce5dfa212f237eab557ba60

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaubo_sdk-0.27.1rc4-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6cd9ca9708fd123f9e58d89ce0e03dcf444ff3f481c1cc9b613514b7f75767f3
MD5 dabbbc52129a506626546fd8e4d55dd4
BLAKE2b-256 cb98f19e0233521a8093882ef70c6d46dfef3039acd87c44123e5adc08959187

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaubo_sdk-0.27.1rc4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 28d0dbb924106dfdf4a26f313b37af8db97d814d2ee573ea18c93be92ca4d60b
MD5 0fd975d433f42860c2fff2bf1ce53b73
BLAKE2b-256 f8f729a1012a19096f6ba0ae6c45cddb1f9097674c6316efacb09bc2f12fa678

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaubo_sdk-0.27.1rc4-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3694a0ae8d14acff48bff1f4108406906afb23175ea7a85b89ddaf1df6856d82
MD5 1edee8eefb7e2045593d628e52780b49
BLAKE2b-256 c4eff6674297a97e2591bb19a43cb8ee18cd24f322e6d6363c093260bbbea960

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaubo_sdk-0.27.1rc4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1bf466c3c849d8721c47145250d369a4ccf38ab80e6607938849e906cdd5e866
MD5 0c8f3fecfc3eda173043cf3ae27db0d9
BLAKE2b-256 fa83434c950ba2032eeae0e78ccea2b256136c482a2f34592be4247841239c33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaubo_sdk-0.27.1rc4-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 931008e9c3092e2aa1f95646069a2cb77c106b8a722185238df97967125b8266
MD5 376b29644c4d358b8d39c7f950a98b09
BLAKE2b-256 a25fcaa716686a20e23e462a00ac01b93ac7c489af2c3a68a7114d7fb60977a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaubo_sdk-0.27.1rc4-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0e68f8b61f1fcf5361090545ec4b4eabcebf676fbad3f89b0162926a4b780fec
MD5 fb9e7df2ba6878448951f6064363adb2
BLAKE2b-256 6bd97ef265771f255338d4cfea203a71f89590b83e528fc98b6d2eb11defe312

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaubo_sdk-0.27.1rc4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 63e5725f37b587fab062bf8f062b11bd467e3b98942db2dc9d9085a192d805b3
MD5 f1213a626a3326cbae18d84cdd049846
BLAKE2b-256 e19e1535e93833c4255872f3db3b87557352c75624cc16bf32d0350d0449fc66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaubo_sdk-0.27.1rc4-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c8eaba360fce4a5735341c9414d0110fcbd3fe8ea6595e204e3cb0fee28bb170
MD5 71100fcea4f922a66d5ad6192b000c63
BLAKE2b-256 8295e31cd629ff6c21c88d053bb5155757ceae0fcbd6d0a872cc37574a81949b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaubo_sdk-0.27.1rc4-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 1b4827a2fcdaf5ce841380f1ed14ffa896f43a9a0dc28ed590920a8d0be4cbd6
MD5 666d1dbfcf2a1946d1a8652ed27a2715
BLAKE2b-256 5246a4d3ab932cd525438ccb11edd0f6f357844808fef38723689b2369297caf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaubo_sdk-0.27.1rc4-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d47ff3f5462f223ba2fe1abaf88f115c79682b8695c90ed20a5527a457f45d02
MD5 7010d42a0ca789ed7375bdabf6fa5868
BLAKE2b-256 3aac56b9b31722c52816079b39ce1504134c907d9ad684c46f7abf1767eb9957

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pyaubo_sdk-0.27.1rc4-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 11c98b7fcddf5d39f19d8a666348c676e67f70e2d9056c7d525a037fb6339322
MD5 46413e56f73df130f57090b92f479113
BLAKE2b-256 de6858187efcbc5a7414b771493af81990a0550c33c67f0b8ff8211f5f7fb36c

See more details on using hashes here.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page