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

pyaubo_sdk-0.24.1-cp312-cp312-win_amd64.whl (659.9 kB view details)

Uploaded CPython 3.12 Windows x86-64

pyaubo_sdk-0.24.1-cp311-cp311-win_amd64.whl (657.8 kB view details)

Uploaded CPython 3.11 Windows x86-64

pyaubo_sdk-0.24.1-cp310-cp310-win_amd64.whl (657.8 kB view details)

Uploaded CPython 3.10 Windows x86-64

pyaubo_sdk-0.24.1-cp39-cp39-win_amd64.whl (689.6 kB view details)

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9

pyaubo_sdk-0.24.1-cp38-cp38-win_amd64.whl (657.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8

pyaubo_sdk-0.24.1-cp37-cp37m-win_amd64.whl (649.9 kB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m

pyaubo_sdk-0.24.1-cp36-cp36m-win_amd64.whl (649.8 kB view details)

Uploaded CPython 3.6m Windows x86-64

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

Uploaded CPython 3.6m

File details

Details for the file pyaubo_sdk-0.24.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.24.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 659.9 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.24.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6fed1417be5747c8f8f1d9fb6b632d4376168964c7f9734cf48a2248fad70f56
MD5 257797e3c78e1341e4989333a8e7e2c7
BLAKE2b-256 e3a3ee082beb6b860b093e8d8b55984b200c910a51b3bbc70dd4cb13914c7dbf

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.24.1-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.24.1-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.24.1-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 de12b02ef73b40adeb6e4f3b5308b95abf20b2593544855ef9143e5100912a13
MD5 4f7655e7a03a9b37a425712291b0dcee
BLAKE2b-256 0fcd4e861efb9575331a53590a19e049a569bb462a6da73a0b702d1fffe82e62

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.24.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 657.8 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.24.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0196e6ca698dfe3dd93988fe85a1dd0c26051fd552f3fcbf5552ae0b3e4ca415
MD5 26b4c59ffb4d5b6d9fd1d0a65ff941ec
BLAKE2b-256 5fc2d7545a91cae1bc49267b870aced4690c71527bcc8f46e71a4b892790df9a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.24.1-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.24.1-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6f10cb000a9724e2859809a184193e7bd4a2b4ba6e67db26339910663286a67e
MD5 69958740e43b5df1efe8271799ce5f87
BLAKE2b-256 9558020bbc11672ae9c80824a5ace7d7bc15657725caac924f8d64b7247c2ed0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.24.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 657.8 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.24.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d531e49a7d94daadbfae0602c418f0707ddcd09616a3377f24fc75f387179da3
MD5 0a2290d3c22b23fb4efcc8dffeb50198
BLAKE2b-256 e23dc5545d12a3f42326facbd7829e3f1e7be309760cc0adaf9fe3d1afb491cc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.24.1-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.24.1-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 35aec6843ea0c46807a6c29c91e3ebf039be306d31b5f25f0995f55f8c6f18bd
MD5 640b324b65e6ab7a7c3ddace230a0d9f
BLAKE2b-256 05f5e5dfdc545951d5e934deeaee15440b3208ab861c032c6a5d049ab5f1ec66

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.24.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 689.6 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.24.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8c49984b9e53f13572b41bd59e65bbbc6f4afe60d184706d72d5231023445ce0
MD5 09458b1bc628e93e579c004a1e1c1252
BLAKE2b-256 226ce8a85554017ec39955fdfbe0f893f75f58a2706a584424a894aaa7e09b37

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.24.1-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.24.1-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e1796ff7291ee85f6a9f99fb553506b9f68726d714d0460711cf8ecf8079b3e6
MD5 df5ccd69d5e689c04f0cae59010e12cb
BLAKE2b-256 47516a7743a3dba73f84f98bb029b196ce4f1cd452db4aacb957baf30aedeace

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.24.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 657.7 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.24.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 12e8f1944490a6edc27a236e6886678f9c5d33d680ba649ff195277b5149d611
MD5 b680295a4b250f8b6980b516fad2b357
BLAKE2b-256 bc29605387601aca32fb9a9d1b6b216ab68b327b6e9e5061dafffee44e9745ae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.24.1-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.24.1-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 049d0590816fc61f7d7ac4198f95e2912e8965537c7f5841745ad98e5ca08faf
MD5 c7e0518b906c980850e21d3906905522
BLAKE2b-256 0a6ba07b9d8278ea7681bea79349f97ab1e8c9b748d20f01f56390ee9d1d39b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.24.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 649.9 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.24.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 fbbb8059b9ae8554acfcd89ae7a5ed098194604c18c3bf00044976f3df49d082
MD5 13dad4bc7b6dcea04754c50f2af68a43
BLAKE2b-256 f913c32ea6113a259440d8f5611650f97b5ee9817814d530f78deab0204d1725

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.24.1-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.24.1-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 104feb4789c6109f19cba780512c516d36f7453da7b809cf2af7fe467f7b468b
MD5 080813e43c6b8d4032fed13af02269ee
BLAKE2b-256 c5297b404901cd7868589c144de28851e5f5be8d44517872764b1c9cc4c73082

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.24.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 649.8 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.24.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 35e2265485c59ea247963ac262cab8a33771b58ff525be5a6ddf01211c1b2d88
MD5 573a9844f15d357033a8fc9f1388b13e
BLAKE2b-256 56a4f0d8761d9e2dd75be9a79aab7a18aaebe2c05e729d0f8f278eeed96f4189

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.24.1-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.24.1-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 90b0e01c32303e47778e196660a50972ce384a95db07c6061dc51857f278f9b6
MD5 48ba57d741b08280f6f43a169ec821b1
BLAKE2b-256 cb4580d27c65a508519aeac7de21202b158b650e98b9a72e0f00eaeefb92e8cf

See more details on using hashes here.

File details

Details for the file pyaubo_sdk-0.24.1-cp36-cp36m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: pyaubo_sdk-0.24.1-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.24.1-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e551c2040f88fbf0b34ba299736932dec8ff40725fd819909117f52e1ac42eb1
MD5 6a4213db6dd533e10754d3373fdc3a84
BLAKE2b-256 747ff49244762ec640b502411e9ad3edc50520ee0a377bf967a872db83f7e664

See more details on using hashes here.

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