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] |