Public Member Functions | |
def | __init__ |
def | default_active_cb |
def | default_done_cb |
def | default_feedback_cb |
def | reset |
def | run |
Public Attributes | |
action | |
action_client | |
action_finished | |
action_started | |
activate_time | |
active_cb | |
connect_timeout | |
done_cb | |
feedback_cb | |
final_status | |
goal | |
goal_states | |
goal_status | |
goal_status_reported | |
rate | |
reset_after | |
result | |
result_timeout | |
retry_goal_states | |
status | |
tick | |
time_so_far | |
user_done_cb | |
Private Attributes | |
_duration |
Turn a ROS action into a Task.
Definition at line 74 of file pi_trees_ros.py.
def pi_trees_ros.pi_trees_ros.SimpleActionTask.__init__ | ( | self, | |
name, | |||
action, | |||
action_type, | |||
goal, | |||
rate = 5 , |
|||
connect_timeout = 10 , |
|||
result_timeout = 30 , |
|||
reset_after = False , |
|||
active_cb = None , |
|||
done_cb = None , |
|||
feedback_cb = None |
|||
) |
Definition at line 78 of file pi_trees_ros.py.
Definition at line 204 of file pi_trees_ros.py.
def pi_trees_ros.pi_trees_ros.SimpleActionTask.default_done_cb | ( | self, | |
result_state, | |||
result | |||
) |
Goal Done Callback This callback resets the active flags and reports the duration of the action. Also, if the user has defined a result_cb, it is called here before the method returns.
Definition at line 183 of file pi_trees_ros.py.
def pi_trees_ros.pi_trees_ros.SimpleActionTask.default_feedback_cb | ( | self, | |
msg | |||
) |
Definition at line 207 of file pi_trees_ros.py.
def pi_trees_ros.pi_trees_ros.SimpleActionTask.reset | ( | self | ) |
Definition at line 210 of file pi_trees_ros.py.
def pi_trees_ros.pi_trees_ros.SimpleActionTask.run | ( | self | ) |
Definition at line 136 of file pi_trees_ros.py.
Definition at line 187 of file pi_trees_ros.py.
Definition at line 78 of file pi_trees_ros.py.
Definition at line 78 of file pi_trees_ros.py.
Definition at line 78 of file pi_trees_ros.py.
Definition at line 78 of file pi_trees_ros.py.
Definition at line 136 of file pi_trees_ros.py.
Definition at line 78 of file pi_trees_ros.py.
Definition at line 78 of file pi_trees_ros.py.
Definition at line 78 of file pi_trees_ros.py.
Definition at line 78 of file pi_trees_ros.py.
Definition at line 78 of file pi_trees_ros.py.
Definition at line 78 of file pi_trees_ros.py.
Definition at line 78 of file pi_trees_ros.py.
Definition at line 138 of file pi_trees_ros.py.
Definition at line 78 of file pi_trees_ros.py.
Definition at line 78 of file pi_trees_ros.py.
Reimplemented from pi_trees_lib::pi_trees_lib::Task.
Definition at line 78 of file pi_trees_ros.py.
Definition at line 78 of file pi_trees_ros.py.
Definition at line 78 of file pi_trees_ros.py.
Definition at line 78 of file pi_trees_ros.py.
Reimplemented from pi_trees_lib::pi_trees_lib::Task.
Definition at line 138 of file pi_trees_ros.py.
Definition at line 78 of file pi_trees_ros.py.
Definition at line 78 of file pi_trees_ros.py.
Definition at line 78 of file pi_trees_ros.py.