Skip to content

Contains configuration files and scripts to run and generate the reports for all the different supported ROS 2 real-time benchmark tools

License

Notifications You must be signed in to change notification settings

ros-realtime/ros_realtime_benchmarks_config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

performance_test_rt_cfg

Configuration files for performance_test real-time benchmarks

cyclictest

cd my_experiments
bash ~/ros_realtime_benchmarks_config/cyclictest/mklatencyplot.bash
cp ~/ros_realtime_benchmarks_config/cyclictest/cyclictest_report.md .

pendulum_demo

cd my_experiments
bash ~/ros_realtime_benchmarks_config/pendulum_demo/run_experiment.bash

performance_test

Run all the experiments for one test case:

bash ~/ros_realtime_benchmarks_config/performance_test/scripts/run_compare_experiment_settings.bash my_experiment

Compare RMW implementations:

bash ~/ros_realtime_benchmarks_config/performance_test/scripts/run_compare_rmw.bash rmw_compare 

Add a new test rolling test case:

bash ~/ros_realtime_benchmarks_config/performance_test/scripts/run_new_test_case.bash rolling_experiments galactic 
# one month later...
bash ~/ros_realtime_benchmarks_config/performance_test/scripts/run_new_test_case.bash rolling_experiments galactic 

About

Contains configuration files and scripts to run and generate the reports for all the different supported ROS 2 real-time benchmark tools

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published