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

Create "Inspection Area" object #1849

Open
andchiind opened this issue Dec 6, 2024 · 0 comments
Open

Create "Inspection Area" object #1849

andchiind opened this issue Dec 6, 2024 · 0 comments
Labels
backend Backend related functionality feature New feature or request

Comments

@andchiind
Copy link
Contributor

Describe the new feature you would like to see
Instead of using Decks to understand where a robot can traverse in a mission, we should instead define a list of Areas, as this takes into account moving between floors in a mission.

Describe the solution you'd like
The easiest implementation would be a list of areas, but a more advanced implementation might store a graph of areas. The important part is that a robot is able to traverse the entire area, and that there is at least one Docking station/defaultLocalisationPose within the InspectionArea. We do not have to call it "InspectionArea" either, but it should be distinct from Area and Deck. We should then link mission definitions to InspectionAreas, as opposed to decks or areas. Deck will still be useful for visualisation in the frontend, but can otherwise be ignored on the backend.

How will this feature affect the current Threat Model?
N/A

@andchiind andchiind added feature New feature or request backend Backend related functionality labels Dec 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Backend related functionality feature New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant