Public Member Functions | |
def | __init__ |
Public Attributes | |
execute | |
Private Member Functions | |
def | _disable_ros_control |
def | _enable_ros_control |
def | _manually_transitionable_execute |
Private Attributes | |
__execute | |
_feedback_topic | |
_force_transition | |
_pub | |
_sub | |
_transition_topic |
A state for that a desired outcome can be declared. If any outcome is declared, this outcome is forced.
Definition at line 10 of file manually_transitionable_state.py.
def flexbe_core.core.manually_transitionable_state.ManuallyTransitionableState.__init__ | ( | self, | |
args, | |||
kwargs | |||
) |
Reimplemented from flexbe_core.core.monitoring_state.MonitoringState.
Reimplemented in flexbe_core.core.operatable_state.OperatableState, flexbe_core.core.preemptable_state.PreemptableState, flexbe_core.core.lockable_state.LockableState, flexbe_core.core.event_state.EventState, and flexbe_core.core.loopback_state.LoopbackState.
Definition at line 16 of file manually_transitionable_state.py.
def flexbe_core.core.manually_transitionable_state.ManuallyTransitionableState._disable_ros_control | ( | self | ) | [private] |
Reimplemented from flexbe_core.core.monitoring_state.MonitoringState.
Reimplemented in flexbe_core.core.concurrency_container.ConcurrencyContainer, flexbe_core.core.lockable_state.LockableState, flexbe_core.core.event_state.EventState, and flexbe_core.core.preemptable_state.PreemptableState.
Definition at line 54 of file manually_transitionable_state.py.
def flexbe_core.core.manually_transitionable_state.ManuallyTransitionableState._enable_ros_control | ( | self | ) | [private] |
Reimplemented from flexbe_core.core.monitoring_state.MonitoringState.
Reimplemented in flexbe_core.core.concurrency_container.ConcurrencyContainer, flexbe_core.core.operatable_state.OperatableState, flexbe_core.core.lockable_state.LockableState, flexbe_core.core.event_state.EventState, and flexbe_core.core.preemptable_state.PreemptableState.
Definition at line 48 of file manually_transitionable_state.py.
def flexbe_core.core.manually_transitionable_state.ManuallyTransitionableState._manually_transitionable_execute | ( | self, | |
args, | |||
kwargs | |||
) | [private] |
Definition at line 31 of file manually_transitionable_state.py.
Reimplemented from flexbe_core.core.monitoring_state.MonitoringState.
Reimplemented in flexbe_core.core.operatable_state.OperatableState, flexbe_core.core.preemptable_state.PreemptableState, flexbe_core.core.concurrency_container.ConcurrencyContainer, flexbe_core.core.lockable_state.LockableState, flexbe_core.core.event_state.EventState, and flexbe_core.core.loopback_state.LoopbackState.
Definition at line 16 of file manually_transitionable_state.py.
flexbe_core::core::manually_transitionable_state.ManuallyTransitionableState::_feedback_topic [private] |
Reimplemented in flexbe_core.core.preemptable_state.PreemptableState, flexbe_core.core.lockable_state.LockableState, and flexbe_core.core.event_state.EventState.
Definition at line 16 of file manually_transitionable_state.py.
flexbe_core::core::manually_transitionable_state.ManuallyTransitionableState::_force_transition [private] |
Reimplemented in flexbe_core.core.operatable_state.OperatableState, and flexbe_core.core.preemptable_state.PreemptableState.
Definition at line 16 of file manually_transitionable_state.py.
Reimplemented in flexbe_core.core.operatable_state.OperatableState, flexbe_core.core.preemptable_state.PreemptableState, flexbe_core.core.lockable_state.LockableState, and flexbe_core.core.event_state.EventState.
Definition at line 16 of file manually_transitionable_state.py.
Reimplemented from flexbe_core.core.monitoring_state.MonitoringState.
Reimplemented in flexbe_core.core.preemptable_state.PreemptableState, flexbe_core.core.lockable_state.LockableState, and flexbe_core.core.event_state.EventState.
Definition at line 16 of file manually_transitionable_state.py.
flexbe_core::core::manually_transitionable_state.ManuallyTransitionableState::_transition_topic [private] |
Definition at line 16 of file manually_transitionable_state.py.
Reimplemented from flexbe_core.core.monitoring_state.MonitoringState.
Reimplemented in flexbe_core.core.operatable_state.OperatableState, flexbe_core.core.preemptable_state.PreemptableState, flexbe_core.core.concurrency_container.ConcurrencyContainer, flexbe_core.core.lockable_state.LockableState, flexbe_core.core.event_state.EventState, and flexbe_core.core.loopback_state.LoopbackState.
Definition at line 16 of file manually_transitionable_state.py.