eta_ctrl.envs.templates.sim_env_template module

Template for FMU-based SimEnv environments.

This template is used by SimEnv.from_fmu() to generate environment classes. Variables in braces (e.g., {class_name}, {fmu_name}) are replaced during generation.

class eta_ctrl.envs.templates.sim_env_template.SimEnvTemplate(*args: Any, **kwargs: Any)[source]

Bases: SimEnv

Environment for TEMPLATE_FMU_NAME FMU simulation.

version = '1.0.0'
description = 'TEMPLATE_FMU_NAME FMU-based simulation environment'
fmu_name = 'TEMPLATE_FMU_NAME'
render() None[source]

Render the environment.

Override this method to implement custom rendering logic for visualization. See Gymnasium documentation for render mode details.