performance_test
Introduction
Setup
Build performance_test
following the official instructions:
- https://gitlab.com/ApexAI/performance_test#building-the-performance_test-tool
Clone configuration files repository in the home directory:
git clone https://github.com/ros-realtime/performance_test_rt_cfg.git
Run the experiments
# It takes around 24 minutes
ros2 run performance_report runner \
--log-dir $log_dir \
--test-name experiments \
--configs ~/ros_realtime_benchmarks_config/performance_test/runner/run_compare_all.yaml
Generate the reports
ros2 run performance_report reporter \
--log-dir $log_dir \
--configs ~/ros_realtime_benchmarks_config/performance_test/reporter/compare_experiment_settings/*.yaml