Skip to main content

ARCOR2 Runtime.

Project description

arcor2_runtime

The stuff that is required by the main script.

Environment variables

  • ARCOR2_STREAMING_PERIOD=0.1 - controls the period of streaming a robot's EEF poses and joints.

Changelog

The format is based on Keep a Changelog,

[1.4.0] - 2024-08-14

Added

  • There are optional callbacks for pause and resume events in the action.Globals.

[1.3.0] - 2024-06-14

Changed

  • It is now possible to run actions in threads.

Fixed

  • It was not possible to use Pose as a breakpoint.

[1.2.0] - 2024-04-11

Changed

  • Updated dependencies, switched to Python 3.11.

[1.1.0] - 2024-01-08

Changed

  • Parameter interact_with_scene_service added to the Resources class.

[1.0.0] - 2023-02-14

Changed

  • ResourcesException - __context__ is now set to a first exception occurred during script initialization.
    • All exceptions that occurred during parallel initialization are still available in the exceptions array.

Added

  • Resources class has a scene_start_timeout argument which is handed over to the Scene client.

[0.5.0] - 2022-12-12

Changed

  • Dependency on arcor2~=0.26.0.

[0.4.0] - 2022-10-28

Changed

  • Switched to Python 3.10, updated dependencies.

[0.3.2] - 2022-08-17

Changed

  • Update of scene client.

[0.3.1] - 2022-08-15

Changed

  • Updated dependencies to match the released arcor2 package.

[0.3.0] - 2022-01-25

Changed

  • @action decorator updated to work with updated ActionStateBefore, where all properties are now optional.
    • Moreover, it now sends IDs of action points, that are used as parameters of actions, which is especially useful for projects without actions (actions are hand-coded).
  • Switched to Python 3.9, updated dependencies.

[0.2.2] - 2021-11-15

Fixed

  • Propagate error messages and related underlying exceptions when the initialization of objects fails.

[0.2.1] - 2021-11-08

Fixed

  • Fixed mutual dependency between arcor2_execution_data and arcor2_runtime (package.py moved to arcor2_runtime).

[0.2.0] - 2021-11-01

Changed

  • There is a new parameter apply_action_mapping allowing to disable application of action mapping.
    • This is useful for cases when actions are not defined in project.json.

[0.1.0] - 2021-10-25

Changed

  • The first release of the package.

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

arcor2_runtime-1.4.0.tar.gz (12.0 kB view details)

Uploaded Source

Built Distribution

arcor2_runtime-1.4.0-py311-none-any.whl (12.7 kB view details)

Uploaded Python 3.11

File details

Details for the file arcor2_runtime-1.4.0.tar.gz.

File metadata

  • Download URL: arcor2_runtime-1.4.0.tar.gz
  • Upload date:
  • Size: 12.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for arcor2_runtime-1.4.0.tar.gz
Algorithm Hash digest
SHA256 ee8ce54bb61fa02bf2fa1c1d3975876aadfe003c38538994cd26803c902b213d
MD5 a590f4d1abec86ea9478a6e615ab386b
BLAKE2b-256 14b54700e39b8026f90655e968ac949be5831f9dd92c3b45b83aea0e2a086e09

See more details on using hashes here.

File details

Details for the file arcor2_runtime-1.4.0-py311-none-any.whl.

File metadata

File hashes

Hashes for arcor2_runtime-1.4.0-py311-none-any.whl
Algorithm Hash digest
SHA256 cd16cfc39bc04fa41463068940c56e0b36df62427ce83aa97db2e891d4fd1c79
MD5 8210603c2f79dfaee5cdd0abf61ae2e3
BLAKE2b-256 f2e17dc5bd616e11f26fd26176e4cc0af32d5c4ee70fb1bb7310a2a87c46c72a

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