freneticlib.executors.beamng.beamng_executor¶
Module Contents¶
Classes¶
Helper class that provides a standard way to create an ABC using |
Attributes¶
- freneticlib.executors.beamng.beamng_executor.FloatDTuple¶
- freneticlib.executors.beamng.beamng_executor.KMH_TO_MS_FACTOR = 0.277778¶
- class freneticlib.executors.beamng.beamng_executor.BeamNGExecutor(representation: freneticlib.representations.abstract_representation.RoadRepresentation, objective: freneticlib.core.objective.Objective, results_path: Union[str, pathlib.Path] = None, cps_pipeline_path: Union[str, pathlib.Path] = None, beamng_home=None, beamng_user=None, oob_tolerance: float = 0.95, max_speed_in_kmh: int = 70, risk_value: float = 0.7, road_valildator=None)[source]¶
Bases:
freneticlib.executors.executor.ExecutorHelper class that provides a standard way to create an ABC using inheritance.
- CALCULATED_FEATURES = ['timer', 'pos', 'dir', 'vel', 'steering', 'steering_input', 'brake', 'brake_input', 'throttle',...¶