flexbe_input.complex_action_server module
- class flexbe_input.complex_action_server.ComplexActionServer(node, name, ActionSpec, execute_cb=None, auto_start=False)
Bases:
object
- accept_new_goal()
- executeLoop()
- get_default_result()
- internal_goal_callback(goal)
- internal_preempt_callback(preempt)
- is_active()
- is_new_goal_available()
- publish_feedback(feedback)
- register_goal_callback(cb)
- run_goal(goal, goal_handle)
- set_aborted(result=None, text='', goal_handle=None)
- set_succeeded(result=None, text='', goal_handle=None)
- flexbe_input.complex_action_server.nop_cb(goal_handle)