build details

Show: section status errors & todos local changes recent changes last change in-page changes feedback controls

Challenge LF

Modified 2021-10-31 by tanij

The first challenge of the AI Driving Olympics is “lane following” (LF).

In this challenge, we ask participants to submit code allowing the Duckiebot to drive on the right-hand side of the street within Duckietown without a specific goal point. Duckiebots will drive through the Duckietown and will be judged on how fast they drive, how well they follow the rules and how smooth or “comfortable” their driving is.

The video is at

Lane following example submission.

A description of the specific rules is provided.

A Duckiebot following a lane.

The challenge is designed in a way that allows for a completely reactive algorithm design, i.e., to accomplish the challenge it is not strictly necessary to keep past observations in memory.

In particular intersections will not be part of maps for this challenge.

Templates and Baselines

Modified 2021-10-31 by tanij

To get started, try one of the existing templates, which are minimal setups that do random things but are functions, or the baselines which are instantiations of the templates that implement some algorithms, but not in an optimal way. Additionally, many of the past AI-DO winners are in the baseline solutions.

LF in Simulation

Modified 2021-10-31 by tanij

The current versions of the lane following simulation challenges are aido-LF-sim-testing and aido-LF-sim-validation. These two challenges are identical except for the output that you are allowed to see. In the case of testing you will be able to see performance of your agent (Figure 3.3) and you will be able to download the logs and artifacts.

Visual output for a LF submission

aido-LF-sim-testing Details

Modified 2021-10-30 by liampaull

The details for “experiment manager”, “simulator”, and “scenario maker” parameters may be of interest and are available here (Under “Details”).

aido-LF-sim-validation Details

Modified 2021-10-30 by liampaull

LF in the Duckietown Autolab

Modified 2021-10-30 by liampaull

The current version of the lane following real robot challenge is aido-LF-real-validation.

Note that to test the performance of your agent on the real robot yourself, you can follow the instructions to run your agent on your Duckiebot

aido-LF-real-validation Details

Modified 2021-10-30 by liampaull