Package edu.tufts.hrilab.action.recovery
Class Utilities
java.lang.Object
edu.tufts.hrilab.action.recovery.Utilities
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
correctBeliefState
(Set<Predicate> novelties) Bring Belief up to date with state of the world after novelty detection by retracting incorrect beliefs and asserting correct beliefs.static ActionDBEntry
getActionBySignature
(Predicate actionSignature) Get ActionDBEntry from action signature.
-
Constructor Details
-
Utilities
public Utilities()
-
-
Method Details
-
correctBeliefState
Bring Belief up to date with state of the world after novelty detection by retracting incorrect beliefs and asserting correct beliefs. NOTE: this only needs to happen for discrepancy preds, as observations automatically update belief, but discrepancy(X,Y) observations don't explicitly retract X and assert Y.- Parameters:
novelties
-
-
getActionBySignature
Get ActionDBEntry from action signature.- Parameters:
actionSignature
-- Returns:
-