| Duckietown Challenges | Home | Challenges | Submissions |
Very short “challenge”. Sanity check.
These are the metrics defined:
driven_lanedir_consec_medianThis 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_medianThis 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_medianThis is the median lateral deviation from the center line.
in-drivable-lane_medianThis is the median of the time spent outside of the drivable zones. For example this penalizes driving in the wrong lane.
No dependencies
At the beginning execute step sanity-check.
If step sanity-check has result success, then declare the submission SUCCESS.
If step sanity-check has result failed, then declare the submission FAILED.
If step sanity-check has result error, then declare the submission ERROR.
sanity-checkTimeout 3600.0
This is the Docker Compose configuration skeleton:
version: '3' services: solution: image: SUBMISSION_CONTAINER environment: AIDONODE_DATA_IN: /fifos/ego-in AIDO_REQUIRE_GPU: '1' AIDONODE_DATA_OUT: fifo:/fifos/ego-out evaluator: image: docker.io/duckietown/challenge-aido_lf-experiment_manager:daffy-amd64@sha256:9f8c352de4d76e7de198d4dea8278469907949f1ca0595b4e2e12c509be34491 environment: experiment_manager_parameters: 'episodes_per_scenario: 1 episode_length_s: 0.5 min_episode_length_s: 0.0 seed: 20200922 physics_dt: 0.05 max_failures: 2 fifo_dir: /fifos 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 port: 10123 # visualization port ' simulator: image: docker.io/duckietown/challenge-aido_lf-simulator-gym:daffy-amd64@sha256:af0283a494930b4d3448453526d9c22469233f65218cb6c37753c3aae5162cbb 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 \ \ num_tris_distractors: 0\n color_ground: [0, 0.3, 0] # green\n \ \ enable_leds: true\n" AIDONODE_DATA_IN: /fifos/simulator-in AIDONODE_DATA_OUT: fifo:/fifos/simulator-out scenario_maker: image: docker.io/duckietown/challenge-aido_lf-scenario_maker:daffy-amd64@sha256:e980f12a61e1e1b37982b6b2a5bc22ef89144f627bf1e6ebaeeac554e4bfb877 environment: AIDONODE_CONFIG: 'maps: - udem1 scenarios_per_map: 1 robots_npcs: [] robots_pcs: [ego] robots_parked: [parked] nduckies: 1 ' 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 |