Public Member Functions | |
def | __init__ (self, args, kwargs) |
Public Member Functions inherited from flexbe_core.core.preemptable_state.PreemptableState | |
def | __init__ (self, args, kwargs) |
Public Member Functions inherited from flexbe_core.core.lockable_state.LockableState | |
def | __init__ (self, args, kwargs) |
def | is_locked (self) |
Public Member Functions inherited from flexbe_core.core.manually_transitionable_state.ManuallyTransitionableState | |
def | __init__ (self, args, kwargs) |
Public Member Functions inherited from flexbe_core.core.ros_state.RosState | |
def | __init__ (self, args, kwargs) |
def | is_breakpoint (self) |
def | set_rate (self, rate) |
def | sleep (self) |
def | sleep_duration (self) |
Public Member Functions inherited from flexbe_core.core.state.State | |
def | __init__ (self, args, kwargs) |
def | execute (self, userdata) |
def | input_keys (self) |
def | name (self) |
def | outcomes (self) |
def | output_keys (self) |
def | parent (self) |
def | path (self) |
def | set_name (self, value) |
def | set_parent (self, value) |
def | sleep (self) |
def | sleep_duration (self) |
Public Attributes | |
execute | |
Public Attributes inherited from flexbe_core.core.preemptable_state.PreemptableState | |
execute | |
Public Attributes inherited from flexbe_core.core.lockable_state.LockableState | |
execute | |
Public Attributes inherited from flexbe_core.core.manually_transitionable_state.ManuallyTransitionableState | |
execute | |
Private Member Functions | |
def | _enable_ros_control (self) |
def | _operatable_execute (self, args, kwargs) |
Private Attributes | |
__execute | |
_debug_topic | |
_force_transition | |
_last_requested_outcome | |
_outcome_topic | |
_request_topic | |
Additional Inherited Members | |
Static Public Attributes inherited from flexbe_core.core.preemptable_state.PreemptableState | |
bool | preempt = False |
A state that supports autonomy levels and silent mode. Also, it allows being tracked by a GUI or anything else as it reports each transition and its initial structure. An additional method is provided to report custom status messages to the widget.
Definition at line 12 of file operatable_state.py.
def flexbe_core.core.operatable_state.OperatableState.__init__ | ( | self, | |
args, | |||
kwargs | |||
) |
Definition at line 20 of file operatable_state.py.
|
private |
Definition at line 66 of file operatable_state.py.
|
private |
Definition at line 31 of file operatable_state.py.
|
private |
Definition at line 22 of file operatable_state.py.
|
private |
Definition at line 29 of file operatable_state.py.
|
private |
Definition at line 63 of file operatable_state.py.
|
private |
Definition at line 25 of file operatable_state.py.
|
private |
Definition at line 27 of file operatable_state.py.
|
private |
Definition at line 28 of file operatable_state.py.
flexbe_core.core.operatable_state.OperatableState.execute |
Definition at line 23 of file operatable_state.py.