open-rmf / rmf_task

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

Do not segfault when models cannot be generated #109

Closed mxgrey closed 7 months ago

mxgrey commented 7 months ago

There may be cases where GoToPlace models temporarily cannot be generated, i.e. when too many lanes are closed, leaving no viable path to a goal. Since the lanes may be opened at a later time, we need to allow the workflow to move past the model generation phase even if models cannot be generated.

With this PR, we will accept some inaccuracies during model generation in order to move forward with task activation ..but this time without crashing.