We will use some robots as stationary obstacles. Thus, we need to exclude them from task allocation yet keep them and their positions in the Initial State.
I think it makes sense to introduce a new Predicate into the Problem Domain available(?r) which would be then used as a precondition for any relevant actions.
We will use some robots as stationary obstacles. Thus, we need to exclude them from task allocation yet keep them and their positions in the Initial State.
I think it makes sense to introduce a new Predicate into the Problem Domain
available(?r)
which would be then used as a precondition for any relevant actions.