├── .flake8 ├── .github └── workflows │ └── flexbe_ci.yml ├── .gitignore ├── LICENSE ├── README.md ├── flexbe_behavior_engine ├── CHANGELOG.rst ├── CMakeLists.txt └── package.xml ├── flexbe_core ├── .gitignore ├── CHANGELOG.rst ├── CMakeLists.txt ├── package.xml ├── setup.py ├── src │ └── flexbe_core │ │ ├── .gitignore │ │ ├── __init__.py │ │ ├── behavior.py │ │ ├── behavior_library.py │ │ ├── core │ │ ├── .gitignore │ │ ├── __init__.py │ │ ├── concurrency_container.py │ │ ├── event_state.py │ │ ├── exceptions.py │ │ ├── lockable_state.py │ │ ├── lockable_state_machine.py │ │ ├── manually_transitionable_state.py │ │ ├── operatable_state.py │ │ ├── operatable_state_machine.py │ │ ├── preemptable_state.py │ │ ├── preemptable_state_machine.py │ │ ├── priority_container.py │ │ ├── ros_state.py │ │ ├── ros_state_machine.py │ │ ├── state.py │ │ ├── state_machine.py │ │ └── user_data.py │ │ ├── logger.py │ │ ├── proxy │ │ ├── __init__.py │ │ ├── proxy_action_client.py │ │ ├── proxy_publisher.py │ │ ├── proxy_service_caller.py │ │ ├── proxy_subscriber_cached.py │ │ └── proxy_transform_listener.py │ │ └── state_logger.py └── test │ ├── flexbe_core.test │ ├── flexbe_exceptions.test │ ├── flexbe_proxies.test │ ├── test_core.py │ ├── test_exceptions.py │ └── test_proxies.py ├── flexbe_input ├── .gitignore ├── CHANGELOG.rst ├── CMakeLists.txt ├── bin │ └── behavior_input ├── package.xml ├── setup.py └── src │ └── flexbe_input │ ├── __init__.py │ ├── complex_action_server.py │ └── flexbe_input.py ├── flexbe_mirror ├── .gitignore ├── CHANGELOG.rst ├── CMakeLists.txt ├── bin │ └── behavior_mirror_sm ├── package.xml ├── setup.py └── src │ └── flexbe_mirror │ ├── .gitignore │ ├── __init__.py │ ├── flexbe_mirror.py │ └── mirror_state.py ├── flexbe_msgs ├── .gitignore ├── CHANGELOG.rst ├── CMakeLists.txt ├── action │ ├── BehaviorExecution.action │ ├── BehaviorInput.action │ └── BehaviorSynthesis.action ├── msg │ ├── BEStatus.msg │ ├── BehaviorLog.msg │ ├── BehaviorModification.msg │ ├── BehaviorRequest.msg │ ├── BehaviorSelection.msg │ ├── BehaviorSync.msg │ ├── CommandFeedback.msg │ ├── Container.msg │ ├── ContainerStructure.msg │ ├── OutcomeCondition.msg │ ├── OutcomeRequest.msg │ ├── StateInstantiation.msg │ ├── SynthesisErrorCodes.msg │ ├── SynthesisRequest.msg │ ├── UICommand.msg │ └── UserdataInfo.msg └── package.xml ├── flexbe_onboard ├── .gitignore ├── CHANGELOG.rst ├── CMakeLists.txt ├── bin │ └── start_behavior ├── launch │ └── behavior_onboard.launch ├── package.xml ├── setup.py ├── src │ └── flexbe_onboard │ │ ├── .gitignore │ │ ├── __init__.py │ │ └── flexbe_onboard.py └── test │ ├── flexbe_onboard.test │ ├── flexbe_onboard_test_data │ ├── __init__.py │ ├── test_behavior_complex.xml │ ├── test_behavior_complex_sm.py │ ├── test_behavior_log.xml │ └── test_behavior_log_sm.py │ └── test_onboard.py ├── flexbe_states ├── .gitignore ├── CHANGELOG.rst ├── CMakeLists.txt ├── package.xml ├── setup.py ├── src │ └── flexbe_states │ │ ├── .gitignore │ │ ├── __init__.py │ │ ├── calculation_state.py │ │ ├── check_condition_state.py │ │ ├── decision_state.py │ │ ├── flexible_calculation_state.py │ │ ├── flexible_check_condition_state.py │ │ ├── input_state.py │ │ ├── log_key_state.py │ │ ├── log_state.py │ │ ├── operator_decision_state.py │ │ ├── publisher_bool_state.py │ │ ├── publisher_empty_state.py │ │ ├── publisher_string_state.py │ │ ├── subscriber_state.py │ │ └── wait_state.py └── tests │ ├── bags │ └── pose3d.bag │ ├── calculation_state_none.test │ ├── calculation_state_simple.test │ ├── check_condition_state_invalid.test │ ├── check_condition_state_true.test │ ├── decision_state_simple.test │ ├── flexible_calculation_state_simple.test │ ├── input_state_import.test │ ├── log_state_int.test │ ├── log_state_msg.test │ ├── log_state_string.test │ ├── operator_decision_state_suggested.test │ ├── run_rostest.test │ ├── run_tests.launch │ ├── subscriber_state_pose.test │ ├── subscriber_state_unavailable.test │ └── wait_state_short.test ├── flexbe_testing ├── .gitignore ├── CHANGELOG.rst ├── CMakeLists.txt ├── bin │ └── testing_node ├── launch │ └── flexbe_testing.launch ├── package.xml ├── setup.py ├── src │ └── flexbe_testing │ │ ├── .gitignore │ │ ├── __init__.py │ │ ├── data_provider.py │ │ ├── logger.py │ │ ├── test │ │ ├── __init__.py │ │ ├── import_only_state.py │ │ ├── selftest_behavior.xml │ │ ├── selftest_behavior_sm.py │ │ ├── test_add_state.py │ │ └── test_sub_state.py │ │ ├── test_context.py │ │ ├── test_interface.py │ │ └── tester.py └── test │ ├── flexbe_rostest.test │ ├── res │ ├── behavior.test │ ├── import_only.test │ ├── sub_received.test │ ├── sub_unavailable.test │ ├── test_add.test │ ├── test_add_bagfile.test │ └── testdata.bag │ ├── selftest.launch │ └── selftest.test └── flexbe_widget ├── .gitignore ├── CHANGELOG.rst ├── CMakeLists.txt ├── bin ├── be_action_server ├── be_compress ├── be_launcher ├── breakpoint ├── create_repo └── evaluate_logs ├── launch └── flexbe_action_server.launch ├── package.xml ├── setup.py └── src └── flexbe_widget ├── .gitignore ├── __init__.py ├── behavior_action_server.py └── behavior_launcher.py /.flake8: -------------------------------------------------------------------------------- 1 | [flake8] 2 | exclude = .git 3 | max-line-length = 119 4 | -------------------------------------------------------------------------------- /.github/workflows/flexbe_ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/.github/workflows/flexbe_ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/README.md -------------------------------------------------------------------------------- /flexbe_behavior_engine/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_behavior_engine/CHANGELOG.rst -------------------------------------------------------------------------------- /flexbe_behavior_engine/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_behavior_engine/CMakeLists.txt -------------------------------------------------------------------------------- /flexbe_behavior_engine/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_behavior_engine/package.xml -------------------------------------------------------------------------------- /flexbe_core/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/.gitignore -------------------------------------------------------------------------------- /flexbe_core/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/CHANGELOG.rst -------------------------------------------------------------------------------- /flexbe_core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/CMakeLists.txt -------------------------------------------------------------------------------- /flexbe_core/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/package.xml -------------------------------------------------------------------------------- /flexbe_core/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/setup.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/.gitignore: -------------------------------------------------------------------------------- 1 | /srv/ 2 | /msg/ 3 | *.pyc 4 | -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/__init__.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/behavior.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/behavior.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/behavior_library.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/behavior_library.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/core/.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/core/__init__.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/core/concurrency_container.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/core/concurrency_container.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/core/event_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/core/event_state.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/core/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/core/exceptions.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/core/lockable_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/core/lockable_state.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/core/lockable_state_machine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/core/lockable_state_machine.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/core/manually_transitionable_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/core/manually_transitionable_state.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/core/operatable_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/core/operatable_state.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/core/operatable_state_machine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/core/operatable_state_machine.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/core/preemptable_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/core/preemptable_state.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/core/preemptable_state_machine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/core/preemptable_state_machine.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/core/priority_container.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/core/priority_container.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/core/ros_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/core/ros_state.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/core/ros_state_machine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/core/ros_state_machine.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/core/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/core/state.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/core/state_machine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/core/state_machine.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/core/user_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/core/user_data.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/logger.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/proxy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/proxy/__init__.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/proxy/proxy_action_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/proxy/proxy_action_client.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/proxy/proxy_publisher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/proxy/proxy_publisher.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/proxy/proxy_service_caller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/proxy/proxy_service_caller.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/proxy/proxy_subscriber_cached.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/proxy/proxy_subscriber_cached.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/proxy/proxy_transform_listener.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/proxy/proxy_transform_listener.py -------------------------------------------------------------------------------- /flexbe_core/src/flexbe_core/state_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/src/flexbe_core/state_logger.py -------------------------------------------------------------------------------- /flexbe_core/test/flexbe_core.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/test/flexbe_core.test -------------------------------------------------------------------------------- /flexbe_core/test/flexbe_exceptions.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/test/flexbe_exceptions.test -------------------------------------------------------------------------------- /flexbe_core/test/flexbe_proxies.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/test/flexbe_proxies.test -------------------------------------------------------------------------------- /flexbe_core/test/test_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/test/test_core.py -------------------------------------------------------------------------------- /flexbe_core/test/test_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/test/test_exceptions.py -------------------------------------------------------------------------------- /flexbe_core/test/test_proxies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_core/test/test_proxies.py -------------------------------------------------------------------------------- /flexbe_input/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_input/.gitignore -------------------------------------------------------------------------------- /flexbe_input/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_input/CHANGELOG.rst -------------------------------------------------------------------------------- /flexbe_input/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_input/CMakeLists.txt -------------------------------------------------------------------------------- /flexbe_input/bin/behavior_input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_input/bin/behavior_input -------------------------------------------------------------------------------- /flexbe_input/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_input/package.xml -------------------------------------------------------------------------------- /flexbe_input/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_input/setup.py -------------------------------------------------------------------------------- /flexbe_input/src/flexbe_input/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flexbe_input/src/flexbe_input/complex_action_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_input/src/flexbe_input/complex_action_server.py -------------------------------------------------------------------------------- /flexbe_input/src/flexbe_input/flexbe_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_input/src/flexbe_input/flexbe_input.py -------------------------------------------------------------------------------- /flexbe_mirror/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_mirror/.gitignore -------------------------------------------------------------------------------- /flexbe_mirror/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_mirror/CHANGELOG.rst -------------------------------------------------------------------------------- /flexbe_mirror/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_mirror/CMakeLists.txt -------------------------------------------------------------------------------- /flexbe_mirror/bin/behavior_mirror_sm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_mirror/bin/behavior_mirror_sm -------------------------------------------------------------------------------- /flexbe_mirror/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_mirror/package.xml -------------------------------------------------------------------------------- /flexbe_mirror/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_mirror/setup.py -------------------------------------------------------------------------------- /flexbe_mirror/src/flexbe_mirror/.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | -------------------------------------------------------------------------------- /flexbe_mirror/src/flexbe_mirror/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flexbe_mirror/src/flexbe_mirror/flexbe_mirror.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_mirror/src/flexbe_mirror/flexbe_mirror.py -------------------------------------------------------------------------------- /flexbe_mirror/src/flexbe_mirror/mirror_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_mirror/src/flexbe_mirror/mirror_state.py -------------------------------------------------------------------------------- /flexbe_msgs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_msgs/.gitignore -------------------------------------------------------------------------------- /flexbe_msgs/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_msgs/CHANGELOG.rst -------------------------------------------------------------------------------- /flexbe_msgs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_msgs/CMakeLists.txt -------------------------------------------------------------------------------- /flexbe_msgs/action/BehaviorExecution.action: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_msgs/action/BehaviorExecution.action -------------------------------------------------------------------------------- /flexbe_msgs/action/BehaviorInput.action: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_msgs/action/BehaviorInput.action -------------------------------------------------------------------------------- /flexbe_msgs/action/BehaviorSynthesis.action: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_msgs/action/BehaviorSynthesis.action -------------------------------------------------------------------------------- /flexbe_msgs/msg/BEStatus.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_msgs/msg/BEStatus.msg -------------------------------------------------------------------------------- /flexbe_msgs/msg/BehaviorLog.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_msgs/msg/BehaviorLog.msg -------------------------------------------------------------------------------- /flexbe_msgs/msg/BehaviorModification.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_msgs/msg/BehaviorModification.msg -------------------------------------------------------------------------------- /flexbe_msgs/msg/BehaviorRequest.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_msgs/msg/BehaviorRequest.msg -------------------------------------------------------------------------------- /flexbe_msgs/msg/BehaviorSelection.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_msgs/msg/BehaviorSelection.msg -------------------------------------------------------------------------------- /flexbe_msgs/msg/BehaviorSync.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_msgs/msg/BehaviorSync.msg -------------------------------------------------------------------------------- /flexbe_msgs/msg/CommandFeedback.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_msgs/msg/CommandFeedback.msg -------------------------------------------------------------------------------- /flexbe_msgs/msg/Container.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_msgs/msg/Container.msg -------------------------------------------------------------------------------- /flexbe_msgs/msg/ContainerStructure.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_msgs/msg/ContainerStructure.msg -------------------------------------------------------------------------------- /flexbe_msgs/msg/OutcomeCondition.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_msgs/msg/OutcomeCondition.msg -------------------------------------------------------------------------------- /flexbe_msgs/msg/OutcomeRequest.msg: -------------------------------------------------------------------------------- 1 | uint8 outcome 2 | string target -------------------------------------------------------------------------------- /flexbe_msgs/msg/StateInstantiation.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_msgs/msg/StateInstantiation.msg -------------------------------------------------------------------------------- /flexbe_msgs/msg/SynthesisErrorCodes.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_msgs/msg/SynthesisErrorCodes.msg -------------------------------------------------------------------------------- /flexbe_msgs/msg/SynthesisRequest.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_msgs/msg/SynthesisRequest.msg -------------------------------------------------------------------------------- /flexbe_msgs/msg/UICommand.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_msgs/msg/UICommand.msg -------------------------------------------------------------------------------- /flexbe_msgs/msg/UserdataInfo.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_msgs/msg/UserdataInfo.msg -------------------------------------------------------------------------------- /flexbe_msgs/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_msgs/package.xml -------------------------------------------------------------------------------- /flexbe_onboard/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_onboard/.gitignore -------------------------------------------------------------------------------- /flexbe_onboard/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_onboard/CHANGELOG.rst -------------------------------------------------------------------------------- /flexbe_onboard/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_onboard/CMakeLists.txt -------------------------------------------------------------------------------- /flexbe_onboard/bin/start_behavior: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_onboard/bin/start_behavior -------------------------------------------------------------------------------- /flexbe_onboard/launch/behavior_onboard.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_onboard/launch/behavior_onboard.launch -------------------------------------------------------------------------------- /flexbe_onboard/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_onboard/package.xml -------------------------------------------------------------------------------- /flexbe_onboard/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_onboard/setup.py -------------------------------------------------------------------------------- /flexbe_onboard/src/flexbe_onboard/.gitignore: -------------------------------------------------------------------------------- 1 | msg 2 | *.pyc 3 | -------------------------------------------------------------------------------- /flexbe_onboard/src/flexbe_onboard/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_onboard/src/flexbe_onboard/__init__.py -------------------------------------------------------------------------------- /flexbe_onboard/src/flexbe_onboard/flexbe_onboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_onboard/src/flexbe_onboard/flexbe_onboard.py -------------------------------------------------------------------------------- /flexbe_onboard/test/flexbe_onboard.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_onboard/test/flexbe_onboard.test -------------------------------------------------------------------------------- /flexbe_onboard/test/flexbe_onboard_test_data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flexbe_onboard/test/flexbe_onboard_test_data/test_behavior_complex.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_onboard/test/flexbe_onboard_test_data/test_behavior_complex.xml -------------------------------------------------------------------------------- /flexbe_onboard/test/flexbe_onboard_test_data/test_behavior_complex_sm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_onboard/test/flexbe_onboard_test_data/test_behavior_complex_sm.py -------------------------------------------------------------------------------- /flexbe_onboard/test/flexbe_onboard_test_data/test_behavior_log.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_onboard/test/flexbe_onboard_test_data/test_behavior_log.xml -------------------------------------------------------------------------------- /flexbe_onboard/test/flexbe_onboard_test_data/test_behavior_log_sm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_onboard/test/flexbe_onboard_test_data/test_behavior_log_sm.py -------------------------------------------------------------------------------- /flexbe_onboard/test/test_onboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_onboard/test/test_onboard.py -------------------------------------------------------------------------------- /flexbe_states/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/.gitignore -------------------------------------------------------------------------------- /flexbe_states/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/CHANGELOG.rst -------------------------------------------------------------------------------- /flexbe_states/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/CMakeLists.txt -------------------------------------------------------------------------------- /flexbe_states/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/package.xml -------------------------------------------------------------------------------- /flexbe_states/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/setup.py -------------------------------------------------------------------------------- /flexbe_states/src/flexbe_states/.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | -------------------------------------------------------------------------------- /flexbe_states/src/flexbe_states/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/src/flexbe_states/__init__.py -------------------------------------------------------------------------------- /flexbe_states/src/flexbe_states/calculation_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/src/flexbe_states/calculation_state.py -------------------------------------------------------------------------------- /flexbe_states/src/flexbe_states/check_condition_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/src/flexbe_states/check_condition_state.py -------------------------------------------------------------------------------- /flexbe_states/src/flexbe_states/decision_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/src/flexbe_states/decision_state.py -------------------------------------------------------------------------------- /flexbe_states/src/flexbe_states/flexible_calculation_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/src/flexbe_states/flexible_calculation_state.py -------------------------------------------------------------------------------- /flexbe_states/src/flexbe_states/flexible_check_condition_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/src/flexbe_states/flexible_check_condition_state.py -------------------------------------------------------------------------------- /flexbe_states/src/flexbe_states/input_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/src/flexbe_states/input_state.py -------------------------------------------------------------------------------- /flexbe_states/src/flexbe_states/log_key_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/src/flexbe_states/log_key_state.py -------------------------------------------------------------------------------- /flexbe_states/src/flexbe_states/log_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/src/flexbe_states/log_state.py -------------------------------------------------------------------------------- /flexbe_states/src/flexbe_states/operator_decision_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/src/flexbe_states/operator_decision_state.py -------------------------------------------------------------------------------- /flexbe_states/src/flexbe_states/publisher_bool_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/src/flexbe_states/publisher_bool_state.py -------------------------------------------------------------------------------- /flexbe_states/src/flexbe_states/publisher_empty_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/src/flexbe_states/publisher_empty_state.py -------------------------------------------------------------------------------- /flexbe_states/src/flexbe_states/publisher_string_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/src/flexbe_states/publisher_string_state.py -------------------------------------------------------------------------------- /flexbe_states/src/flexbe_states/subscriber_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/src/flexbe_states/subscriber_state.py -------------------------------------------------------------------------------- /flexbe_states/src/flexbe_states/wait_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/src/flexbe_states/wait_state.py -------------------------------------------------------------------------------- /flexbe_states/tests/bags/pose3d.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/tests/bags/pose3d.bag -------------------------------------------------------------------------------- /flexbe_states/tests/calculation_state_none.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/tests/calculation_state_none.test -------------------------------------------------------------------------------- /flexbe_states/tests/calculation_state_simple.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/tests/calculation_state_simple.test -------------------------------------------------------------------------------- /flexbe_states/tests/check_condition_state_invalid.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/tests/check_condition_state_invalid.test -------------------------------------------------------------------------------- /flexbe_states/tests/check_condition_state_true.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/tests/check_condition_state_true.test -------------------------------------------------------------------------------- /flexbe_states/tests/decision_state_simple.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/tests/decision_state_simple.test -------------------------------------------------------------------------------- /flexbe_states/tests/flexible_calculation_state_simple.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/tests/flexible_calculation_state_simple.test -------------------------------------------------------------------------------- /flexbe_states/tests/input_state_import.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/tests/input_state_import.test -------------------------------------------------------------------------------- /flexbe_states/tests/log_state_int.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/tests/log_state_int.test -------------------------------------------------------------------------------- /flexbe_states/tests/log_state_msg.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/tests/log_state_msg.test -------------------------------------------------------------------------------- /flexbe_states/tests/log_state_string.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/tests/log_state_string.test -------------------------------------------------------------------------------- /flexbe_states/tests/operator_decision_state_suggested.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/tests/operator_decision_state_suggested.test -------------------------------------------------------------------------------- /flexbe_states/tests/run_rostest.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/tests/run_rostest.test -------------------------------------------------------------------------------- /flexbe_states/tests/run_tests.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/tests/run_tests.launch -------------------------------------------------------------------------------- /flexbe_states/tests/subscriber_state_pose.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/tests/subscriber_state_pose.test -------------------------------------------------------------------------------- /flexbe_states/tests/subscriber_state_unavailable.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/tests/subscriber_state_unavailable.test -------------------------------------------------------------------------------- /flexbe_states/tests/wait_state_short.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_states/tests/wait_state_short.test -------------------------------------------------------------------------------- /flexbe_testing/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/.gitignore -------------------------------------------------------------------------------- /flexbe_testing/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/CHANGELOG.rst -------------------------------------------------------------------------------- /flexbe_testing/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/CMakeLists.txt -------------------------------------------------------------------------------- /flexbe_testing/bin/testing_node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/bin/testing_node -------------------------------------------------------------------------------- /flexbe_testing/launch/flexbe_testing.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/launch/flexbe_testing.launch -------------------------------------------------------------------------------- /flexbe_testing/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/package.xml -------------------------------------------------------------------------------- /flexbe_testing/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/setup.py -------------------------------------------------------------------------------- /flexbe_testing/src/flexbe_testing/.gitignore: -------------------------------------------------------------------------------- 1 | /msg/ 2 | *.pyc 3 | -------------------------------------------------------------------------------- /flexbe_testing/src/flexbe_testing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/src/flexbe_testing/__init__.py -------------------------------------------------------------------------------- /flexbe_testing/src/flexbe_testing/data_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/src/flexbe_testing/data_provider.py -------------------------------------------------------------------------------- /flexbe_testing/src/flexbe_testing/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/src/flexbe_testing/logger.py -------------------------------------------------------------------------------- /flexbe_testing/src/flexbe_testing/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flexbe_testing/src/flexbe_testing/test/import_only_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/src/flexbe_testing/test/import_only_state.py -------------------------------------------------------------------------------- /flexbe_testing/src/flexbe_testing/test/selftest_behavior.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/src/flexbe_testing/test/selftest_behavior.xml -------------------------------------------------------------------------------- /flexbe_testing/src/flexbe_testing/test/selftest_behavior_sm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/src/flexbe_testing/test/selftest_behavior_sm.py -------------------------------------------------------------------------------- /flexbe_testing/src/flexbe_testing/test/test_add_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/src/flexbe_testing/test/test_add_state.py -------------------------------------------------------------------------------- /flexbe_testing/src/flexbe_testing/test/test_sub_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/src/flexbe_testing/test/test_sub_state.py -------------------------------------------------------------------------------- /flexbe_testing/src/flexbe_testing/test_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/src/flexbe_testing/test_context.py -------------------------------------------------------------------------------- /flexbe_testing/src/flexbe_testing/test_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/src/flexbe_testing/test_interface.py -------------------------------------------------------------------------------- /flexbe_testing/src/flexbe_testing/tester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/src/flexbe_testing/tester.py -------------------------------------------------------------------------------- /flexbe_testing/test/flexbe_rostest.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/test/flexbe_rostest.test -------------------------------------------------------------------------------- /flexbe_testing/test/res/behavior.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/test/res/behavior.test -------------------------------------------------------------------------------- /flexbe_testing/test/res/import_only.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/test/res/import_only.test -------------------------------------------------------------------------------- /flexbe_testing/test/res/sub_received.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/test/res/sub_received.test -------------------------------------------------------------------------------- /flexbe_testing/test/res/sub_unavailable.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/test/res/sub_unavailable.test -------------------------------------------------------------------------------- /flexbe_testing/test/res/test_add.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/test/res/test_add.test -------------------------------------------------------------------------------- /flexbe_testing/test/res/test_add_bagfile.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/test/res/test_add_bagfile.test -------------------------------------------------------------------------------- /flexbe_testing/test/res/testdata.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/test/res/testdata.bag -------------------------------------------------------------------------------- /flexbe_testing/test/selftest.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/test/selftest.launch -------------------------------------------------------------------------------- /flexbe_testing/test/selftest.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_testing/test/selftest.test -------------------------------------------------------------------------------- /flexbe_widget/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_widget/.gitignore -------------------------------------------------------------------------------- /flexbe_widget/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_widget/CHANGELOG.rst -------------------------------------------------------------------------------- /flexbe_widget/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_widget/CMakeLists.txt -------------------------------------------------------------------------------- /flexbe_widget/bin/be_action_server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_widget/bin/be_action_server -------------------------------------------------------------------------------- /flexbe_widget/bin/be_compress: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_widget/bin/be_compress -------------------------------------------------------------------------------- /flexbe_widget/bin/be_launcher: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_widget/bin/be_launcher -------------------------------------------------------------------------------- /flexbe_widget/bin/breakpoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_widget/bin/breakpoint -------------------------------------------------------------------------------- /flexbe_widget/bin/create_repo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_widget/bin/create_repo -------------------------------------------------------------------------------- /flexbe_widget/bin/evaluate_logs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_widget/bin/evaluate_logs -------------------------------------------------------------------------------- /flexbe_widget/launch/flexbe_action_server.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_widget/launch/flexbe_action_server.launch -------------------------------------------------------------------------------- /flexbe_widget/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_widget/package.xml -------------------------------------------------------------------------------- /flexbe_widget/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_widget/setup.py -------------------------------------------------------------------------------- /flexbe_widget/src/flexbe_widget/.gitignore: -------------------------------------------------------------------------------- 1 | /msg/ 2 | *.pyc 3 | -------------------------------------------------------------------------------- /flexbe_widget/src/flexbe_widget/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /flexbe_widget/src/flexbe_widget/behavior_action_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_widget/src/flexbe_widget/behavior_action_server.py -------------------------------------------------------------------------------- /flexbe_widget/src/flexbe_widget/behavior_launcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-vigir/flexbe_behavior_engine/HEAD/flexbe_widget/src/flexbe_widget/behavior_launcher.py --------------------------------------------------------------------------------