|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Public Member Functions | |
| "ControllerLUTConfig" | from_yaml (cls, str|Path path) |
| Dict[str, Any] | to_dict (self) |
Static Public Attributes | |
| List | axes [LUTAxisConfig] |
| List | outputs [str] |
| Optional | controller_config_path = None |
| Optional | engine_lut_path = None |
| Dict | metadata = field(default_factory=dict) |
High-dimensional controller LUT configuration. This describes: - Which axes (state / command variables) span the LUT - Which engine/controller quantities are stored as outputs - Where to find the underlying engine configuration
| "ControllerLUTConfig" controller_lut.config.ControllerLUTConfig.from_yaml | ( | cls, | |
| str | Path | path ) |
| Dict[str, Any] controller_lut.config.ControllerLUTConfig.to_dict | ( | self | ) |
Convert to a plain dict suitable for JSON/YAML serialization.
Definition at line 76 of file config.py.
References axes.
Referenced by engine.control.robust_ddp.data_models.ControllerConfig.to_json(), and engine.control.robust_ddp.data_models.ControllerConfig.to_yaml().
|
static |
Definition at line 43 of file config.py.
Referenced by engine.control.robust_ddp.policy_lut.PolicyLUT.lookup(), engine.control.robust_ddp.policy_lut.PolicyLUT.save(), and to_dict().
|
static |
|
static |
|
static |
|
static |