Skip to content

Post conditions check #4

@devis12

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.

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