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

Possible way to enable switching of Workspaces for Sensing Agents #9

Open
KaiTries opened this issue Oct 1, 2024 · 2 comments
Open

Comments

@KaiTries
Copy link
Collaborator

KaiTries commented Oct 1, 2024

If we hardcode the workspace name into the Sensing agent we will not be able to move the agent without recompiling. This could be fixed by having a fixed endpoint on the sensing agent through which their belief could be updated. This would be done through a Room Manager that has a mapping of each Agent and his room. Adjusting the room in the Room manager will trigger the room manager to update the sensing agent through the dedicated endpoint once he becomes available again.
This again will trigger the embedded agent to leave his current workspace and join the new one as well as changing within the OrgManager

@nikokelx
Copy link
Collaborator

nikokelx commented Oct 1, 2024

Thoughts:

  • Implement Room Manager as a microservice or part of something?
  • WebSub Protocol
  • What should happen if the device is not reachable?

@KaiTries
Copy link
Collaborator Author

KaiTries commented Oct 6, 2024

Solution should be implemented through BLE Beacons to remove need for human interference

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants