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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12

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

Uploaded CPython 3.11

pyaubo_sdk-0.27.0rc4-cp310-cp310-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9

pyaubo_sdk-0.27.0rc4-cp38-cp38-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8

pyaubo_sdk-0.27.0rc4-cp37-cp37m-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.7mWindows x86-64

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

Uploaded CPython 3.7m

pyaubo_sdk-0.27.0rc4-cp36-cp36m-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.6mWindows x86-64

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.0rc4-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • 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.0rc4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3db8b63fbf6b6bed6e270d294ed5ff6a8f4de0080f7ba900803ea88ec40f9240
MD5 5ddaf9aefaedad9558a2881ac2bf19d0
BLAKE2b-256 a06115ef9a3a6783fe191d68a2acb3edbc7f1564ca89578998eff8f173ddca7d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.0rc4-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.0rc4-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7517386f7ba4fd05ace27d73a9c0fc53705ca8467c0512026b8e34de6937159e
MD5 9c21b2a25408c86af2e8d75a24adc36d
BLAKE2b-256 686423ac89368e6ff7e910a7e20dc3c251f494536265d648528c667fb4f7db37

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.0rc4-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.0rc4-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eafac45b01281ac6aaa5d534503938b9eafa98681ba5d089a41499a63702a237
MD5 44e1ca3bb9d46931ae9b1ab01c178c41
BLAKE2b-256 4f398c6098cf24fedd7b0cff3e7448cfba863d18733a394dbe3f7218374c3391

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.0rc4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • 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.0rc4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5d61ce30f4e53837792308c3371a101bdb5dbff35284c7ddee2def0a4d3dca1b
MD5 7df469d28a855493a6e159a820319782
BLAKE2b-256 79a48feec742362bad8dd9a7147d91498c921d68d3b9c0371f38fcc460957286

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.0rc4-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.0rc4-cp310-cp310-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d2a64e6506879420d15394ef3f9de4d314fe35d529bc73723d12368ad7f67637
MD5 1ec3782599d6866edd8e1ecd1d5883d9
BLAKE2b-256 ec0f75bc4a0511ab324da5a3ca372ad57a5b208da011c7549d34036753f016b7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.0rc4-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.0rc4-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 326a7cca036e1d3b90302413628979a6aefb56229be5a473a45c95b797774e05
MD5 eb85e46810d3c36c9e455145d37bbf36
BLAKE2b-256 3c9e3e341e30ccfb5004f72c7a314bdf15902ed53fcf90da0b8400530e52dd1f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.0rc4-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.6 MB
  • 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.0rc4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9a197fc7c567c6353328c072402867ef7343759c523e703925062f4dfd543ef2
MD5 1afbc065d53d55b658994e95ae8af39a
BLAKE2b-256 0a6e3fcc4faf8c6974d03b6b83b717b9cd40ec6282e13728f9d1a4fc7936318f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.0rc4-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.0rc4-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 872ad1e3d50a566c86b923c3796421fa7b26b3fddfb918be52ebc00d3f88af48
MD5 4e53cdac0f5f18f46a339bc9f5834791
BLAKE2b-256 fcf67cbd6ed451bf40fb48fdc9c6aab5d0a76dc39cf0d0c5a551d01e6ecf99d2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.0rc4-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • 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.0rc4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 31247ef06bbf21542d6eaf96dff8f9f3025dfec1cd923003924091ee038d0023
MD5 92b7f0932ce90f16e8995e0b4160a795
BLAKE2b-256 a412831533fd97806d36cfaddbd024c5605d2ef7905d6f09823d32c1462915cc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.0rc4-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.0rc4-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 abc6504ce50f6270aae5e3e33dbd2710f2891d79680aa5b8481f896da05ff75c
MD5 deeacc6c2936ecc0c9f5ae10b133b41b
BLAKE2b-256 359f3a840dec80a6297af2f9b1976e5571547b791676ae1bf75f297adaa472a1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.0rc4-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.0rc4-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6133ef7ff1f333f2b876d7d6f791fe97bc12aa681f241e74081beb5195d1764b
MD5 7781ea925bcf392981f481fd6bd393a7
BLAKE2b-256 d5daf8414ebb1b4c8be92799693c59f2f514b09b8d9f9802114549e8bd336992

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.0rc4-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • 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.0rc4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 0e813763aeb78337c8e9da786ed9803bb7973900b64199301a636a9a7a3ac5c4
MD5 84b6eca839b7cf6e3c505ee502515725
BLAKE2b-256 d59edbd4f974122eab38d721d3cfbf9fbd77e68a32479ae2082881024923299d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.0rc4-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.0rc4-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 40287f11946fc8b895b52e08082d62a7d24c541d77caf9004a04d1d34f4fc09e
MD5 ae5fc6b5d4ebb2bd1835331b555dd3bb
BLAKE2b-256 4e75898c64881ca5e39cfc5fa5ec01f2ac6bd5ca5c87bd6d742c06e6018d61f1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.0rc4-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • 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.0rc4-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 61c52398ae0722ff5a4bbb8f7e2cb9c89a43d7762a1b97e160c7160f73b6a6d0
MD5 c728056107bff53e7accf27f7bdf62ca
BLAKE2b-256 fa2e5ad1dd36a6efa82277985dbfb27772a4c51b070f4d81a1c4803be6318306

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.0rc4-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.0rc4-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 766cbd3563d773025c0f5fcacaf29023d567f2c282cf4bad746598d5d6c288f7
MD5 b44d48099fb9e00283c7637f07b8d426
BLAKE2b-256 35bcf4c4b4c3615282e1ebe2303dbaec62639f98e9aa36d78bfb07e5967ca7b0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyaubo_sdk-0.27.0rc4-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.0rc4-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cb418603d043f4dd401778a451c7484871f7d5514c637ee5a4dec5a27bfd510f
MD5 aa1d06d3441f4c93e76aee563f08e652
BLAKE2b-256 d19db4b6272a8de76524d3fabfbbb62713dbf52575c945e971b911efc315b44b

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