Controls the execution of robot behaviors.
Definition at line 20 of file flexbe_onboard.py.
◆ __init__()
| def flexbe_onboard.flexbe_onboard.FlexbeOnboard.__init__ |
( |
|
self | ) |
|
◆ _behavior_callback()
| def flexbe_onboard.flexbe_onboard.FlexbeOnboard._behavior_callback |
( |
|
self, |
|
|
|
msg |
|
) |
| |
|
private |
◆ _behavior_execution()
| def flexbe_onboard.flexbe_onboard.FlexbeOnboard._behavior_execution |
( |
|
self, |
|
|
|
msg |
|
) |
| |
|
private |
◆ _cleanup_behavior()
| def flexbe_onboard.flexbe_onboard.FlexbeOnboard._cleanup_behavior |
( |
|
self, |
|
|
|
behavior_checksum |
|
) |
| |
|
private |
◆ _cleanup_tempdir()
| def flexbe_onboard.flexbe_onboard.FlexbeOnboard._cleanup_tempdir |
( |
|
self | ) |
|
|
private |
◆ _clear_imports()
| def flexbe_onboard.flexbe_onboard.FlexbeOnboard._clear_imports |
( |
|
self | ) |
|
|
private |
◆ _convert_dict()
| def flexbe_onboard.flexbe_onboard.FlexbeOnboard._convert_dict |
( |
|
self, |
|
|
|
o |
|
) |
| |
|
private |
◆ _convert_input_data()
| def flexbe_onboard.flexbe_onboard.FlexbeOnboard._convert_input_data |
( |
|
self, |
|
|
|
keys, |
|
|
|
values |
|
) |
| |
|
private |
◆ _execute_heartbeat()
| def flexbe_onboard.flexbe_onboard.FlexbeOnboard._execute_heartbeat |
( |
|
self | ) |
|
|
private |
◆ _heartbeat_worker()
| def flexbe_onboard.flexbe_onboard.FlexbeOnboard._heartbeat_worker |
( |
|
self | ) |
|
|
private |
◆ _is_switchable()
| def flexbe_onboard.flexbe_onboard.FlexbeOnboard._is_switchable |
( |
|
self, |
|
|
|
be |
|
) |
| |
|
private |
◆ _prepare_behavior()
| def flexbe_onboard.flexbe_onboard.FlexbeOnboard._prepare_behavior |
( |
|
self, |
|
|
|
msg |
|
) |
| |
|
private |
◆ _track_imports()
| def flexbe_onboard.flexbe_onboard.FlexbeOnboard._track_imports |
( |
|
self | ) |
|
|
private |
◆ _behavior_lib
| flexbe_onboard.flexbe_onboard.FlexbeOnboard._behavior_lib |
|
private |
◆ _enable_clear_imports
| flexbe_onboard.flexbe_onboard.FlexbeOnboard._enable_clear_imports |
|
private |
◆ _pub
| flexbe_onboard.flexbe_onboard.FlexbeOnboard._pub |
|
private |
◆ _run_lock
| flexbe_onboard.flexbe_onboard.FlexbeOnboard._run_lock |
|
private |
◆ _running
| flexbe_onboard.flexbe_onboard.FlexbeOnboard._running |
|
private |
◆ _sub
| flexbe_onboard.flexbe_onboard.FlexbeOnboard._sub |
|
private |
◆ _switch_lock
| flexbe_onboard.flexbe_onboard.FlexbeOnboard._switch_lock |
|
private |
◆ _switching
| flexbe_onboard.flexbe_onboard.FlexbeOnboard._switching |
|
private |
◆ _tmp_folder
| flexbe_onboard.flexbe_onboard.FlexbeOnboard._tmp_folder |
|
private |
◆ _tracked_imports
| flexbe_onboard.flexbe_onboard.FlexbeOnboard._tracked_imports |
|
private |
◆ be
| flexbe_onboard.flexbe_onboard.FlexbeOnboard.be |
◆ feedback_topic
| flexbe_onboard.flexbe_onboard.FlexbeOnboard.feedback_topic |
◆ status_topic
| flexbe_onboard.flexbe_onboard.FlexbeOnboard.status_topic |
The documentation for this class was generated from the following file: