├── .gitignore ├── LICENSE ├── README.md ├── examples ├── example-1_transport_1.launch.py ├── example-1_transport_2.launch.py ├── example-2_trivial.launch.py ├── example-3_periodic_async.launch.py └── example-4_partial_sync.launch.py ├── examples_run.sh ├── exp-1.repos ├── exp-1_run.sh ├── exp-1_setup_workspace.sh ├── exp-3_run.sh ├── exp-3_setup_workspace.sh ├── experiment-1 ├── reference_system.launch.py ├── reference_system_1.launch.py ├── reference_system_1b.launch.py └── reference_system_2.launch.py ├── install_lttng_modules.sh ├── overhead ├── end_to_end_no-tracing.launch.py ├── end_to_end_tracing.launch.py └── plot_latencies.py ├── setup.cfg ├── tc-incubator └── Dockerfile └── tracing_message_flow.repos /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/README.md -------------------------------------------------------------------------------- /examples/example-1_transport_1.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/examples/example-1_transport_1.launch.py -------------------------------------------------------------------------------- /examples/example-1_transport_2.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/examples/example-1_transport_2.launch.py -------------------------------------------------------------------------------- /examples/example-2_trivial.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/examples/example-2_trivial.launch.py -------------------------------------------------------------------------------- /examples/example-3_periodic_async.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/examples/example-3_periodic_async.launch.py -------------------------------------------------------------------------------- /examples/example-4_partial_sync.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/examples/example-4_partial_sync.launch.py -------------------------------------------------------------------------------- /examples_run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/examples_run.sh -------------------------------------------------------------------------------- /exp-1.repos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/exp-1.repos -------------------------------------------------------------------------------- /exp-1_run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/exp-1_run.sh -------------------------------------------------------------------------------- /exp-1_setup_workspace.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/exp-1_setup_workspace.sh -------------------------------------------------------------------------------- /exp-3_run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/exp-3_run.sh -------------------------------------------------------------------------------- /exp-3_setup_workspace.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/exp-3_setup_workspace.sh -------------------------------------------------------------------------------- /experiment-1/reference_system.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/experiment-1/reference_system.launch.py -------------------------------------------------------------------------------- /experiment-1/reference_system_1.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/experiment-1/reference_system_1.launch.py -------------------------------------------------------------------------------- /experiment-1/reference_system_1b.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/experiment-1/reference_system_1b.launch.py -------------------------------------------------------------------------------- /experiment-1/reference_system_2.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/experiment-1/reference_system_2.launch.py -------------------------------------------------------------------------------- /install_lttng_modules.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/install_lttng_modules.sh -------------------------------------------------------------------------------- /overhead/end_to_end_no-tracing.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/overhead/end_to_end_no-tracing.launch.py -------------------------------------------------------------------------------- /overhead/end_to_end_tracing.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/overhead/end_to_end_tracing.launch.py -------------------------------------------------------------------------------- /overhead/plot_latencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/overhead/plot_latencies.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [flake8] 2 | max-line-length = 120 3 | ignore = I201 4 | -------------------------------------------------------------------------------- /tc-incubator/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/tc-incubator/Dockerfile -------------------------------------------------------------------------------- /tracing_message_flow.repos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christophebedard/ros2-message-flow-analysis/HEAD/tracing_message_flow.repos --------------------------------------------------------------------------------