Duckietown Challenges Home Challenges Submissions

Challenge "lx22-BV1"

Challenge description

(No description.)

Leaderboard

Submissions

Challenge logistics

Scoring

Scoring criteria

These are the metrics defined:

Distance from starting point. - distance-from-start_mean

Distance from starting point

Dependencies

Dependencies

No dependencies

Details

Technical details

Evaluation steps details

Evaluation step sim-0of5

Timeout 10000.0

This is the Docker Compose configuration skeleton:

version: '3'
services:
    evaluator:
        image: andreacensi/duckietown-challenges:lx22-bv1-sim-0of5-evaluator@sha256:897fb8cc5c01310be9192b372493b2122eb09dd26e3fba11057078ceffa596b5
        environment:
            replica: '{"index": 0, "total": 5}'
            experiment_manager_parameters: 'episodes_per_scenario: 3

                episode_length_s: 60.0

                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

                scenarios:

                - /scenarios

                '
        ports:
        - '10123'
    simulator:
        image: docker.io/duckietown/challenge-aido_lf-simulator-gym:daffy@sha256:73b2e77813651f1db621c247e49f1f932947769b7ff3558ffec01e5eee27c2e0
        environment:
            replica: '{"index": 0, "total": 5}'
            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, 0] # black\n  #color_sky:\
                \ [0, 0, 0.1] # dark blue\n  enable_leds: true\n\nterminate_on_ool:\
                \ false\nterminate_on_out_of_tile: true\nterminate_on_collision: true\n\
                topdown_resolution: 300\nmax_pixel_mov: 1000\ndebug_profile: False\n\
                debug_profile_summary: True\n"
            AIDONODE_DATA_IN: /fifos/simulator-in
            AIDONODE_DATA_OUT: fifo:/fifos/simulator-out
    solution-ego0:
        image: SUBMISSION_CONTAINER
        environment:
            replica: '{"index": 0, "total": 5}'
            AIDONODE_NAME: ego0
            AIDONODE_DATA_IN: /fifos/ego0-in
            AIDONODE_DATA_OUT: fifo:/fifos/ego0-out

The text SUBMISSION_CONTAINER will be replaced with the user containter.

Resources required for evaluating this step

Cloud simulations1

Evaluation step sim-1of5

Timeout 10000.0

This is the Docker Compose configuration skeleton:

version: '3'
services:
    evaluator:
        image: andreacensi/duckietown-challenges:lx22-bv1-sim-1of5-evaluator@sha256:897fb8cc5c01310be9192b372493b2122eb09dd26e3fba11057078ceffa596b5
        environment:
            replica: '{"index": 1, "total": 5}'
            experiment_manager_parameters: 'episodes_per_scenario: 3

                episode_length_s: 60.0

                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

                scenarios:

                - /scenarios

                '
        ports:
        - '10123'
    simulator:
        image: docker.io/duckietown/challenge-aido_lf-simulator-gym:daffy@sha256:73b2e77813651f1db621c247e49f1f932947769b7ff3558ffec01e5eee27c2e0
        environment:
            replica: '{"index": 1, "total": 5}'
            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, 0] # black\n  #color_sky:\
                \ [0, 0, 0.1] # dark blue\n  enable_leds: true\n\nterminate_on_ool:\
                \ false\nterminate_on_out_of_tile: true\nterminate_on_collision: true\n\
                topdown_resolution: 300\nmax_pixel_mov: 1000\ndebug_profile: False\n\
                debug_profile_summary: True\n"
            AIDONODE_DATA_IN: /fifos/simulator-in
            AIDONODE_DATA_OUT: fifo:/fifos/simulator-out
    solution-ego0:
        image: SUBMISSION_CONTAINER
        environment:
            replica: '{"index": 1, "total": 5}'
            AIDONODE_NAME: ego0
            AIDONODE_DATA_IN: /fifos/ego0-in
            AIDONODE_DATA_OUT: fifo:/fifos/ego0-out

The text SUBMISSION_CONTAINER will be replaced with the user containter.

Resources required for evaluating this step

Cloud simulations1

Evaluation step sim-2of5

Timeout 10000.0

This is the Docker Compose configuration skeleton:

version: '3'
services:
    evaluator:
        image: andreacensi/duckietown-challenges:lx22-bv1-sim-2of5-evaluator@sha256:897fb8cc5c01310be9192b372493b2122eb09dd26e3fba11057078ceffa596b5
        environment:
            replica: '{"index": 2, "total": 5}'
            experiment_manager_parameters: 'episodes_per_scenario: 3

                episode_length_s: 60.0

                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

                scenarios:

                - /scenarios

                '
        ports:
        - '10123'
    simulator:
        image: docker.io/duckietown/challenge-aido_lf-simulator-gym:daffy@sha256:73b2e77813651f1db621c247e49f1f932947769b7ff3558ffec01e5eee27c2e0
        environment:
            replica: '{"index": 2, "total": 5}'
            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, 0] # black\n  #color_sky:\
                \ [0, 0, 0.1] # dark blue\n  enable_leds: true\n\nterminate_on_ool:\
                \ false\nterminate_on_out_of_tile: true\nterminate_on_collision: true\n\
                topdown_resolution: 300\nmax_pixel_mov: 1000\ndebug_profile: False\n\
                debug_profile_summary: True\n"
            AIDONODE_DATA_IN: /fifos/simulator-in
            AIDONODE_DATA_OUT: fifo:/fifos/simulator-out
    solution-ego0:
        image: SUBMISSION_CONTAINER
        environment:
            replica: '{"index": 2, "total": 5}'
            AIDONODE_NAME: ego0
            AIDONODE_DATA_IN: /fifos/ego0-in
            AIDONODE_DATA_OUT: fifo:/fifos/ego0-out

The text SUBMISSION_CONTAINER will be replaced with the user containter.

Resources required for evaluating this step

Cloud simulations1

Evaluation step sim-3of5

Timeout 10000.0

This is the Docker Compose configuration skeleton:

version: '3'
services:
    evaluator:
        image: andreacensi/duckietown-challenges:lx22-bv1-sim-3of5-evaluator@sha256:897fb8cc5c01310be9192b372493b2122eb09dd26e3fba11057078ceffa596b5
        environment:
            replica: '{"index": 3, "total": 5}'
            experiment_manager_parameters: 'episodes_per_scenario: 3

                episode_length_s: 60.0

                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

                scenarios:

                - /scenarios

                '
        ports:
        - '10123'
    simulator:
        image: docker.io/duckietown/challenge-aido_lf-simulator-gym:daffy@sha256:73b2e77813651f1db621c247e49f1f932947769b7ff3558ffec01e5eee27c2e0
        environment:
            replica: '{"index": 3, "total": 5}'
            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, 0] # black\n  #color_sky:\
                \ [0, 0, 0.1] # dark blue\n  enable_leds: true\n\nterminate_on_ool:\
                \ false\nterminate_on_out_of_tile: true\nterminate_on_collision: true\n\
                topdown_resolution: 300\nmax_pixel_mov: 1000\ndebug_profile: False\n\
                debug_profile_summary: True\n"
            AIDONODE_DATA_IN: /fifos/simulator-in
            AIDONODE_DATA_OUT: fifo:/fifos/simulator-out
    solution-ego0:
        image: SUBMISSION_CONTAINER
        environment:
            replica: '{"index": 3, "total": 5}'
            AIDONODE_NAME: ego0
            AIDONODE_DATA_IN: /fifos/ego0-in
            AIDONODE_DATA_OUT: fifo:/fifos/ego0-out

The text SUBMISSION_CONTAINER will be replaced with the user containter.

Resources required for evaluating this step

Cloud simulations1

Evaluation step sim-4of5

Timeout 10000.0

This is the Docker Compose configuration skeleton:

version: '3'
services:
    evaluator:
        image: andreacensi/duckietown-challenges:lx22-bv1-sim-4of5-evaluator@sha256:897fb8cc5c01310be9192b372493b2122eb09dd26e3fba11057078ceffa596b5
        environment:
            replica: '{"index": 4, "total": 5}'
            experiment_manager_parameters: 'episodes_per_scenario: 3

                episode_length_s: 60.0

                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

                scenarios:

                - /scenarios

                '
        ports:
        - '10123'
    simulator:
        image: docker.io/duckietown/challenge-aido_lf-simulator-gym:daffy@sha256:73b2e77813651f1db621c247e49f1f932947769b7ff3558ffec01e5eee27c2e0
        environment:
            replica: '{"index": 4, "total": 5}'
            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, 0] # black\n  #color_sky:\
                \ [0, 0, 0.1] # dark blue\n  enable_leds: true\n\nterminate_on_ool:\
                \ false\nterminate_on_out_of_tile: true\nterminate_on_collision: true\n\
                topdown_resolution: 300\nmax_pixel_mov: 1000\ndebug_profile: False\n\
                debug_profile_summary: True\n"
            AIDONODE_DATA_IN: /fifos/simulator-in
            AIDONODE_DATA_OUT: fifo:/fifos/simulator-out
    solution-ego0:
        image: SUBMISSION_CONTAINER
        environment:
            replica: '{"index": 4, "total": 5}'
            AIDONODE_NAME: ego0
            AIDONODE_DATA_IN: /fifos/ego0-in
            AIDONODE_DATA_OUT: fifo:/fifos/ego0-out

The text SUBMISSION_CONTAINER will be replaced with the user containter.

Resources required for evaluating this step

Cloud simulations1