Skip to main content

Composable Benchmark for Robotics Applications - Input/Output

Project description

CoBRA I/O is an interface to the Composable Benchmark for Robotics Applications (CoBRA). With it you can easily upload, download, and interact with CoBRA’s robots, tasks and solutions.

Pipeline Status Documentation Status Coverage Report

Installation

CoBRA I/O can easily be installed via pip:

pip install cobra-io

If you want to develop CoBRA I/O, you can clone the repository and install it in editable mode and with developer dependencies:

git clone https://gitlab.lrz.de/tum-cps/cobra-io.git
cd cobra-io
pip install -e .[dev]

Usage

Examples on the usage of CoBRA I/O are provided in the tutorials directory and a thorough documentation is available in doc or online. The CoBRA benchmark suite elements are specified on the documentation subpage of CoBRA. The CoBRA API is documented here. CoBRA I/O will generate a configuration file based on the provided sample; find the currently used with from cobra.utils.configurations import CONFIG_FILE.

CoBRA I/O keeps a cached version of all files in CoBRA. To invalidate these caches run python -m cobra.utils.caches and follow the instructions.

Support

For software support please use the issue tracker. If you have questions with regard to the CoBRA benchmark use the CoBRA Website.

Contributing

Contributions to CoBRA I/O are always welcome. Source code contributions are made via merge requests. Contributions to the benchmark suite are handled via the CoBRA Website. Please use the provided commit hooks to ensure a consistent code style by installing them pre-commit install. For more details, please refer to our contribution guidelines.

Authors and acknowledgment

CoBRA I/O is developed at the chair of robotics, artificial intelligence and embedded systems at TU Munich. It is designed, developed and maintained by Matthias Mayer, Jonathan Külz, and Matthias Althoff.

The developers gratefully acknowledge financial support by the Horizon 2020 EU Framework Project CONCERT.

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

cobra_io-0.0.8.tar.gz (22.1 kB view details)

Uploaded Source

Built Distribution

cobra_io-0.0.8-py3-none-any.whl (19.6 kB view details)

Uploaded Python 3

File details

Details for the file cobra_io-0.0.8.tar.gz.

File metadata

  • Download URL: cobra_io-0.0.8.tar.gz
  • Upload date:
  • Size: 22.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for cobra_io-0.0.8.tar.gz
Algorithm Hash digest
SHA256 c43e4f7276e432bd9242d03f6a3ead095516940798b0bcc5cfcd3d73e96072f7
MD5 5dffff4a7bc040bbe0932127f0863282
BLAKE2b-256 2486fab98bbede0c261ed145c0b246ccfcd68338d2af2f6c6aec738e25b82681

See more details on using hashes here.

File details

Details for the file cobra_io-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: cobra_io-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 19.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for cobra_io-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 87f6d4a588c85103e221a169bd152994baf38a018fab6ab4757b310fd53d84d4
MD5 912903d1c8a203ff5b4dfce332ff7180
BLAKE2b-256 399dc02790d040a15aabe1f1e84a29a481398c094d3ff882d828159fe5d3f872

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