open-rmf / rmf_task

RMF library for managing task allocations
Apache License 2.0
22 stars 22 forks source link

Provide a setting for charge tasks to run indefinitely #99

Closed mxgrey closed 1 year ago

mxgrey commented 1 year ago

We will be introducing a concept of an idle task (to replace the concept of a finishing task) which will be canceled automatically when a task request comes in.

To differentiate between a charging task that only wants the robot to reach a certain battery level, vs an idle charging task that wants the robot to remain at the charger until canceled, we are introducing an indefinite field to the ChargeBattery description.