Skip to main content

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

Release files for pyaubo-sdk 0.24.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for pyaubo-sdk 0.24.1
File
pyaubo_sdk-0.24.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pyaubo_sdk-0.24.1-cp312-cp312-manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
pyaubo_sdk-0.24.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
pyaubo_sdk-0.24.1-cp311-cp311-manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
pyaubo_sdk-0.24.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
pyaubo_sdk-0.24.1-cp310-cp310-manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
pyaubo_sdk-0.24.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
pyaubo_sdk-0.24.1-cp39-cp39-manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
pyaubo_sdk-0.24.1-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
pyaubo_sdk-0.24.1-cp38-cp38-manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
pyaubo_sdk-0.24.1-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
pyaubo_sdk-0.24.1-cp37-cp37m-manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details
pyaubo_sdk-0.24.1-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
pyaubo_sdk-0.24.1-cp36-cp36m-manylinux2014_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-64 Details
pyaubo_sdk-0.24.1-cp36-cp36m-manylinux2014_aarch64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ ARM64 Details

Total release size:20.6 MB

Release files / pyaubo_sdk-0.24.1-cp312-cp312-win_amd64.whl

Download URL pyaubo_sdk-0.24.1-cp312-cp312-win_amd64.whl
Size 659.9 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
6fed1417be5747c8f8f1d9fb6b632d4376168964c7f9734cf48a2248fad70f56
BLAKE2b-256 checksum
How to use checksums
e3a3ee082beb6b860b093e8d8b55984b200c910a51b3bbc70dd4cb13914c7dbf
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / pyaubo_sdk-0.24.1-cp312-cp312-manylinux2014_x86_64.whl

Download URL pyaubo_sdk-0.24.1-cp312-cp312-manylinux2014_x86_64.whl
Size 2.0 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
de12b02ef73b40adeb6e4f3b5308b95abf20b2593544855ef9143e5100912a13
BLAKE2b-256 checksum
How to use checksums
0fcd4e861efb9575331a53590a19e049a569bb462a6da73a0b702d1fffe82e62
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / pyaubo_sdk-0.24.1-cp311-cp311-win_amd64.whl

Download URL pyaubo_sdk-0.24.1-cp311-cp311-win_amd64.whl
Size 657.8 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
0196e6ca698dfe3dd93988fe85a1dd0c26051fd552f3fcbf5552ae0b3e4ca415
BLAKE2b-256 checksum
How to use checksums
5fc2d7545a91cae1bc49267b870aced4690c71527bcc8f46e71a4b892790df9a
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / pyaubo_sdk-0.24.1-cp311-cp311-manylinux2014_x86_64.whl

Download URL pyaubo_sdk-0.24.1-cp311-cp311-manylinux2014_x86_64.whl
Size 2.0 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6f10cb000a9724e2859809a184193e7bd4a2b4ba6e67db26339910663286a67e
BLAKE2b-256 checksum
How to use checksums
9558020bbc11672ae9c80824a5ace7d7bc15657725caac924f8d64b7247c2ed0
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / pyaubo_sdk-0.24.1-cp310-cp310-win_amd64.whl

Download URL pyaubo_sdk-0.24.1-cp310-cp310-win_amd64.whl
Size 657.8 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
d531e49a7d94daadbfae0602c418f0707ddcd09616a3377f24fc75f387179da3
BLAKE2b-256 checksum
How to use checksums
e23dc5545d12a3f42326facbd7829e3f1e7be309760cc0adaf9fe3d1afb491cc
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / pyaubo_sdk-0.24.1-cp310-cp310-manylinux2014_x86_64.whl

Download URL pyaubo_sdk-0.24.1-cp310-cp310-manylinux2014_x86_64.whl
Size 2.0 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
35aec6843ea0c46807a6c29c91e3ebf039be306d31b5f25f0995f55f8c6f18bd
BLAKE2b-256 checksum
How to use checksums
05f5e5dfdc545951d5e934deeaee15440b3208ab861c032c6a5d049ab5f1ec66
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / pyaubo_sdk-0.24.1-cp39-cp39-win_amd64.whl

Download URL pyaubo_sdk-0.24.1-cp39-cp39-win_amd64.whl
Size 689.6 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
8c49984b9e53f13572b41bd59e65bbbc6f4afe60d184706d72d5231023445ce0
BLAKE2b-256 checksum
How to use checksums
226ce8a85554017ec39955fdfbe0f893f75f58a2706a584424a894aaa7e09b37
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / pyaubo_sdk-0.24.1-cp39-cp39-manylinux2014_x86_64.whl

Download URL pyaubo_sdk-0.24.1-cp39-cp39-manylinux2014_x86_64.whl
Size 2.0 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e1796ff7291ee85f6a9f99fb553506b9f68726d714d0460711cf8ecf8079b3e6
BLAKE2b-256 checksum
How to use checksums
47516a7743a3dba73f84f98bb029b196ce4f1cd452db4aacb957baf30aedeace
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / pyaubo_sdk-0.24.1-cp38-cp38-win_amd64.whl

Download URL pyaubo_sdk-0.24.1-cp38-cp38-win_amd64.whl
Size 657.7 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
12e8f1944490a6edc27a236e6886678f9c5d33d680ba649ff195277b5149d611
BLAKE2b-256 checksum
How to use checksums
bc29605387601aca32fb9a9d1b6b216ab68b327b6e9e5061dafffee44e9745ae
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / pyaubo_sdk-0.24.1-cp38-cp38-manylinux2014_x86_64.whl

Download URL pyaubo_sdk-0.24.1-cp38-cp38-manylinux2014_x86_64.whl
Size 2.0 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
049d0590816fc61f7d7ac4198f95e2912e8965537c7f5841745ad98e5ca08faf
BLAKE2b-256 checksum
How to use checksums
0a6ba07b9d8278ea7681bea79349f97ab1e8c9b748d20f01f56390ee9d1d39b6
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / pyaubo_sdk-0.24.1-cp37-cp37m-win_amd64.whl

Download URL pyaubo_sdk-0.24.1-cp37-cp37m-win_amd64.whl
Size 649.9 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
fbbb8059b9ae8554acfcd89ae7a5ed098194604c18c3bf00044976f3df49d082
BLAKE2b-256 checksum
How to use checksums
f913c32ea6113a259440d8f5611650f97b5ee9817814d530f78deab0204d1725
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / pyaubo_sdk-0.24.1-cp37-cp37m-manylinux2014_x86_64.whl

Download URL pyaubo_sdk-0.24.1-cp37-cp37m-manylinux2014_x86_64.whl
Size 2.0 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
104feb4789c6109f19cba780512c516d36f7453da7b809cf2af7fe467f7b468b
BLAKE2b-256 checksum
How to use checksums
c5297b404901cd7868589c144de28851e5f5be8d44517872764b1c9cc4c73082
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / pyaubo_sdk-0.24.1-cp36-cp36m-win_amd64.whl

Download URL pyaubo_sdk-0.24.1-cp36-cp36m-win_amd64.whl
Size 649.8 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
35e2265485c59ea247963ac262cab8a33771b58ff525be5a6ddf01211c1b2d88
BLAKE2b-256 checksum
How to use checksums
56a4f0d8761d9e2dd75be9a79aab7a18aaebe2c05e729d0f8f278eeed96f4189
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / pyaubo_sdk-0.24.1-cp36-cp36m-manylinux2014_x86_64.whl

Download URL pyaubo_sdk-0.24.1-cp36-cp36m-manylinux2014_x86_64.whl
Size 2.0 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
90b0e01c32303e47778e196660a50972ce384a95db07c6061dc51857f278f9b6
BLAKE2b-256 checksum
How to use checksums
cb4580d27c65a508519aeac7de21202b158b650e98b9a72e0f00eaeefb92e8cf
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / pyaubo_sdk-0.24.1-cp36-cp36m-manylinux2014_aarch64.whl

Download URL pyaubo_sdk-0.24.1-cp36-cp36m-manylinux2014_aarch64.whl
Size 1.9 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e551c2040f88fbf0b34ba299736932dec8ff40725fd819909117f52e1ac42eb1
BLAKE2b-256 checksum
How to use checksums
747ff49244762ec640b502411e9ad3edc50520ee0a377bf967a872db83f7e664
Upload date
Uploaded using Trusted Publishing?
What is 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
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