Runner Module
runner.orchestrator
Benchmark orchestration and execution engine.
This module is the core of the benchmarking system. It handles: - Process lifecycle management (simulator, SLAM, rosbag) - ROS 2 readiness probes - System resource monitoring - Degradation injection - Metrics collection
load_run_config(path)
Load a YAML configuration file.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
path
|
str
|
Path to the YAML config file |
required |
Returns:
| Type | Description |
|---|---|
dict
|
Dictionary containing the configuration |