Skip to main content

Embedded Systems Bridge

This library provides general functionalities for using the Unified Planning library in robotic applications:

  • helper functions to map object representations in your application domain to the UP domain and vice versa, e.g., to retrieve executable actions from a generated UP plan
  • plan dispatchers for automated execution of action plans
  • plan monitoring for validating action execution and performing precondition checks on subsequent actions

Application examples

To see the Embedded Systems Bridge in use, please refer to our related repositories:

Development

This repo has pre-commit configurations. You can use this locally and set it up to run automatically before you commit something. To install, use pip:

pip3 install --user pre-commit

To run over all the files in the repo manually:

pre-commit run --all-files

To run pre-commit automatically before committing in the local repo, install the git hooks:

pre-commit install

Acknowledgments

This library is being developed for the AIPlan4EU H2020 project (https://aiplan4eu-project.eu) that is funded by the European Commission under grant agreement number 101016442.

Metadata

Release files for up-esb 0.1.20

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for up-esb 0.1.20
File Size Uploaded
up_esb-0.1.20.tar.gz 77.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for up-esb 0.1.20
File Interpreter ABI Platform
up_esb-0.1.20-py3-none-any.whl Python 3 none any Details

Total release size: 105.7 kB

Release files / up_esb-0.1.20.tar.gz

Download URL up_esb-0.1.20.tar.gz
Size 77.5 kB
Tags Source
SHA-256 checksum
How to use checksums
19c86a3b03fa4de614b348ff3de3e89232969dfac2a6b90cb00e60b231f432db
BLAKE2b-256 checksum
How to use checksums
62752bc5517999243b87d3ab8ca449193ddaadacfc755a17d054f2b89cf7bcde
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / up_esb-0.1.20-py3-none-any.whl

Download URL up_esb-0.1.20-py3-none-any.whl
Size 28.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bf4d2516d04a7a807ab3c5619dae1cb7989302b1a83dda12e3bb9626ca251c49
BLAKE2b-256 checksum
How to use checksums
88839c4f8a99491d15c12cc577c095a24627500e0c897edf95f2d361650cf906
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release history Release notifications | RSS feed

This release

0.1.20 This release

2 release files

0.1.10

2 release files

0.1.8

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page