AWS DeepRacer League 2022 Update #1

March ended with the first races of the League and some exciting results. Let’s see who qualified into the finale and who will need to try harder in April. Also, let’s check out who will join the Pro league. We also have the first EMEA Summit winner from Brussels!

All the data for this article has been obtained from the deepracer-race-data repository.

AWS DeepRacer

AWS DeepRacer is a 1/18th scale autonomous race car but also much more. It is a complete program that has helped thousands of employees in numerous organizations begin their educational journey into machine learning through fun and rivalry.

Visit AWS DeepRacer page to learn more about how it can help you and your organization begin and progress the journey towards machine learning.

Join the AWS Machine Learning Community to talk to people who have used DeepRacer in their learning experience.

You might be interested in other posts from our blog

AWS DeepRacer News

Invitation: AWS DeepRacer League March Finale: Monday 11th April 2022

Join the AWS Twitch channel on Monday 11th of April 2022 at 15:00 UTC (Check other time zones here) for some live action where the 16 racers listed below will race for the first three Virtual League spots in the finals.

Invitation: AWS Summits in April

We’re racing in person! Be sure to visit AWS Summits Page and register for one (or more) to compete and qualify into the finals! These are the summits of interest in April:

April races have begun

Visit the AWS Console to join the races in April. We’ve got two great tracks to tackle. Ace Speedway and Ace Super Speedway have been named after the AWS DeepRacer League 2021 runner up JPMC-Ace-Hyderabad. The Open Division track has got a great straight, some quick curves and tricky sharper turns and Pro Division track has taken it to the next level with the same straight but also many mind blowing hairpins and chicanes.

AWS Summit Brussels – Results

It’s been too long since the last in person summit race in 2019 but now the wait is over! On the 31st of March around 40 racers competed to select the first two participants of the EMEA Summit Online finale: DBro and Chris. You can watch some live action streamed on the AWS DeepRacer Twitch channel.

Pro Division

Rogue Raceway (Source: AWS DeepRacer Console)

Race Info:

  • 76.76 meters long
  • 107 centimetres wide
  • Head-to-bot format with four bot cars cruising at 4 m/s with no lane changes
  • Racers are trying to complete three laps – all laps are separate from standing start
  • Each collision results in a three seconds penalty
  • Each driving off the track results in a three seconds penalty
  • Top 16 go on into a live race which will be streamed on Twitch to fight for places in the League Finals
  • 10 best racers who haven’t yet done so win an AWS DeepRacer EVO
All submissions
Update time: 2022-04-01 01:00:00.000000 UTC

Racers: 82
Total submission attempts: 92413
Best total time: 01:11.254 by JJ
Mean total time: 02:10.338146341
Best lap: 00:23.471 by JJ
Mean best lap: 00:40.680231707
Mean average lap: 00:43.445682927

82 racers is a good prognostic for this season – last year we started in March with 70 Pro racers. With such numbers we should expect more virtual participants in the run up to the finals. If you have been following these updates last year it will be no surprise to you to see JJ at the top of the standings. Again. That said, this was not an easy victory. Let’s have a look at how the top 25 racers did:

Top 25 submissions
Update time: 2022-04-01 01:00:00.000000 UTC

Racers: 25
Total submission attempts: 58805
Best total time: 01:11.254 by JJ
Mean total time: 01:16.982560
Best lap: 00:23.471 by JJ
Mean best lap: 00:25.270200
Mean average lap: 00:25.660480

The differences are relatively small here, and this is what I’ve heard from some of the racers who narrowly missed making it into the top 16 – the competition was fierce and times were improving till the last seconds of the race.

Rank Racer Total Time Avg Lap Best Lap Resets Submissions
1 JJ 01:11.254 00:23.751 00:23.471 0 5497
2 flatearth 01:12.729 00:24.243 00:23.999 0 56
3 rosscomp1 01:13.525 00:24.508 00:24.071 0 4287
4 AJM-Model-1 01:14.251 00:24.750 00:24.528 0 1531
5 Rober 01:14.260 00:24.753 00:24.266 0 504
6 DBro 01:14.401 00:24.800 00:24.544 0 2097
7 Ensono-Ernesto 01:14.882 00:24.960 00:24.520 0 3581
8 TonyJ 01:15.137 00:25.045 00:24.474 0 5514
9 Duckworth 01:15.456 00:25.152 00:24.660 0 2137
10 PolishThunder 01:15.928 00:25.309 00:24.928 0 6746
11 Karl-NAB 01:16.321 00:25.440 00:25.124 0 1153
12 AIDeepRacer 01:16.773 00:25.591 00:24.989 0 450
13 ZoD 01:16.842 00:25.614 00:25.067 0 3263
14 JPMC-DriftKing-Houston 01:17.138 00:25.712 00:25.675 0 340
15 Deepak-dpk 01:17.378 00:25.792 00:24.935 0 3908
16 RobinCastro-DBS 01:17.462 00:25.820 00:25.610 0 3516
17 dartjason 01:17.922 00:25.974 00:25.864 0 1046
18 Jochem 01:18.216 00:26.072 00:25.662 0 960
19 LeadingAI 01:18.650 00:26.216 00:25.857 0 1877
20 Penguin-DNPds 01:19.256 00:26.418 00:25.797 0 1756
21 CGS-Huge-Hadr0n 01:19.538 00:26.512 00:26.267 0 3625
22 Joffe 01:19.910 00:26.636 00:25.992 0 978
23 DoomBuggy 01:20.458 00:26.819 00:26.664 0 2526
24 Aurora-DNPds 01:22.877 00:27.625 00:27.197 0 1343
25 ferrite 01:24 00:28 00:27.594 0 114

The time differences remind my of the most competitive races of the last season and this is in the first month already!

Most of the racers have been around for a long time already and it’s not surprising to see them at the top of the league table. All of them have taken part in at least one finale race last year.

Open Division

Rogue Circuit (Source: AWS DeepRacer Console)

Race Info:

  • 48.07 meters long
  • 107 centimetres wide
  • Time Trial format
  • Racers are trying to complete three laps – all laps are separate from standing start
  • Each driving off the track results in a three seconds penalty
  • Top 10% qualify into the Pro Division and win a Pro Division Welcome Pack
All submissions
Update time: 2022-04-01 01:00:00.000000 UTC

Racers: 1273
Total submission attempts: 18195
Best total time: 00:40.995 by Roster-HTC
Mean total time: 02:23.141399843
Best lap: 00:13.329 by Roster-HTC
Mean best lap: 00:45.925369992
Mean average lap: 00:47.713476826

We’ve had 1273 racers which compared to 972 in 2021 also presents a nice boost from the start. I wonder if we’ll see new all time high – the highest participation to date has been in October 2021 with 2806 racers.

The winner, Roster-HTC, has done a great job and presented very smooth behaviour on track. I wonder if it’s this HTC that they are representing.

1273 racers means 127 new Pro racers in April. Nice! But wait, that’s not all 😀

Top 25 submissions
Update time: 2022-04-01 01:00:00.000000 UTC

Racers: 25
Total submission attempts: 5374
Best total time: 00:40.995 by Roster-HTC
Mean total time: 00:47.755
Best lap: 00:13.329 by Roster-HTC
Mean best lap: 00:15.513040
Mean average lap: 00:15.918

In the top 25 we can see some close times. More interestingly, top 25 racers represent almost 30% of the submission count of the whole group. This makes me suspect there has been a rather active group towards the top of the division.

I decided to dig in a little and I found JJ and Duckworth in that list. That’s right: We have some unexpected participants in the Open Division data! Now that I found it I remembered that there was a little tiny bit of a configuration problem and Pro racers were able to submit to Open Division and not to Pro for a brief moment. They have been reintroduced to Pro but their entries remained in the records. This means that it’s not quite clear to me who qualifies into the Pro division. I’ll try and make a guess by removing them from the list and trying again.

I use Pandas to handle the race data. I have a standings Dataframe for pro: pro_df and for open: open_df. The below allows me to get only Open racers:

x = open_df.append(pro_df).drop_duplicates('UserId', keep='last')
x = x[x['RacingDivision']=='OPEN']

With that I got 1236 racers which should mean 123 new Pro racers. Let’s see them (just note that the positions in the list below have not been fixed and represent values from the Dataframe where the Pro racers were still present):

Rank Racer Total Time Avg Lap Best Lap Resets Submissions
1 Roster-HTC 00:40.995 00:13.665 00:13.329 0 1839
2 Benny-LBS 00:40.996 00:13.665 00:13.409 0 1562
3 Boltronic 00:41.722 00:13.907 00:13.805 0 36
4 ADA 00:42.046 00:14.015 00:13.535 0 689
6 TestableArchitect#8892 00:44.662 00:14.887 00:14.608 0 26
8 Bandwidth-RnD 00:46.443 00:15.481 00:15.185 0 318
9 leo-DNPds 00:47.291 00:15.763 00:15.274 0 20
10 sneaky-snake 00:47.591 00:15.863 00:15.533 0 42
11 NeilSimon 00:48.396 00:16.132 00:15.608 0 101
12 iliu 00:48.797 00:16.265 00:16.201 0 72
13 Langley 00:48.996 00:16.332 00:15.995 0 39
14 IcePandaBoom 00:49.056 00:16.352 00:15.604 0 141
15 Velocity-Theta 00:49.257 00:16.419 00:15.872 0 145
17 wl 00:49.853 00:16.617 00:16.264 0 55
18 ZOOM 00:50.531 00:16.843 00:16.211 0 70
19 JaguarRobotics-Blaze 00:50.726 00:16.908 00:16.731 0 28
20 Jianlong 00:50.787 00:16.929 00:16.739 0 97
21 Groovy-DNPds 00:50.863 00:16.954 00:16.601 0 15
22 Technopro#Fujishima 00:51.130 00:17.043 00:16.863 0 4
23 Velocity-Eta 00:51.387 00:17.129 00:16.864 0 20
24 BlazingPhoenix 00:51.662 00:17.220 00:16.799 0 4
25 scudz 00:51.725 00:17.241 00:17.002 0 30
26 ParametricNumber#5530 00:51.790 00:17.263 00:16.730 0 141
27 Gan 00:51.945 00:17.315 00:16.930 0 31
28 tranvietdung-DBS 00:51.977 00:17.325 00:16.659 0 14
29 AlexanderJones#1 00:51.993 00:17.331 00:16.403 0 10
30 AstaRomeo 00:52.053 00:17.351 00:16.059 0 13
31 mrRobot 00:52.123 00:17.374 00:17.133 0 23
33 Velocity-Delta 00:52.523 00:17.507 00:17.330 0 17
35 technopro#sakamakikazumi 00:52.917 00:17.639 00:17.196 0 20
37 BlockchainNotation#3678 00:53.117 00:17.705 00:17.198 0 22
38 muzi 00:53.459 00:17.819 00:15.727 2 59
39 Shreyasi 00:54.195 00:18.065 00:17.398 0 13
40 ocroucher 00:54.197 00:18.065 00:17.871 0 58
41 AccessibleScript#1486 00:54.459 00:18.153 00:17.800 0 63
42 PaloAlto#1095 00:54.657 00:18.219 00:17.997 0 13
43 IVECloud-2 00:55.032 00:18.344 00:14.998 2 16
44 MartinoC 00:55.126 00:18.375 00:18.143 0 40
45 asache3 00:55.324 00:18.441 00:18.134 0 2
47 mumoody 00:55.650 00:18.550 00:18.003 0 19
48 TigPT-tecRacer 00:56.128 00:18.709 00:17.266 1 23
50 DannyS 00:56.584 00:18.861 00:18.594 0 3
51 livDaliberti 00:56.594 00:18.864 00:17.664 0 142
54 Baris 00:56.729 00:18.909 00:18.336 0 4
55 F1-DevelopersIO 00:56.788 00:18.929 00:18.145 0 539
56 MachineExpression#2135 00:57.118 00:19.039 00:18.728 0 10
57 ish 00:57.256 00:19.085 00:18.665 0 7
58 Zelenskyy 00:57.452 00:19.150 00:18.931 0 15
59 arcat 00:57.729 00:19.243 00:18.929 0 45
60 kimmizian 00:57.806 00:19.268 00:16.529 2 7
61 ManchesterW 00:57.860 00:19.286 00:19.067 0 17
62 JRF 00:58.785 00:19.595 00:19.459 0 11
63 BetaNetwork#7830 00:58.789 00:19.596 00:17.269 2 4
64 FuturisticAttention#6067 00:58.877 00:19.625 00:19.065 0 18
65 KORJJM 00:58.923 00:19.641 00:19.322 0 14
66 FrostyVT 00:59.128 00:19.709 00:18.405 1 9
67 TheSecondBit 00:59.128 00:19.709 00:19.278 0 14
68 IVECLoud 00:59.200 00:19.733 00:19.667 0 14
69 DeposeE 00:59.324 00:19.774 00:19.532 0 3
70 NumericTheory#2766 00:59.662 00:19.887 00:17.670 1 17
71 Mukundan-AMPS-04 00:59.922 00:19.974 00:19.667 0 7
72 Racer-Matic 00:59.980 00:19.993 00:19.464 0 5
73 Pyrenees 01:00.529 00:20.176 00:19.949 0 8
74 Aj#4321 01:00.595 00:20.198 00:18.799 1 39
75 Cinderpelt 01:00.990 00:20.330 00:19.129 1 27
76 husky01 01:01 00:20.333 00:19.268 0 23
77 UberAllen 01:01.130 00:20.376 00:17.983 2 335
78 GT-DevelopersIO 01:01.188 00:20.396 00:18.265 2 2
79 Matt 01:01.215 00:20.405 00:18.870 1 8
80 BlockchainComment#8433 01:01.257 00:20.419 00:20.134 0 10
81 3s-Champion 01:01.323 00:20.441 00:19.997 0 13
82 webdiver 01:01.462 00:20.487 00:18.933 1 4
83 Ashiq 01:01.718 00:20.572 00:19.798 0 16
84 GenerativePackage#9224 01:01.854 00:20.618 00:20.337 0 3
85 ProteusXplorer 01:02.066 00:20.688 00:19.530 0 120
86 Jasper 01:02.193 00:20.731 00:19.259 1 21
87 DRD-1812 01:02.323 00:20.774 00:20.464 0 33
88 robracer 01:02.464 00:20.821 00:20.064 0 4
89 Skyline 01:02.525 00:20.841 00:18.657 2 16
90 AtomicObject#6053 01:02.599 00:20.866 00:20.607 0 13
91 Heath 01:02.655 00:20.885 00:20.332 0 5
92 JaniSeppala 01:02.661 00:20.887 00:19.255 2 3
93 NFS-DevelopersIO 01:02.725 00:20.908 00:20.597 0 6
94 SlowAndUnsteady 01:02.727 00:20.909 00:20.596 3 17
95 QUICK-DeepRacer 01:02.859 00:20.953 00:20.597 0 9
96 Ferahgo 01:02.860 00:20.953 00:20.735 0 11
97 Suzy 01:02.928 00:20.976 00:19.402 1 12
98 Deployment-Sydney 01:03.254 00:21.084 00:19.528 4 2
99 JaguarRobotics-Turbo 01:03.319 00:21.106 00:20.799 0 20
100 ImmutableNumber#1662 01:03.386 00:21.128 00:20.728 0 31
101 USYS-infra-player 01:03.394 00:21.131 00:20.603 0 10
102 FocusedDelta#3230 01:03.535 00:21.178 00:19.602 1 21
104 nine9 01:03.630 00:21.210 00:20.666 0 15
105 WeiJian-SP2P 01:03.792 00:21.264 00:20.869 0 4
106 BooleanObject#3176 01:03.873 00:21.291 00:20.320 1 27
107 TestableNumber#6303 01:04.058 00:21.352 00:20.998 0 9
108 bob124 01:04.338 00:21.446 00:21.134 3 5
109 Maximus-KK 01:04.457 00:21.485 00:21.328 0 6
110 FTM-414 01:04.585 00:21.528 00:21.260 0 41
111 Ethan-weber 01:05.324 00:21.774 00:18.734 2 10
112 FlosRacers 01:05.327 00:21.775 00:20.329 1 8
113 PassingSwitch#4702 01:05.595 00:21.865 00:21.734 0 10
114 KDE 01:05.796 00:21.932 00:21.668 0 5
115 0-dayAttack 01:05.918 00:21.972 00:20.867 0 22
116 niro 01:05.928 00:21.976 00:20.666 4 15
117 CriticalSystem#9091 01:06.197 00:22.065 00:19.394 2 38
118 oldmon 01:06.460 00:22.153 00:21.660 3 6
119 RyushoYosei 01:06.533 00:22.177 00:21.802 0 8
120 Fungible 01:06.593 00:22.197 00:21.795 0 7
121 babu#3364 01:06.726 00:22.242 00:22.005 0 91
122 Dvorson 01:06.729 00:22.243 00:21.465 0 4
123 Adam-Niu 01:06.856 00:22.285 00:18.995 2 26
124 SolvableServer#1388 01:06.928 00:22.309 00:20.803 1 27
125 INFOXNET-KMS-DeepRacer-042454 01:06.943 00:22.314 00:19.397 2 5
126 Dragonscelt-cwagner 01:06.994 00:22.331 00:21.993 0 2
127 onepau 01:07.252 00:22.417 00:20.871 1 13
128 TabletConsole#7624 01:07.314 00:22.438 00:20.050 2 18
129 Kyndryl-Solution-Engineering 01:07.323 00:22.441 00:22.260 0 9
131 RajanSingh 01:07.557 00:22.519 00:20.803 1 8
132 Ghent 01:07.658 00:22.552 00:22.195 0 17
133 IcemanTaylor 01:07.661 00:22.553 00:21.677 0 35
134 UnicodeCircuit#3662 01:07.794 00:22.598 00:19.796 2 16
135 NumericLambda#6670 01:07.980 00:22.660 00:19.131 5 3

NumericLambda#6670 has (according to my guess on how AWS have interpreted the current situation) made it into the Pro Division as the last person in March, with a time of 01:07.980.

A quick glance over the list has drawn my attention to a few of know racers who returned to racing in March: Boltronic, ADA, Bandwidth-RnD (who has published a great article on racing recently), leo-DNPds, IcePandaBoom to name a few. Welcome back, friends! And to everyone else in this list: Welcome and let’s make friends in the Community Slack!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.