Skip to main content

COMPAS RRC: Library for ABB Robots

Project description

Online control for ABB robots over a simple-to-use Python interface.

Main features

  • Provides a simple way to interact with ABB robots

  • Supports futures and blocking calls

  • Builds on top of COMPAS FAB

  • Supports all RAPID instructions as well as custom procedures

  • Supports EGM activation/deactivation

  • Supports multi-move up to 4 robots

  • Supports commanding multiple controllers in coordination

  • Open up the Python world for ABB robots

COMPAS RRC runs on Python 3.x as well as IronPython 2.7.

Requirements

COMPAS RRC is part of the COMPAS framework and it requires the core library and the robotic fabrication package COMPAS FAB.

Installation

First install the pre-requisites in a conda environment:

conda create -c conda-forge -n ENVIRONMENT_NAME compas_rrc python=3.8
conda activate ENVIRONMENT_NAME

Getting started

You can find additional examples to get your started easily on the compas_rrc_start repository.

Contributing

Check the Contributor’s Guide.

Credits

This package was created by Philippe Fleischmann <fleischmann@arch.ethz.ch> @fleischp at @ethrfl

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

compas_rrc-2.0.0.tar.gz (697.4 kB view details)

Uploaded Source

Built Distribution

compas_rrc-2.0.0-py2.py3-none-any.whl (20.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file compas_rrc-2.0.0.tar.gz.

File metadata

  • Download URL: compas_rrc-2.0.0.tar.gz
  • Upload date:
  • Size: 697.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.11

File hashes

Hashes for compas_rrc-2.0.0.tar.gz
Algorithm Hash digest
SHA256 5e47de1072bc505500b25232b1925449fe73aa6d4469735d512b046cecaec7be
MD5 ce64b7ec0732ca7ab15644c9da5341d2
BLAKE2b-256 686c660ed2107d557e22d0293dd5d0651d9e4cf1dcd3b2def1c8ded523daf038

See more details on using hashes here.

File details

Details for the file compas_rrc-2.0.0-py2.py3-none-any.whl.

File metadata

  • Download URL: compas_rrc-2.0.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 20.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.11

File hashes

Hashes for compas_rrc-2.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 20d69b86687261daac4279c0ced79aced8a7c0e5be5d018ea7ecbd57357374fc
MD5 3e830630c6e93ebc26089f2075737fa0
BLAKE2b-256 6dfa968e3236b45c37e27d26f54898499fe8cb932bec549ef2013bd0d2347dce

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