Web UI Simulations Tab Explanation
A Simulation
can be in the following states.
- A
Simulation
will have aValid
status if it can be run - A
Simulation
can becomeInvalid
for several reasons:- A
Map
orVehicle
has becomeInvalid
since theSimulation
was created - A
Vehicle
with a bridge is missing aBridge Connection String
- A
How to Add/Edit a Simulation#
- Click the
Add new
button or the pencil icon -
The dialogue that opens has 4 tabs which change the parameters of the Simulation:
-
General
Simulation Name
: The name of the SimulationSelect Cluster
: From the dropdown, select the cluster of computers that will run the SimulationAPI Only
: Check this if the Simulation will be controlled through the Python API. Checking this will disable most other options as they will be set through the APIHeadless Mode
: Check this if it is not necessary to render the Simulator in the main window. Checking this will improve performance.
-
Map & Vehicles
Interactive Mode
: Check this to enable Simulation controlsSelect Map
: From the dropdown, choose the map that will be usedSelect Vehicle
: From the dropdown, choose the vehicle that will be spawnedBridge Connection String
: If the chosen vehicle has a Bridge Type, an IP:port must be provided to the bridge host
+
: Adds an additional vehicle. Vehicles will spawn inSpawn Info
positions of the map in order
-
Traffic
Use Predefined Seed
: Check this and enter a seed [int] which will be used deterministically control NPCsEnable NPC
: Check this to have NPC vehicles spawn at the beginning of the SimulationEnable Pedestrians
: Check this to have Pedestrians spawn at the beginning of the Simulation
-
Weather
Time of Day
: Set the time of day for the SimulationRain
: [0-1] set how much rain should fallWetness
: [0-1] set how wet the roads should beFog
: [0-1] set thick fog there should beCloudiness
: [0-1] set how much cloud cover thee should be
-