Skip to content
This repository has been archived by the owner on Jul 22, 2021. It is now read-only.

Add an "Active Waiting" behavior #304

Closed
mxgrey opened this issue Feb 25, 2021 · 1 comment
Closed

Add an "Active Waiting" behavior #304

mxgrey opened this issue Feb 25, 2021 · 1 comment

Comments

@mxgrey
Copy link
Member

mxgrey commented Feb 25, 2021

Currently the fleet adapter behavior when a robot goes idle is to remove it from the traffic schedule and stop participating in any traffic negotiations. This is problematic for cases where a task or operator wants a robot to wait at a location which may create traffic conflicts, because the robot will become an invisible obstacle, blocking any traffic from passing through.

To deal with this use case, we can implement an "Active Waiting" behavior that the fleet adapter can use instead of letting robots go idle. While "Actively Waiting" a robot would make a best effort to remain on the designated waypoint while still giving way for other traffic that wants to pass through.

@mxgrey
Copy link
Member Author

mxgrey commented Mar 4, 2021

Implemented by #308

@mxgrey mxgrey closed this as completed Mar 4, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant