|
| def | _behavior_callback (self, msg) |
| |
| def | _behavior_execution (self, msg) |
| |
| def | _cleanup_behavior (self, behavior_checksum) |
| |
| def | _cleanup_tempdir (self) |
| |
| def | _clear_imports (self) |
| |
| def | _convert_dict (self, o) |
| |
| def | _convert_input_data (self, keys, values) |
| |
| def | _execute_heartbeat (self) |
| |
| def | _get_userdata_from_whole_sm (self, state_machine, userdata, userdata_key, path) |
| |
| def | _heartbeat_worker (self) |
| |
| def | _is_switchable (self, be) |
| |
| def | _prepare_behavior (self, msg) |
| |
| def | _track_imports (self) |
| |
| def | _userdata_callback (self, request) |
| |
Controls the execution of robot behaviors.
Definition at line 22 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 |
◆ _get_userdata_from_whole_sm()
| def flexbe_onboard.flexbe_onboard.FlexbeOnboard._get_userdata_from_whole_sm |
( |
|
self, |
|
|
|
state_machine, |
|
|
|
userdata, |
|
|
|
userdata_key, |
|
|
|
path |
|
) |
| |
|
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 |
◆ _userdata_callback()
| def flexbe_onboard.flexbe_onboard.FlexbeOnboard._userdata_callback |
( |
|
self, |
|
|
|
request |
|
) |
| |
|
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 |
◆ _userdata_service
| flexbe_onboard.flexbe_onboard.FlexbeOnboard._userdata_service |
|
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: