├── .gitignore ├── LICENSE ├── README.md ├── ros2_profiling_demo ├── CMakeLists.txt ├── analysis │ └── MCAP Analysis.ipynb ├── config │ └── reference_system.yaml ├── demo.repos ├── package.xml ├── scripts │ └── profile_graph_summary.py ├── test │ ├── conftest.py │ ├── test_event_seq.py │ ├── test_graph.py │ └── test_profile.py └── tracecompass.md └── ros2profile ├── package.xml ├── resource └── ros2profile ├── ros2profile ├── __init__.py ├── api │ ├── __init__.py │ ├── process.py │ └── run_test.py ├── command │ ├── __init__.py │ └── profile.py ├── data │ ├── __init__.py │ ├── callback.py │ ├── constants.py │ ├── context.py │ ├── convert │ │ ├── __init__.py │ │ └── ctf.py │ ├── event_sequence.py │ ├── graph.py │ ├── graph_entity.py │ ├── node.py │ ├── publisher.py │ ├── service.py │ ├── subscription.py │ ├── timer.py │ ├── topic.py │ └── utils.py └── verb │ ├── __init__.py │ ├── launch.py │ ├── process.py │ └── run_test.py ├── setup.py └── test ├── test_copyright.py ├── test_flake8.py └── test_mypy.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/README.md -------------------------------------------------------------------------------- /ros2_profiling_demo/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2_profiling_demo/CMakeLists.txt -------------------------------------------------------------------------------- /ros2_profiling_demo/analysis/MCAP Analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2_profiling_demo/analysis/MCAP Analysis.ipynb -------------------------------------------------------------------------------- /ros2_profiling_demo/config/reference_system.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2_profiling_demo/config/reference_system.yaml -------------------------------------------------------------------------------- /ros2_profiling_demo/demo.repos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2_profiling_demo/demo.repos -------------------------------------------------------------------------------- /ros2_profiling_demo/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2_profiling_demo/package.xml -------------------------------------------------------------------------------- /ros2_profiling_demo/scripts/profile_graph_summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2_profiling_demo/scripts/profile_graph_summary.py -------------------------------------------------------------------------------- /ros2_profiling_demo/test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2_profiling_demo/test/conftest.py -------------------------------------------------------------------------------- /ros2_profiling_demo/test/test_event_seq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2_profiling_demo/test/test_event_seq.py -------------------------------------------------------------------------------- /ros2_profiling_demo/test/test_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2_profiling_demo/test/test_graph.py -------------------------------------------------------------------------------- /ros2_profiling_demo/test/test_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2_profiling_demo/test/test_profile.py -------------------------------------------------------------------------------- /ros2_profiling_demo/tracecompass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2_profiling_demo/tracecompass.md -------------------------------------------------------------------------------- /ros2profile/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/package.xml -------------------------------------------------------------------------------- /ros2profile/resource/ros2profile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ros2profile/ros2profile/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/__init__.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/api/__init__.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/api/process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/api/process.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/api/run_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/api/run_test.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/command/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/command/__init__.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/command/profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/command/profile.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/data/__init__.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/data/callback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/data/callback.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/data/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/data/constants.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/data/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/data/context.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/data/convert/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ros2profile/ros2profile/data/convert/ctf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/data/convert/ctf.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/data/event_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/data/event_sequence.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/data/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/data/graph.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/data/graph_entity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/data/graph_entity.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/data/node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/data/node.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/data/publisher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/data/publisher.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/data/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/data/service.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/data/subscription.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/data/subscription.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/data/timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/data/timer.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/data/topic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/data/topic.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/data/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/data/utils.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/verb/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/verb/__init__.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/verb/launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/verb/launch.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/verb/process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/verb/process.py -------------------------------------------------------------------------------- /ros2profile/ros2profile/verb/run_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/ros2profile/verb/run_test.py -------------------------------------------------------------------------------- /ros2profile/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/setup.py -------------------------------------------------------------------------------- /ros2profile/test/test_copyright.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/test/test_copyright.py -------------------------------------------------------------------------------- /ros2profile/test/test_flake8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/test/test_flake8.py -------------------------------------------------------------------------------- /ros2profile/test/test_mypy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/safe-ros/ros2_profiling/HEAD/ros2profile/test/test_mypy.py --------------------------------------------------------------------------------