-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
BDI ReasoningImprove separation of concerns in BDI reasoning flow, taking inspiration from RT-BDI worksImprove separation of concerns in BDI reasoning flow, taking inspiration from RT-BDI worksenhancementNew feature or requestNew feature or request
Description
When an action succesfully completes, check the applied post conditions vs the actual sensed situation.
Currently post conditions on action are applied at its end on the PDDL Problem instance by the PlanSys2 Executor; if they do not hold, sensors should be able to detect it and accordingly update the belief set, so that either a subsequent action fails or the desire is not considered fulfilled (if this was last action of the plan).
Additional: Maybe we should distinguish among (internal) effects that need to be automatically applied by PSYS2 and external ones that need to be detected.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
BDI ReasoningImprove separation of concerns in BDI reasoning flow, taking inspiration from RT-BDI worksImprove separation of concerns in BDI reasoning flow, taking inspiration from RT-BDI worksenhancementNew feature or requestNew feature or request