
Public Member Functions | |
| def | __init__ |
| def | execute |
| def | execute_as_smach |
| def | plan |
| def | plan_and_execute_goals |
| def | preempt_requested |
| def | request_preempt |
| def | service_preempt |
Private Member Functions | |
| def | _setup_introspection |
Private Attributes | |
| _current_smach | |
| _introspector | |
This Runner subclass uses SMACH instead of the rgoap.PlanExecutor to execute an RGOAP plan. If enabled the smach viewer can be used for introspection.
| def rgoap_ros.runner.SMACHRunner.__init__ | ( | self, | |
| args, | |||
| kwargs | |||
| ) |
| def rgoap_ros.runner.SMACHRunner._setup_introspection | ( | self | ) | [private] |
| def rgoap_ros.runner.SMACHRunner.execute | ( | self, | |
| start_node, | |||
introspection = False |
|||
| ) |
| def rgoap_ros.runner.SMACHRunner.execute_as_smach | ( | self, | |
| start_node, | |||
introspection = False |
|||
| ) |
| def rgoap_ros.runner.SMACHRunner.plan | ( | self, | |
| goal, | |||
introspection = False |
|||
| ) |
| def rgoap_ros.runner.SMACHRunner.plan_and_execute_goals | ( | self, | |
| goals | |||
| ) |
| def rgoap_ros.runner.SMACHRunner.preempt_requested | ( | self | ) |
| def rgoap_ros.runner.SMACHRunner.request_preempt | ( | self | ) |
| def rgoap_ros.runner.SMACHRunner.service_preempt | ( | self | ) |