The AI Driving Olympics (AI-DO) is a set of competition with the objective of evaluating the state of the art for ML/AI for embodied intelligence.
The Duckietown Foundation hosts the AI-DO competitions twice per year, at ICRA (International Conference on Robotics and Automation) and NeurIPS (Neural Information Processing Systems Conference).
The current edition is AI-DO 5 in conjunction with NeurIPS 2020.
There are two leagues:
First webinar for AI-DO 5
Second webinar for AI-DO 5
Third webinar for AI-DO 5
Fourth webinar for AI-DO 5
Fifth webinar for AI-DO 5
AI-DO 3 @ICRA 2019
There are 3 challenges for AI-DO 5:
LF), in which you need to follow a lane.
LFP), in which you need to avoid the duckie-pedestrians.
LFV_multi), in which your agent is embodied in multiple vehicles.
Participants will not need to be physically present at any stage of the competition.
Competitors submit their solutions to specific challenges in the form of agents packaged as a Docker container..
The agents are evaluated first in simulation (remotely, locally and/or in the cloud), and then the same code is tested on physical robots in a Duckietown Autolab. The technical infrastructure supporting the AI-DO Urban Driving League is described here.
We provide tools for competitors to use in the form of simulators, logs, code templates, baseline implementations and low-cost access to robotic hardware.
The Quickstart Guide: a handy chapter of the AI-DO book.
Join the Slack community to interact with the community and get support.
AI-DO book: find everything you need to know about the AI-DO.
Find the leaderboards on the challenges server: the virtual competition arena.
Thurs. Oct 31
Fri. Nov 1
Mon. Nov 4
Tues. Nov. 5
Wed. Nov. 6
Thurs. Nov 14
Do I need to attend the conference to compete?
No! If you are not present at the conference where the finals will be hosted we will run your submission on your behalf.
How do I get help?
Join the Duckietown international Slack community and ask away!
How do I get the hardware to test on a real robot?
Specially crafted hardware kits for each challenge are available here. For any question, you can reach out to firstname.lastname@example.org.
The first edition of the AI-DO took place in December 2018, at the 2018 Neural Information Processing Systems (NeurIPS), the premiere machine learning conference, in Montréal. This was the first ever competition with real robots to take place at NeurIPS. AI-DO 1 only had the Urban league, and only the Lane Following challenge. There were over 1600 submissions from 58 unique participants.
Read a summary of the event here.
The second edition of AI-DO took place at the 2019 International Conference on Robotics and Automation (ICRA), with finals held in Montréal, Canada, in May 2019.
AI-DO 2 comprised again only the Urban league, but additional challenges were added, such as Lane following with other vehicles (LFV) and Lane following with other Vehicles and Intersections (LFVI). The number of submissions to AI-DO 2 was similar to the number for AI-DO 1.
The third edition was held at NeurIPS 2019 with finals held in Vancouver, Canada. In AI-DO 3 we introduced the advanced perception and racing leagues. AI-DO 3 received over 2000 submissions across all of the leagues.
The fourth edition was scheduled for ICRA 2020 in Paris, France, but was unfortunately cancelled as a result of the COVID-19 outbreak.
The fifth edition of AI-DO is in conjunction with NeurIPS 2020. Due to the COVID-19 pandemic, the conference and are held virtually. AI-DO 5 will comprise two leagues: Urban Driving and Advanced Perception with novel challenges in each.