commonroad-sumo-interface
2023.3
Contents:
Installation
Prerequisites
Install SUMO or use dockerized SUMO interface
Installation
Examples
Usage
Interactive CommonRoad scenarios
Custom scenarios
Run Simulation
Sumo Simulation Backends
Headless Sumo Simulation backend
GUI Sumo Simulation backend
Logging
sumocr package
Subpackages
sumocr.interactive_scenarios package
Submodules
sumocr.interactive_scenarios.simulations module
sumocr.interactive_scenarios.utility module
Module contents
sumocr.interface package
Submodules
sumocr.interface.ego_vehicle module
sumocr.interface.id_mapper module
sumocr.interface.params module
sumocr.interface.sumo_simulation module
sumocr.interface.sumo_simulation_backend module
sumocr.interface.sumo_simulation_interface module
sumocr.interface.util module
Module contents
sumocr.scenario package
Submodules
sumocr.scenario.abstract_scenario_wrapper module
sumocr.scenario.scenario_wrapper module
Module contents
sumocr.sumo_config package
Submodules
sumocr.sumo_config.default module
sumocr.sumo_config.pathConfig module
sumocr.sumo_config.plot_params module
Module contents
sumocr.sumo_docker package
Subpackages
Module contents
sumocr.visualization package
Submodules
sumocr.visualization.video module
Module contents
Submodules
sumocr.helpers module
get_sumo_binary_path()
get_sumo_gui_binary_path()
Module contents
commonroad-sumo-interface
Index
Index
A
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
A
AbstractScenarioWrapper (class in sumocr.scenario)
(class in sumocr.scenario.abstract_scenario_wrapper)
add_lanelets_to_dyn_obstacles (sumocr.sumo_config.default.DefaultConfig attribute)
add_person() (sumocr.interface.sumo_simulation_backend.SumoSimulationBackend method)
add_state() (sumocr.interface.ego_vehicle.EgoVehicle method)
add_vehicle() (sumocr.interface.sumo_simulation_backend.SumoSimulationBackend method)
C
check_connection() (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
check_docker_health() (sumocr.sumo_docker.interface.docker_interface.SumoInterface method)
check_ego_collisions() (sumocr.interface.sumo_simulation.SumoSimulation method)
check_lanelets_future_change() (sumocr.interface.sumo_simulation.SumoSimulation method)
(sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
check_login() (sumocr.sumo_docker.utils.docker_runner.DockerRunner method)
check_trajectories() (in module sumocr.interactive_scenarios.simulations)
CLIENT_STREAMING (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient.RequestTypes attribute)
commonroad_scenario_at_time_step() (sumocr.interface.sumo_simulation.SumoSimulation method)
(sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
commonroad_scenarios_all_time_steps() (sumocr.interface.sumo_simulation.SumoSimulation method)
(sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
compute_orientation (sumocr.sumo_config.default.DefaultConfig attribute)
(sumocr.sumo_config.default.InteractiveSumoConfigDefault attribute)
conf (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
consistency_window (sumocr.sumo_config.default.DefaultConfig attribute)
construct_sumo_id() (sumocr.interface.id_mapper.IdDomain method)
contains_sumo_id() (sumocr.interface.id_mapper.IdDomain method)
COPY (sumocr.sumo_config.default.ParamType attribute)
cr2sumo() (sumocr.interface.id_mapper.IdMapper method)
cr_obstacle_type_to_sumo_vehicle_class() (in module sumocr.interface.util)
cr_prefix() (sumocr.interface.id_mapper.IdDomain method)
create_client_streaming_method() (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient.RequestProvider method)
create_container() (sumocr.sumo_docker.utils.docker_runner.DockerRunner method)
create_full_meta_scenario() (sumocr.scenario.abstract_scenario_wrapper.AbstractScenarioWrapper method)
(sumocr.scenario.AbstractScenarioWrapper method)
create_minimal_scenario() (sumocr.scenario.abstract_scenario_wrapper.AbstractScenarioWrapper method)
(sumocr.scenario.AbstractScenarioWrapper method)
create_request_method() (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient.RequestProvider method)
create_server_streaming_method() (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient.RequestProvider method)
create_video() (in module sumocr.visualization.video)
create_video_for_simulation() (in module sumocr.interactive_scenarios.simulations)
CREATED (sumocr.sumo_docker.utils.docker_runner.DockerRunner.DockerStatus attribute)
current_state (sumocr.interface.ego_vehicle.EgoVehicle property)
current_time_step (sumocr.interface.ego_vehicle.EgoVehicle property)
(sumocr.interface.sumo_simulation.SumoSimulation property)
(sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
D
DEAD (sumocr.sumo_docker.utils.docker_runner.DockerRunner.DockerStatus attribute)
DefaultConfig (class in sumocr.sumo_config.default)
delta_steps (sumocr.interface.sumo_simulation_backend.SumoSimulationBackendConfiguration attribute)
(sumocr.sumo_config.default.DefaultConfig attribute)
(sumocr.sumo_config.default.InteractiveSumoConfigDefault attribute)
departure_interval_vehicles (sumocr.sumo_config.default.DefaultConfig attribute)
DIRECT (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient.RequestTypes attribute)
DOCKER_CONTAINER_NAME_DELIMITER (sumocr.sumo_docker.utils.docker_runner.DockerRunner attribute)
DOCKER_IMAGE_TAG_PREFIX (sumocr.sumo_docker.utils.docker_runner.DockerRunner attribute)
DOCKER_REPO_DELIMITER (sumocr.sumo_docker.utils.docker_runner.DockerRunner attribute)
DOCKER_TAG_DELIMITER (sumocr.sumo_docker.utils.docker_runner.DockerRunner attribute)
DockerRunner (class in sumocr.sumo_docker.utils.docker_runner)
DockerRunner.Decorators (class in sumocr.sumo_docker.utils.docker_runner)
DockerRunner.DockerLogHandler (class in sumocr.sumo_docker.utils.docker_runner)
DockerRunner.DockerStatus (class in sumocr.sumo_docker.utils.docker_runner)
download_converted_scenarios() (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
driven_trajectory (sumocr.interface.ego_vehicle.EgoVehicle property)
driving_params (sumocr.sumo_config.default.DefaultConfig attribute)
dt (sumocr.interface.sumo_simulation_backend.SumoSimulationBackendConfiguration attribute)
(sumocr.sumo_config.default.DefaultConfig attribute)
(sumocr.sumo_config.default.InteractiveSumoConfigDefault attribute)
(sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
dummy_ego_simulation (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
E
edge_domain (sumocr.interface.sumo_simulation_backend.SumoSimulationBackend property)
(sumocr.interface.sumo_simulation_backend.TraciApiSumoSimulationBackend property)
ego_ids (sumocr.sumo_config.default.DefaultConfig attribute)
ego_start_time (sumocr.sumo_config.default.DefaultConfig attribute)
(sumocr.sumo_config.default.InteractiveSumoConfigDefault attribute)
ego_veh_length (sumocr.sumo_config.default.DefaultConfig attribute)
(sumocr.sumo_config.default.InteractiveSumoConfigDefault attribute)
ego_veh_width (sumocr.sumo_config.default.DefaultConfig attribute)
(sumocr.sumo_config.default.InteractiveSumoConfigDefault attribute)
EGO_VEHICLE (sumocr.interface.id_mapper.IdDomain attribute)
ego_vehicles (sumocr.interface.sumo_simulation.SumoSimulation property)
(sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
EgoCollisionError
EgoVehicle (class in sumocr.interface.ego_vehicle)
EXITED (sumocr.sumo_docker.utils.docker_runner.DockerRunner.DockerStatus attribute)
F
field_of_view (sumocr.sumo_config.default.DefaultConfig attribute)
(sumocr.sumo_config.default.InteractiveSumoConfigDefault attribute)
figsize_x (sumocr.sumo_config.default.DefaultConfig attribute)
figsize_y (sumocr.sumo_config.default.DefaultConfig attribute)
fringe_factor (sumocr.sumo_config.default.DefaultConfig attribute)
from_dict() (sumocr.sumo_config.default.DefaultConfig class method)
from_scenario_name() (sumocr.sumo_config.default.DefaultConfig class method)
G
generate_sumo_scenario() (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
get_container_status() (sumocr.sumo_docker.utils.docker_runner.DockerRunner method)
get_data_chunks() (in module sumocr.sumo_docker.rpc.messaging)
get_dynamic_obstacle() (sumocr.interface.ego_vehicle.EgoVehicle method)
get_dynamic_plot_limits() (in module sumocr.visualization.video)
get_ego_obstacles() (sumocr.interface.sumo_simulation.SumoSimulation method)
(sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
get_exposed_ports() (sumocr.sumo_docker.utils.docker_runner.DockerRunner method)
get_fresh_container() (sumocr.sumo_docker.utils.docker_runner.DockerRunner method)
get_host_address() (sumocr.sumo_docker.utils.docker_runner.DockerRunner method)
get_image() (sumocr.sumo_docker.utils.docker_runner.DockerRunner method)
get_ip() (sumocr.sumo_docker.utils.docker_runner.DockerRunner method)
get_latest_tag() (sumocr.sumo_docker.utils.docker_runner.DockerRunner static method)
get_planned_state() (sumocr.interface.ego_vehicle.EgoVehicle method)
get_planned_trajectory (sumocr.interface.ego_vehicle.EgoVehicle property)
get_plot_limits() (in module sumocr.visualization.video)
get_rou_file() (sumocr.scenario.scenario_wrapper.ScenarioWrapper method)
(sumocr.scenario.ScenarioWrapper method)
get_route_files() (in module sumocr.interface.util)
get_signal_state() (in module sumocr.interface.util)
get_state_at_timestep() (sumocr.interface.ego_vehicle.EgoVehicle method)
get_state_list_of_trajectories() (in module sumocr.visualization.video)
get_sumo_binary_path() (in module sumocr.helpers)
get_sumo_gui_binary_path() (in module sumocr.helpers)
get_trusted_credentials() (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient static method)
get_version() (sumocr.sumo_docker.utils.docker_runner.DockerRunner method)
goal (sumocr.interface.ego_vehicle.EgoVehicle property)
GuiSumoSimulationBackend (class in sumocr.interface.sumo_simulation_backend)
H
handle_docker_exception() (sumocr.sumo_docker.utils.docker_runner.DockerRunner.Decorators class method)
has_cr2sumo() (sumocr.interface.id_mapper.IdMapper method)
has_sumo2cr() (sumocr.interface.id_mapper.IdMapper method)
HeadlessSumoSimulationBackend (class in sumocr.interface.sumo_simulation_backend)
I
IdDomain (class in sumocr.interface.id_mapper)
IdMapper (class in sumocr.interface.id_mapper)
ids_cr2sumo (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
ids_sumo2cr (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
init_ego_vehicles_from_planning_problem() (sumocr.interface.sumo_simulation.SumoSimulation method)
(sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
init_from_scenario() (sumocr.scenario.scenario_wrapper.ScenarioWrapper class method)
(sumocr.scenario.ScenarioWrapper class method)
initial_scenario (sumocr.scenario.abstract_scenario_wrapper.AbstractScenarioWrapper property)
(sumocr.scenario.AbstractScenarioWrapper property)
initial_state (sumocr.interface.ego_vehicle.EgoVehicle property)
initialize() (sumocr.interface.sumo_simulation.SumoSimulation method)
(sumocr.interface.sumo_simulation_backend.SumoSimulationBackend method)
(sumocr.interface.sumo_simulation_backend.TraciApiSumoSimulationBackend method)
(sumocr.scenario.scenario_wrapper.ScenarioWrapper method)
(sumocr.scenario.ScenarioWrapper method)
(sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
insert_mapping() (sumocr.interface.id_mapper.IdMapper method)
InteractiveSumoConfigDefault (class in sumocr.sumo_config.default)
is_in_field_of_view() (sumocr.interface.sumo_simulation.SumoSimulation method)
L
lane_change_sync (sumocr.sumo_config.default.DefaultConfig attribute)
lane_change_tol (sumocr.sumo_config.default.DefaultConfig attribute)
lane_domain (sumocr.interface.sumo_simulation_backend.SumoSimulationBackend property)
(sumocr.interface.sumo_simulation_backend.TraciApiSumoSimulationBackend property)
lanelet_check_time_window (sumocr.sumo_config.default.DefaultConfig attribute)
lanelet_network (sumocr.scenario.abstract_scenario_wrapper.AbstractScenarioWrapper property)
(sumocr.scenario.AbstractScenarioWrapper property)
lateral_position_buffer (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
lateral_resolution (sumocr.interface.sumo_simulation_backend.SumoSimulationBackendConfiguration attribute)
(sumocr.sumo_config.default.DefaultConfig attribute)
(sumocr.sumo_config.default.InteractiveSumoConfigDefault attribute)
length (sumocr.interface.ego_vehicle.EgoVehicle property)
load_sumo_configuration() (in module sumocr.interactive_scenarios.simulations)
log_call() (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient.Decorators class method)
logger (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient attribute)
(sumocr.sumo_docker.utils.docker_runner.DockerRunner attribute)
logging_level (sumocr.sumo_config.default.DefaultConfig attribute)
(sumocr.sumo_config.default.InteractiveSumoConfigDefault attribute)
login() (sumocr.sumo_docker.utils.docker_runner.DockerRunner method)
M
max_veh_per_km (sumocr.sumo_config.default.DefaultConfig attribute)
module
sumocr
sumocr.helpers
sumocr.interactive_scenarios
sumocr.interactive_scenarios.simulations
sumocr.interactive_scenarios.utility
sumocr.interface
sumocr.interface.ego_vehicle
sumocr.interface.id_mapper
sumocr.interface.params
sumocr.interface.sumo_simulation
sumocr.interface.sumo_simulation_backend
sumocr.interface.sumo_simulation_interface
sumocr.interface.util
sumocr.scenario
sumocr.scenario.abstract_scenario_wrapper
sumocr.scenario.scenario_wrapper
sumocr.sumo_config
sumocr.sumo_config.default
sumocr.sumo_config.pathConfig
sumocr.sumo_config.plot_params
sumocr.sumo_docker
sumocr.sumo_docker.interface
sumocr.sumo_docker.interface.docker_interface
sumocr.sumo_docker.rpc
sumocr.sumo_docker.rpc.messaging
sumocr.sumo_docker.rpc.sumo_client
sumocr.sumo_docker.utils
sumocr.sumo_docker.utils.docker_runner
sumocr.visualization
sumocr.visualization.video
MOTION_PLANNER (sumocr.interactive_scenarios.simulations.SimulationOption attribute)
move_person() (sumocr.interface.sumo_simulation_backend.SumoSimulationBackend method)
move_vehicle() (sumocr.interface.sumo_simulation_backend.SumoSimulationBackend method)
N
n_ego_vehicles (sumocr.sumo_config.default.DefaultConfig attribute)
n_vehicles_max (sumocr.sumo_config.default.DefaultConfig attribute)
NetError
new_cr_id_from_sumo_id() (sumocr.interface.id_mapper.IdMapper method)
new_sumo_id_from_cr_id() (sumocr.interface.id_mapper.IdMapper method)
NOT_SET (sumocr.sumo_config.default.ParamType attribute)
O
obstacle_shapes (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
obstacle_states (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
obstacle_types (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
OBSTACLE_VEHICLE (sumocr.interface.id_mapper.IdDomain attribute)
overwrite_speed_limit (sumocr.sumo_config.default.DefaultConfig attribute)
P
ParamType (class in sumocr.sumo_config.default)
PAUSED (sumocr.sumo_docker.utils.docker_runner.DockerRunner.DockerStatus attribute)
PEDESTRIAN (sumocr.interface.id_mapper.IdDomain attribute)
pedestrians (sumocr.interface.sumo_simulation_interface.SumoSimulationInterface property)
person_domain (sumocr.interface.sumo_simulation_backend.SumoSimulationBackend property)
(sumocr.interface.sumo_simulation_backend.TraciApiSumoSimulationBackend property)
ping() (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
planning_problem_set (sumocr.scenario.abstract_scenario_wrapper.AbstractScenarioWrapper attribute)
(sumocr.scenario.AbstractScenarioWrapper attribute)
(sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
plot_auto (sumocr.sumo_config.default.DefaultConfig attribute)
plot_x1 (sumocr.sumo_config.default.DefaultConfig attribute)
plot_x2 (sumocr.sumo_config.default.DefaultConfig attribute)
plot_y1 (sumocr.sumo_config.default.DefaultConfig attribute)
plot_y2 (sumocr.sumo_config.default.DefaultConfig attribute)
pp_id (sumocr.interface.ego_vehicle.EgoVehicle property)
prepare_docker() (sumocr.sumo_docker.utils.docker_runner.DockerRunner method)
presimulation_steps (sumocr.sumo_config.default.DefaultConfig attribute)
(sumocr.sumo_config.default.InteractiveSumoConfigDefault attribute)
print_lanelet_net() (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
protection_margin (sumocr.sumo_config.default.DefaultConfig attribute)
pull_image() (sumocr.sumo_docker.utils.docker_runner.DockerRunner method)
Q
query_container() (sumocr.sumo_docker.utils.docker_runner.DockerRunner method)
query_image() (sumocr.sumo_docker.utils.docker_runner.DockerRunner method)
R
random_seed (sumocr.interface.sumo_simulation_backend.SumoSimulationBackendConfiguration attribute)
(sumocr.sumo_config.default.DefaultConfig attribute)
(sumocr.sumo_config.default.InteractiveSumoConfigDefault attribute)
remove_container() (sumocr.sumo_docker.utils.docker_runner.DockerRunner method)
remove_person() (sumocr.interface.sumo_simulation_backend.SumoSimulationBackend method)
remove_vehicle() (sumocr.interface.sumo_simulation_backend.SumoSimulationBackend method)
REMOVING (sumocr.sumo_docker.utils.docker_runner.DockerRunner.DockerStatus attribute)
reset_simulation() (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
RESTARTING (sumocr.sumo_docker.utils.docker_runner.DockerRunner.DockerStatus attribute)
route_domain (sumocr.interface.sumo_simulation_backend.SumoSimulationBackend property)
(sumocr.interface.sumo_simulation_backend.TraciApiSumoSimulationBackend property)
routedomain (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
RouteError
run() (sumocr.sumo_docker.utils.docker_runner.DockerRunner.DockerLogHandler method)
RUNNING (sumocr.sumo_docker.utils.docker_runner.DockerRunner.DockerStatus attribute)
S
save_chunks_to_file() (in module sumocr.sumo_docker.rpc.messaging)
save_solution() (in module sumocr.interactive_scenarios.utility)
scenario_name (sumocr.sumo_config.default.DefaultConfig attribute)
(sumocr.sumo_config.default.InteractiveSumoConfigDefault attribute)
scenarios (sumocr.interface.sumo_simulation.SumoSimulation property)
(sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
scenarios_path (sumocr.sumo_config.default.DefaultConfig attribute)
(sumocr.sumo_config.default.InteractiveSumoConfigDefault attribute)
ScenarioWrapper (class in sumocr.scenario)
(class in sumocr.scenario.scenario_wrapper)
send_sumo_scenario() (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
SERVER_STREAMING (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient.RequestTypes attribute)
set_planned_trajectory() (sumocr.interface.ego_vehicle.EgoVehicle method)
set_vehicle_shape() (sumocr.interface.sumo_simulation_backend.SumoSimulationBackend method)
simulate_scenario() (in module sumocr.interactive_scenarios.simulations)
simulate_step() (sumocr.interface.sumo_simulation.SumoSimulation method)
(sumocr.interface.sumo_simulation_interface.SumoSimulationInterface method)
(sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
simulate_with_planner() (in module sumocr.interactive_scenarios.simulations)
simulate_with_solution() (in module sumocr.interactive_scenarios.simulations)
simulate_without_ego() (in module sumocr.interactive_scenarios.simulations)
simulation_domain (sumocr.interface.sumo_simulation_backend.SumoSimulationBackend property)
(sumocr.interface.sumo_simulation_backend.TraciApiSumoSimulationBackend property)
simulation_step() (sumocr.interface.sumo_simulation_backend.SumoSimulationBackend method)
(sumocr.interface.sumo_simulation_backend.TraciApiSumoSimulationBackend method)
simulation_steps (sumocr.sumo_config.default.DefaultConfig attribute)
(sumocr.sumo_config.default.InteractiveSumoConfigDefault attribute)
simulationdomain (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
SimulationOption (class in sumocr.interactive_scenarios.simulations)
SOLUTION (sumocr.interactive_scenarios.simulations.SimulationOption attribute)
sort_ego_first() (sumocr.interface.sumo_simulation.SumoSimulation static method)
start() (sumocr.interface.sumo_simulation_backend.SumoSimulationBackend method)
(sumocr.interface.sumo_simulation_backend.TraciApiSumoSimulationBackend method)
(sumocr.sumo_docker.utils.docker_runner.DockerRunner method)
start_simulator() (sumocr.sumo_docker.interface.docker_interface.SumoInterface method)
stop() (sumocr.interface.sumo_simulation.SumoSimulation method)
(sumocr.interface.sumo_simulation_backend.SumoSimulationBackend method)
(sumocr.interface.sumo_simulation_backend.TraciApiSumoSimulationBackend method)
(sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
(sumocr.sumo_docker.utils.docker_runner.DockerRunner method)
(sumocr.sumo_docker.utils.docker_runner.DockerRunner.DockerLogHandler method)
stop_container() (sumocr.sumo_docker.utils.docker_runner.DockerRunner method)
stop_server() (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
stop_simulator() (sumocr.sumo_docker.interface.docker_interface.SumoInterface method)
sumo2cr() (sumocr.interface.id_mapper.IdMapper method)
sumo_cfg_file (sumocr.scenario.abstract_scenario_wrapper.AbstractScenarioWrapper attribute)
(sumocr.scenario.AbstractScenarioWrapper attribute)
sumo_prefix() (sumocr.interface.id_mapper.IdDomain method)
sumo_vehicle_class_to_cr_obstacle_type() (in module sumocr.interface.util)
sumocr
module
sumocr.helpers
module
sumocr.interactive_scenarios
module
sumocr.interactive_scenarios.simulations
module
sumocr.interactive_scenarios.utility
module
sumocr.interface
module
sumocr.interface.ego_vehicle
module
sumocr.interface.id_mapper
module
sumocr.interface.params
module
sumocr.interface.sumo_simulation
module
sumocr.interface.sumo_simulation_backend
module
sumocr.interface.sumo_simulation_interface
module
sumocr.interface.util
module
sumocr.scenario
module
sumocr.scenario.abstract_scenario_wrapper
module
sumocr.scenario.scenario_wrapper
module
sumocr.sumo_config
module
sumocr.sumo_config.default
module
sumocr.sumo_config.pathConfig
module
sumocr.sumo_config.plot_params
module
sumocr.sumo_docker
module
sumocr.sumo_docker.interface
module
sumocr.sumo_docker.interface.docker_interface
module
sumocr.sumo_docker.rpc
module
sumocr.sumo_docker.rpc.messaging
module
sumocr.sumo_docker.rpc.sumo_client
module
sumocr.sumo_docker.utils
module
sumocr.sumo_docker.utils.docker_runner
module
sumocr.visualization
module
sumocr.visualization.video
module
SumoInterface (class in sumocr.sumo_docker.interface.docker_interface)
SumoRPCClient (class in sumocr.sumo_docker.rpc.sumo_client)
SumoRPCClient.Decorators (class in sumocr.sumo_docker.rpc.sumo_client)
SumoRPCClient.RequestProvider (class in sumocr.sumo_docker.rpc.sumo_client)
SumoRPCClient.RequestTypes (class in sumocr.sumo_docker.rpc.sumo_client)
SumoSignalIndices (class in sumocr.interface.util)
SumoSimulation (class in sumocr.interface.sumo_simulation)
SumoSimulationBackend (class in sumocr.interface.sumo_simulation_backend)
SumoSimulationBackendConfiguration (class in sumocr.interface.sumo_simulation_backend)
SumoSimulationInterface (class in sumocr.interface.sumo_simulation_interface)
sync_obstacle_to_sumo_simulation() (sumocr.interface.sumo_simulation.SumoSimulation method)
sync_traffic_light_to_sumo_simulation() (sumocr.interface.sumo_simulation.SumoSimulation method)
T
TraciApiSumoSimulationBackend (class in sumocr.interface.sumo_simulation_backend)
TRAFFIC_LIGHT (sumocr.interface.id_mapper.IdDomain attribute)
traffic_light_domain (sumocr.interface.sumo_simulation_backend.SumoSimulationBackend property)
(sumocr.interface.sumo_simulation_backend.TraciApiSumoSimulationBackend property)
traffic_lights (sumocr.interface.sumo_simulation_interface.SumoSimulationInterface property)
U
unrestricted_max_speed_default (sumocr.sumo_config.default.DefaultConfig attribute)
unrestricted_speed_limit_default (sumocr.sumo_config.default.DefaultConfig attribute)
unzip_file() (in module sumocr.sumo_docker.rpc.messaging)
V
veh_distribution (sumocr.sumo_config.default.DefaultConfig attribute)
veh_params (sumocr.sumo_config.default.DefaultConfig attribute)
(sumocr.sumo_config.default.InteractiveSumoConfigDefault attribute)
veh_per_second (sumocr.sumo_config.default.DefaultConfig attribute)
VEH_SIGNAL_BACKDRIVE (sumocr.interface.util.SumoSignalIndices attribute)
VEH_SIGNAL_BLINKER_EMERGENCY (sumocr.interface.util.SumoSignalIndices attribute)
VEH_SIGNAL_BLINKER_LEFT (sumocr.interface.util.SumoSignalIndices attribute)
VEH_SIGNAL_BLINKER_RIGHT (sumocr.interface.util.SumoSignalIndices attribute)
VEH_SIGNAL_BRAKELIGHT (sumocr.interface.util.SumoSignalIndices attribute)
VEH_SIGNAL_DOOR_OPEN_LEFT (sumocr.interface.util.SumoSignalIndices attribute)
VEH_SIGNAL_DOOR_OPEN_RIGHT (sumocr.interface.util.SumoSignalIndices attribute)
VEH_SIGNAL_EMERGENCY_BLUE (sumocr.interface.util.SumoSignalIndices attribute)
VEH_SIGNAL_EMERGENCY_RED (sumocr.interface.util.SumoSignalIndices attribute)
VEH_SIGNAL_EMERGENCY_YELLOW (sumocr.interface.util.SumoSignalIndices attribute)
VEH_SIGNAL_FOGLIGHT (sumocr.interface.util.SumoSignalIndices attribute)
VEH_SIGNAL_FRONTLIGHT (sumocr.interface.util.SumoSignalIndices attribute)
VEH_SIGNAL_HIGHBEAM (sumocr.interface.util.SumoSignalIndices attribute)
VEH_SIGNAL_WIPER (sumocr.interface.util.SumoSignalIndices attribute)
VEHICLE (sumocr.interface.id_mapper.IdDomain attribute)
vehicle_domain (sumocr.interface.sumo_simulation_backend.SumoSimulationBackend property)
(sumocr.interface.sumo_simulation_backend.TraciApiSumoSimulationBackend property)
vehicle_length_interval (sumocr.sumo_config.default.DefaultConfig attribute)
(sumocr.sumo_config.default.InteractiveSumoConfigDefault attribute)
vehicle_type_domain (sumocr.interface.sumo_simulation_backend.SumoSimulationBackend property)
(sumocr.interface.sumo_simulation_backend.TraciApiSumoSimulationBackend property)
vehicle_width_interval (sumocr.sumo_config.default.DefaultConfig attribute)
(sumocr.sumo_config.default.InteractiveSumoConfigDefault attribute)
vehicledomain (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
vehicles (sumocr.interface.sumo_simulation_interface.SumoSimulationInterface property)
video_end (sumocr.sumo_config.default.DefaultConfig attribute)
video_start (sumocr.sumo_config.default.DefaultConfig attribute)
visualize_scenario_with_trajectory() (in module sumocr.interactive_scenarios.utility)
W
wait_pos_internal_junctions (sumocr.sumo_config.default.DefaultConfig attribute)
width (sumocr.interface.ego_vehicle.EgoVehicle property)
window_height (sumocr.sumo_config.default.DefaultConfig attribute)
window_width (sumocr.sumo_config.default.DefaultConfig attribute)
with_sumo_gui (sumocr.sumo_config.default.DefaultConfig attribute)
WITHOUT_EGO (sumocr.interactive_scenarios.simulations.SimulationOption attribute)
Z
zip_directory() (in module sumocr.sumo_docker.rpc.messaging)
zip_file() (in module sumocr.sumo_docker.rpc.messaging)