Package edu.tufts.hrilab.action
package edu.tufts.hrilab.action
-
ClassDescriptionAn
ActionBinding
is an association between a variable name and a value.ActionInterpreter
is the primary step execution module for the robot.An interface that can be used by the ActionInterpreter to notify other objects (i.e.The ActionStack stores the currently executed steps.Enumeration for the status of actions.A Condition is a (set of) predicate(s) that has(ve) to hold before or during the execution of an action.Disjunction constructor.An Effect is the result of an action.Effect types.An event specification is a description of a step (event) in an action script.The Goal Manager (also called the Action Manager or simply “Action”) manages and executes agents' tasks (goals) in DIARC.Indicates whether a state should be - observed (TRUE): look for an observer than can verify it - inferred (FALSE): check in StateMachine/Belief - both (DEFAULT): try to observe first, if it fails (no observer or not found), check in StateMachine/Belief.This class is mostly to help with finding the relevant parts of a control block (e.g., while, if/else, for, etc).