Duckietown Challenges | Home | Challenges | Submissions |
(No description.)
These are the metrics defined:
driven_lanedir_consec_median
This is the median distance traveled, along a lane. (That is, going in circles will not make this metric increase.)
This is discretized to tiles.
survival_time_median
This is the median survival time. The simulation is terminated when the car goes outside of the road or it crashes with an obstacle.
deviation-center-line_median
This is the median lateral deviation from the center line.
in-drivable-lane_median
This is the median of the time spent outside of the drivable zones. For example this penalizes driving in the wrong lane.
Depends on successful evaluation on LFVI 🚗🚗🚦 - Lane following + Vehicles + Intersections (simulation 👾, validation 🏋)
The submission must first pass the testing.
The sum of the following tests should be at least 2.0.
Test on absolute scores:
good_enough
(1.0 points) driven_lanedir_consec_median
.Test on relative performance:
better-than-bea-straight
(1.0 points) straight
.At the beginning execute step step1-simulation
.
If step step1-simulation
has result success, then declare the submission SUCCESS
.
If step step1-simulation
has result failed, then declare the submission FAILED
.
If step step1-simulation
has result error, then declare the submission ERROR
.
step1-simulation
Timeout 3600.0
This is the Docker Compose configuration skeleton:
version: '3' services: solution: image: SUBMISSION_CONTAINER environment: AIDONODE_DATA_IN: /fifos/agent-in AIDONODE_DATA_OUT: fifo:/fifos/agent-out evaluator: image: docker.io/andreacensi/aido3-lfvi-sim-testing-step1-simulation-evaluator:2019_12_02_17_34_25@sha256:e88f8176fbc592df2d3a373bb2d5d92d36dc2500d334e79c4ecbec58c96f1462 environment: experiment_manager_parameters: 'episodes_per_scenario: 1 episode_length_s: 15.0 min_episode_length_s: 0.0 seed: 43 physics_dt: 0.05 max_failures: 2 agent_in: /fifos/agent-in agent_out: /fifos/agent-out sim_in: /fifos/simulator-in sim_out: /fifos/simulator-out sm_in: /fifos/scenario_maker-in sm_out: /fifos/scenario_maker-out timeout_initialization: 120 timeout_regular: 120 ' simulator: image: docker.io/andreacensi/aido3-lfvi-sim-testing-step1-simulation-simulator:2019_12_02_17_34_35@sha256:c580bc85b33c69f06773487b22417d32e78f5ccdc660efcdae5cf03c152565c4 environment: AIDONODE_CONFIG: "env_constructor: Simulator\nenv_parameters:\n max_steps:\ \ 500001 # we don't want the gym to reset itself\n domain_rand: 0\n\ \ camera_width: 640\n camera_height: 480\n distortion: true\n" AIDONODE_DATA_IN: /fifos/simulator-in AIDONODE_DATA_OUT: fifo:/fifos/simulator-out scenario_maker: image: docker.io/andreacensi/aido3-lfvi-sim-testing-step1-simulation-scenario_maker:2019_12_02_17_34_50@sha256:334aefbd8e2447e6bf8df442acd9a55cfad7ac178aff72f7cfb498b47fc06007 environment: AIDONODE_CONFIG: 'maps: - udem1 scenarios_per_map: 15 robots_npcs: 4 ' AIDONODE_DATA_IN: /fifos/scenario_maker-in AIDONODE_DATA_OUT: fifo:/fifos/scenario_maker-out
The text SUBMISSION_CONTAINER
will be replaced with the user containter.
Cloud simulations | 1 |