smarts.env.custom_observations module

class smarts.env.custom_observations.Adapter(space: gym.spaces.space.Space, transform: Callable)[source]
space: gym.spaces.space.Space
transform: Callable
smarts.env.custom_observations.scan_for_vehicle(target_prefix, angle_a, angle_b, activation_dist_squared, self_vehicle_state, other_vehicle_state)[source]
smarts.env.custom_observations.scan_for_vehicles(target_prefix, angle_a, angle_b, activation_dist_squared, self_vehicle_state, other_vehicle_states, short_circuit: bool = False)[source]