commonroad-sumo-interface
latest
Contents:
Installation
Prerequisites
Install SUMO or use dockerized SUMO interface
Examples for using the interface
Run interactive CommonRoad scenarios
Run with custom scenarios
Run Simulation
sumocr API
Modules
interface
Sumo Simulation
Ego Vehicle
Helper Functions
sumo_docker
SumoInterface
class
SumoRPCClient
class
video
Video Creation
commonroad-sumo-interface
»
Index
Index
A
|
C
|
D
|
E
|
G
|
I
|
L
|
M
|
O
|
P
|
R
|
S
|
V
|
W
A
add_state() (sumocr.interface.ego_vehicle.EgoVehicle 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)
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)
conf (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
cr2sumo() (in module sumocr.interface.util)
create_client_streaming_method() (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient.RequestProvider 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)
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
download_converted_scenarios() (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
driven_trajectory (sumocr.interface.ego_vehicle.EgoVehicle property)
dt (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
dummy_ego_simulation (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
E
ego_vehicles (sumocr.interface.sumo_simulation.SumoSimulation property)
(sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
EgoVehicle (class in sumocr.interface.ego_vehicle)
G
generate_cr_id() (in module sumocr.interface.util)
generate_sumo_scenario() (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
get_dynamic_obstacle() (sumocr.interface.ego_vehicle.EgoVehicle method)
get_ego_obstacles() (sumocr.interface.sumo_simulation.SumoSimulation method)
(sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
get_planned_state() (sumocr.interface.ego_vehicle.EgoVehicle method)
get_planned_trajectory (sumocr.interface.ego_vehicle.EgoVehicle property)
get_route_files() (in module sumocr.interface.util)
get_state_at_timestep() (sumocr.interface.ego_vehicle.EgoVehicle method)
get_trusted_credentials() (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient static method)
goal (sumocr.interface.ego_vehicle.EgoVehicle property)
I
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)
initial_state (sumocr.interface.ego_vehicle.EgoVehicle property)
initialize() (sumocr.interface.sumo_simulation.SumoSimulation method)
(sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
initialize_id_dicts() (in module sumocr.interface.util)
is_in_field_of_view() (sumocr.interface.sumo_simulation.SumoSimulation method)
L
lateral_position_buffer (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
length (sumocr.interface.ego_vehicle.EgoVehicle property)
M
module
sumocr.interface.ego_vehicle
sumocr.interface.sumo_simulation
sumocr.interface.util
sumocr.sumo_docker.interface.docker_interface
sumocr.sumo_docker.rpc.sumo_client
sumocr.visualization.video
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)
P
ping() (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
planning_problem_set (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
pp_id (sumocr.interface.ego_vehicle.EgoVehicle property)
print_lanelet_net() (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
R
reset_simulation() (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
routedomain (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
S
scenarios (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
send_sumo_scenario() (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
set_planned_trajectory() (sumocr.interface.ego_vehicle.EgoVehicle method)
simulate_step() (sumocr.interface.sumo_simulation.SumoSimulation method)
(sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
simulationdomain (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
start_simulator() (sumocr.sumo_docker.interface.docker_interface.SumoInterface method)
stop() (sumocr.interface.sumo_simulation.SumoSimulation method)
(sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
stop_server() (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient method)
stop_simulator() (sumocr.sumo_docker.interface.docker_interface.SumoInterface method)
sumo2cr() (in module sumocr.interface.util)
sumocr.interface.ego_vehicle
module
sumocr.interface.sumo_simulation
module
sumocr.interface.util
module
sumocr.sumo_docker.interface.docker_interface
module
sumocr.sumo_docker.rpc.sumo_client
module
sumocr.visualization.video
module
SumoInterface (class in sumocr.sumo_docker.interface.docker_interface)
SumoRPCClient (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)
SumoSimulation (class in sumocr.interface.sumo_simulation)
V
vehicledomain (sumocr.sumo_docker.rpc.sumo_client.SumoRPCClient property)
W
width (sumocr.interface.ego_vehicle.EgoVehicle property)