Namespace simulation_framework::autonomy
Last update: 22.04.2026Definition: autonomy/simulation/activity_factory/activity_factory.h (line 24)
Child namespaces
- simulation_framework::autonomy::cli
- simulation_framework::autonomy::communication
- simulation_framework::autonomy::sensors
- simulation_framework::autonomy::topic_registry
- simulation_framework::autonomy::util
Classes
- simulation_framework::autonomy::ActivityFactory
- simulation_framework::autonomy::AutonomySimInstanceCreator
- simulation_framework::autonomy::ISimInstanceCreator
- simulation_framework::autonomy::SimulationCompletionChecker
Variables
Variable kOpenScenarioFileName
Definition: autonomy/simulation/sim_instance/simulation_input_definition.h (line 27)
const std::string simulation_framework::autonomy::kOpenScenarioFileName {"open_scenario_file"}
Name of the OpenScenario file.
Represents the name used in the input files of core::SimulationParameters for the OpenScenario file ?> This is a static constant string.
See also: https://www.openscenario.org for more information on OpenScenario.
Type: const std::string
Variable kGtGenUserSettingsFileName
Definition: autonomy/simulation/sim_instance/simulation_input_definition.h (line 33)
const std::string simulation_framework::autonomy::kGtGenUserSettingsFileName {"user_settings_file"}
Name of the GT-Gen user settings file.
Represents the name used in the input files of core::SimulationParameters for the user-specific settings file of the GT-Gen simulator ?> This is a static constant string.
Type: const std::string
Variable kDriverInputFileName
Definition: autonomy/simulation/sim_instance/simulation_input_definition.h (line 39)
const std::string simulation_framework::autonomy::kDriverInputFileName {"driver_input_file"}
Name of the driver input file.
Represents the name used in the input files of core::SimulationParameters for file containing driver-specific configurations or inputs for the simulation. ?> This is a static constant string.
Type: const std::string
Variable kDefaultDriverInputFilePath
Definition: autonomy/simulation/sim_instance/simulation_input_definition.h (line 44)
const std::string simulation_framework::autonomy::kDefaultDriverInputFilePath {
"/tmp/simulation_framework/[default_data](classsimulation__framework_1_1core_1_1Topic.md#classsimulation__framework_1_1core_1_1Topic)/driver_input_default.json"}
Name of the driver input file.
File containing driver-specific configurations or inputs for the simulation. This is used right now only for demonstration purposes.
Type: const std::string
Variable kDefaultDriverInputFileContent
Definition: autonomy/simulation/sim_instance/simulation_input_definition.h (line 51)
const std::string simulation_framework::autonomy::kDefaultDriverInputFileContent = [R"](classsimulation__framework_1_1core_1_1Topic.md#classsimulation__framework_1_1core_1_1Topic)(
{
"driverInput": [
{
"defaultValue": "0",
"inputSequence": [
{
"endTime": 3.0,
"startTime": 1.0,
"value": "1"
}
],
"name": "dummy"
}
]
})"
Content of default driver input file.
default content will be dumped into file if this is required by simulation (dummy_driver_activity is used) but not given by user in simulation config. ?> This is a static constant string.
Type: const std::string