Public Member Functions | |
def | __init__ |
def | __repr__ |
def | execute |
def | plan |
def | plan_and_execute_goals |
def | preempt_requested |
def | print_worldstate_loop |
def | request_preempt |
def | service_preempt |
def | update_and_plan |
def | update_and_plan_and_execute |
Public Attributes | |
actions | |
memory | |
planner | |
worldstate | |
Private Member Functions | |
def | _check_conditions |
def | _update_worldstate |
Private Attributes | |
_last_goal | |
_preempt_requested |
self.memory: memory to be used for conditions and actions self.worldstate: the default/start worldstate self.actions: the actions this runner uses self.planner: the planner this runner uses
def rgoap.runner.Runner.__init__ | ( | self, | |
config_module = None |
|||
) |
def rgoap.runner.Runner.__repr__ | ( | self | ) |
def rgoap.runner.Runner._check_conditions | ( | self | ) | [private] |
def rgoap.runner.Runner._update_worldstate | ( | self | ) | [private] |
def rgoap.runner.Runner.execute | ( | self, | |
start_node, | |||
introspection = False |
|||
) |
def rgoap.runner.Runner.plan | ( | self, | |
goal, | |||
introspection = False |
|||
) |
def rgoap.runner.Runner.plan_and_execute_goals | ( | self, | |
goals | |||
) |
def rgoap.runner.Runner.preempt_requested | ( | self | ) |
def rgoap.runner.Runner.print_worldstate_loop | ( | self | ) |
def rgoap.runner.Runner.request_preempt | ( | self | ) |
def rgoap.runner.Runner.service_preempt | ( | self | ) |
def rgoap.runner.Runner.update_and_plan | ( | self, | |
goal, | |||
tries = 1 , |
|||
introspection = False |
|||
) |
def rgoap.runner.Runner.update_and_plan_and_execute | ( | self, | |
goal, | |||
tries = 1 , |
|||
introspection = False |
|||
) |
rgoap::runner.Runner::_last_goal [private] |
rgoap::runner.Runner::_preempt_requested [private] |