    

 ## On this page

  

 

 # simulation\_input\_utils

 Last update: 16.07.2025 

<a id="l00001" name="l00001"></a> 1 

<a id="l00003" name="l00003"></a> 3 

<a id="l00004" name="l00004"></a> 4\#pragma once

<a id="l00005" name="l00005"></a> 5 

<a id="l00006" name="l00006"></a> 6\#include "core/service/parameter/simulation\_parameters.h"

<a id="l00007" name="l00007"></a> 7\#include &lt;optional&gt;

<a id="l00012" name="l00012"></a> 12namespace [simulation\_framework](namespacesimulation__framework.xhtml)

<a id="l00013" name="l00013"></a> 13{

<a id="l00014" name="l00014"></a> 14 

<a id="l00019" name="l00019"></a> 19namespace [autonomy](namespaceautonomy.xhtml)

<a id="l00020" name="l00020"></a> 20{

<a id="l00021" name="l00021"></a> 21 

<a id="l00026" name="l00026"></a> 26namespace [util](namespaceutil.xhtml)

<a id="l00027" name="l00027"></a> 27{

<a id="l00028" name="l00028"></a> 28 

<a id="l00040" name="l00040"></a> 40std::optional&lt;std::string&gt; GetInputFileByName(const std::string&amp; name,

<a id="l00041" name="l00041"></a> 41 const core::SimulationParameters&amp; core_parameters);

<a id="l00042" name="l00042"></a> 42 

<a id="l00051" name="l00051"></a> 51std::string GetInputOpenScenarioFilePath(const core::SimulationParameters&amp; core_parameters);

<a id="l00052" name="l00052"></a> 52 

<a id="l00060" name="l00060"></a> 60std::string GetGtGenUserSettingsFilePath(const core::SimulationParameters&amp; core_parameters);

<a id="l00061" name="l00061"></a> 61 

<a id="l00069" name="l00069"></a> 69std::string GetDriverInputFilePath(const core::SimulationParameters&amp; core_parameters);

<a id="l00070" name="l00070"></a> 70 

<a id="l00071" name="l00071"></a> 71} // namespace util

<a id="l00072" name="l00072"></a> 72} // namespace autonomy

<a id="l00073" name="l00073"></a> 73} // namespace simulation\_framework

[autonomy](namespaceautonomy.xhtml)

The namespace for all autonomy specific functionalities.



[simulation\_framework](namespacesimulation__framework.xhtml)

The top namespace for simulation framework.



[util](namespaceutil.xhtml)

The namespace for utilities under autonomy.