Skip to content

Post conditions check #4

Description

@devis12

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    BDI ReasoningImprove separation of concerns in BDI reasoning flow, taking inspiration from RT-BDI worksenhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions