Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow sharing of actions and decisions #39

Open
ftsell opened this issue Feb 11, 2021 · 0 comments
Open

Allow sharing of actions and decisions #39

ftsell opened this issue Feb 11, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@ftsell
Copy link
Member

ftsell commented Feb 11, 2021

Is your feature request related to a problem? Please describe.

Nope not really, I just think it would be neat.

In general I would like to see the ability to share some actions and decisions between different DSDs. For example we could have a decision on whether our robot is currently in a FALLEN state and reuse that information in localization and hcm.

Describe the solution you'd like

Similar on how python allows modules to live in different directories I would like to see DSD elements to live in different modules.
Keeping in the similarity we could simply search through different modules by having a PYTHONPATH-like environment variable which lists modules in which modules can be located.
It would not need to be an environment variable but could also be a parameter just like you currently need to give register_actions and register_decisions a string path.

@ftsell ftsell added the enhancement New feature or request label Feb 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: 📋 Backlog
Status: Ideas / Nice to have
Development

No branches or pull requests

1 participant