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

Parking Reservation System (AKA Valet/Chope) #12

Open
arjo129 opened this issue Mar 24, 2021 · 0 comments
Open

Parking Reservation System (AKA Valet/Chope) #12

arjo129 opened this issue Mar 24, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@arjo129
Copy link
Member

arjo129 commented Mar 24, 2021

We should have a system for reserving parking spots for robots.

This system should automatically pull parking spots from the navigation graph and keep track of (and enforce) reservations for those spots.

This could be implemented as a server where a fleet adapter sends a service request with a list (in order of highest preference) of the following information:
Parking spot name that it would like to use
When it would start using that parking spot
How long it would be at that parking spot (or nullopt if it might stay indefinitely)

Then the server responds by picking the highest priority item in the list that can be accommodated and locking that reservation in for the robot until the robot cancels its reservation.

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
None yet
Development

No branches or pull requests

1 participant